diff --git a/Dots-RTS-Development/Assets/Scenes/Post_Game.unity b/Dots-RTS-Development/Assets/Scenes/Post_Game.unity index 421273e..1a51754 100644 --- a/Dots-RTS-Development/Assets/Scenes/Post_Game.unity +++ b/Dots-RTS-Development/Assets/Scenes/Post_Game.unity @@ -336,10 +336,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 80 + m_fontSize: 72 m_fontSizeBase: 80 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 @@ -1159,10 +1159,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 32 + m_fontSize: 30.15 m_fontSizeBase: 32 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 @@ -1466,10 +1466,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 36 + m_fontSize: 35.2 m_fontSizeBase: 36 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 diff --git a/Dots-RTS-Development/Assets/Scenes/Upgrade_Store.unity b/Dots-RTS-Development/Assets/Scenes/Upgrade_Store.unity index 596c624..7495c66 100644 --- a/Dots-RTS-Development/Assets/Scenes/Upgrade_Store.unity +++ b/Dots-RTS-Development/Assets/Scenes/Upgrade_Store.unity @@ -527,12 +527,12 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 24 + m_fontSize: 32 m_fontSizeBase: 24 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 - m_fontSizeMax: 72 + m_fontSizeMax: 32 m_fontStyle: 0 m_textAlignment: 258 m_isAlignmentEnumConverted: 1 @@ -1330,12 +1330,12 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 30 + m_fontSize: 22.05 m_fontSizeBase: 30 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 - m_fontSizeMax: 72 + m_fontSizeMax: 42 m_fontStyle: 0 m_textAlignment: 514 m_isAlignmentEnumConverted: 1 @@ -2898,7 +2898,13 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_text: U T I L + m_text: 'U + + T + + I + + L' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, @@ -2926,10 +2932,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 38 + m_fontSize: 24.95 m_fontSizeBase: 38 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 @@ -6134,7 +6140,7 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 33.3 + m_fontSize: 21.1 m_fontSizeBase: 36 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -6624,7 +6630,7 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 45.95 + m_fontSize: 29.95 m_fontSizeBase: 36 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -8231,7 +8237,11 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_text: D E F + m_text: 'D + + E + + F' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, @@ -8259,10 +8269,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 38 + m_fontSize: 31.8 m_fontSizeBase: 38 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 @@ -8459,7 +8469,7 @@ MonoBehaviour: spaceCount: 12 wordCount: 12 linkCount: 0 - lineCount: 3 + lineCount: 6 pageCount: 1 materialCount: 1 m_havePropertiesChanged: 0 @@ -8774,12 +8784,12 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 32.31 + m_fontSize: 22.05 m_fontSizeBase: 32.31 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 - m_fontSizeMax: 72 + m_fontSizeMax: 42 m_fontStyle: 0 m_textAlignment: 514 m_isAlignmentEnumConverted: 1 @@ -9809,12 +9819,12 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 24 + m_fontSize: 29.2 m_fontSizeBase: 24 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 - m_fontSizeMax: 72 + m_fontSizeMax: 32 m_fontStyle: 0 m_textAlignment: 258 m_isAlignmentEnumConverted: 1 @@ -9854,7 +9864,7 @@ MonoBehaviour: spaceCount: 1 wordCount: 2 linkCount: 0 - lineCount: 1 + lineCount: 2 pageCount: 1 materialCount: 1 m_havePropertiesChanged: 0 @@ -10811,7 +10821,7 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 + m_firstOverflowCharacterIndex: 8 m_linkedTextComponent: {fileID: 0} m_isLinkedTextComponent: 0 m_enableKerning: 1 @@ -10838,7 +10848,7 @@ MonoBehaviour: spaceCount: 4 wordCount: 5 linkCount: 0 - lineCount: 3 + lineCount: 5 pageCount: 1 materialCount: 1 m_havePropertiesChanged: 0 @@ -11182,7 +11192,11 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_text: A T K + m_text: 'A + + T + + K' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, @@ -11210,10 +11224,10 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 38 + m_fontSize: 29.2 m_fontSizeBase: 38 m_fontWeight: 400 - m_enableAutoSizing: 0 + m_enableAutoSizing: 1 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 @@ -11654,7 +11668,7 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 33.75 + m_fontSize: 18 m_fontSizeBase: 36 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -11672,7 +11686,7 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 + m_firstOverflowCharacterIndex: 8 m_linkedTextComponent: {fileID: 0} m_isLinkedTextComponent: 0 m_enableKerning: 1 @@ -12431,7 +12445,7 @@ MonoBehaviour: m_outlineColor: serializedVersion: 2 rgba: 4278190080 - m_fontSize: 45.95 + m_fontSize: 29.95 m_fontSizeBase: 36 m_fontWeight: 400 m_enableAutoSizing: 1 diff --git a/Dots-RTS-Development/Assets/Scripts/AI/AI_Behaviour.cs b/Dots-RTS-Development/Assets/Scripts/AI/AI_Behaviour.cs index e0cb410..4449b79 100644 --- a/Dots-RTS-Development/Assets/Scripts/AI/AI_Behaviour.cs +++ b/Dots-RTS-Development/Assets/Scripts/AI/AI_Behaviour.cs @@ -14,6 +14,7 @@ protected override void Start() { } private Decision CalculateBestChoice() { + ss += "ATK = " + attackChoiceProbability + "EXP = " + expandChoiceProbability + "DEF = " + defendChoiceProbability + " | "; ss += "SELECTED AI = " + selectedAiCell + " TARGET = " + selectedTargetCell + " DEFENSE = " + selectedAiCellForAid + " EXPAND = " + selectedNeutralCell + " | "; if (attackChoiceProbability > expandChoiceProbability) { @@ -72,10 +73,10 @@ private Decision CalculateBestChoice() { } } - #region Function to preform ATTACKS, DEFENCES, EXPANSIONS + #region Function to preform ATTACKS, DEFENSES, EXPANSIONS //Expand from - to private void Expand(CellBehaviour selectedCell, CellBehaviour toTarget) { - if (_neutrals.Count == 0) { + if (PlayManager.neutralCells.Count == 0) { print("Expanding to NONE -- return;"); return; } @@ -96,12 +97,8 @@ private void Defend(CellBehaviour selectedCell, CellBehaviour target) { //This is where the AI magic happens public IEnumerator PreformAction() { - while (isActive) { - print("Waiting " + (decisionSpeed) + " seconds."); - restart: //If selection fails for a known reason use goto restart; yield return new WaitForSeconds(decisionSpeed); - redoAction: //If selection fails due to a flaw in the design LEL use goto redoAction; bool isAlone = false; /*AI selection @@ -116,8 +113,9 @@ public IEnumerator PreformAction() { isAlone = true; ss += "Alone | "; } - ss += "Not Alone | "; - + else { + ss += "Not Alone | "; + } } else { isActive = false; @@ -136,11 +134,9 @@ public IEnumerator PreformAction() { print(ss); } ss = ""; - goto restart; + continue; } - /* This section will select a cell from each cathegory, only one cathergory will be chosen in the end. */ - //Aid selection if (!isAlone) { ss += "Selecting Friend | "; @@ -162,7 +158,7 @@ public IEnumerator PreformAction() { } //Neutral cell selection - if (_neutrals.Count != 0) { + if (PlayManager.neutralCells.Count != 0) { ss += "Selecting Neutral | "; selectedNeutralCell = ExpandCellSelector(); } @@ -182,7 +178,7 @@ public IEnumerator PreformAction() { print(ss); } ss = ""; - goto redoAction; + continue; } if (isAlone == true && factor == Decision.HELP) { ss += "Aiding with no allies, DONE!"; @@ -190,7 +186,7 @@ public IEnumerator PreformAction() { print(ss); } ss = ""; - goto redoAction; + continue; } if (selectedTargetCell == null && factor == Decision.ATTACK) { ss += "Attacking with no targets, DONE!"; @@ -198,7 +194,7 @@ public IEnumerator PreformAction() { print(ss); } ss = ""; - goto restart; + continue; } @@ -222,4 +218,188 @@ public IEnumerator PreformAction() { ss = ""; } } + + #region Cell Selecting code - AI Cells, Targets, Allies, Neutrals + + public CellBehaviour AiCellSelector() { + int elementRecordAI = -1; + int recordIndex = -1; + CellBehaviour current; + + for (int i = 0; i < _aiCells.Count; i++) { + current = _aiCells[i]; + + //Find the best cell to work with (the most elements) + if (current.elementCount > elementRecordAI) { + elementRecordAI = current.elementCount; + recordIndex = i; + } + + //Just return curent cell + if (UnityEngine.Random.Range(0, 10) < 1) { + ss += "Selected 10% chance | "; + return current; + } + } + //If the biggest cell has more than "x" elements 80% return it + if (elementRecordAI > aICellSelectElementTreshold) { + if (UnityEngine.Random.Range(0, 10) < 6) { + ss += "Selected cell above threshold | "; + return _aiCells[recordIndex]; + } + else { + ss += "Cells above treshold exist, but were not selected | "; + //If a target that can be overtaken exists still try to attack + for (int i = 0; i < _aiCells.Count; i++) { + for (int j = 0; j < _targets.Count; j++) { + if ((_aiCells[i].elementCount * 0.5f) > ((_targets[j].elementCount) + 1)) { + if (UnityEngine.Random.Range(0, 10) < 6) { + ss += "Selected Cell with guaranteed Overtake | "; + return _aiCells[i]; + } + else { + ss += "NO selection in second Chance | "; + return null; + } + } + } + } + ss += "NO selection above " + aICellSelectElementTreshold + " treshold REALISM PLS | "; + return null; + } + } + else { + ss += "NO cell (highest " + elementRecordAI + ") above " + aICellSelectElementTreshold + " treshold | "; + return null; + } + } + + public CellBehaviour TargetCellSelector() { + //if I don't have an attacker .. don't even bother. + if (selectedAiCell == null) { + return null; + } + + int elementRecord = 99999; + int recordIndex = -1; + + CellBehaviour current; + + for (int i = 0; i < _targets.Count; i++) { + current = _targets[i]; + + //Just return curent cell + if (UnityEngine.Random.Range(0, 10) < 2) { + attackChoiceProbability = 0.3f; + return current; + } + //Find the best cell to attack + if (current.elementCount < elementRecord) { + elementRecord = current.elementCount; + recordIndex = i; + } + //If curret cell's element count is smaller than the one attacking 60% return it + if (current.elementCount < selectedAiCell.elementCount) { + if (UnityEngine.Random.Range(0, 10) < 6) { + attackChoiceProbability = 0.6f; + return current; + } + } + } + //70% return the best target + if (UnityEngine.Random.Range(0, 10) < 7) { + attackChoiceProbability = 0.7f; + return _targets[recordIndex]; + } + else { + attackChoiceProbability = 0f; + return _targets[recordIndex]; + } + } + + public CellBehaviour ExpandCellSelector() { + CellBehaviour current; + + int elementRecord = 99999; + int recordIndex = -1; + for (int i = 0; i < PlayManager.neutralCells.Count; i++) { + current = PlayManager.neutralCells[i]; + + //If there is still posibility to expand just return the curent cell + if (UnityEngine.Random.Range(0, 10) < 4) { + expandChoiceProbability = 0.4f; + return current; + } + //Find a neutral cell that has the least elements + if (current.elementCount < elementRecord) { + elementRecord = current.elementCount; + recordIndex = i; + } + + //If the neutral cell has less than "x" elements in it 80% return it + if (current.elementCount < 5) { + if (UnityEngine.Random.Range(0, 10) < 8) { + expandChoiceProbability = 0.8f; + return current; + } + } + } + //20% return the best cell you found + expandChoiceProbability = 0.2f; + return PlayManager.neutralCells[recordIndex]; + } + + public CellBehaviour AiAidSelector() { + + CellBehaviour current; + + int elementRecord = 99999; + int recordIndex = -1; + for (int i = 0; i < _aiCells.Count; i++) { + current = _aiCells[i]; + //Locate a cell with the lest amount of elements + if (current.elementCount < elementRecord) { + if (current != selectedAiCell) { + elementRecord = current.elementCount; + recordIndex = i; + } + } + //If you get one and it has < 5 elements => 50% return it + if (current.elementCount < 5) { + if (UnityEngine.Random.Range(0, 10) < 5) { + if (current != selectedAiCell) { + if (Mathf.Abs(selectedAiCell.elementCount - current.elementCount) > aICellAidElementTreshold) { + defendChoiceProbability = 0.5f; + } + else { + defendChoiceProbability = 0.2f; + } + return current; + } + } + } + //Random cell for help + if (UnityEngine.Random.Range(0, 10) < 1) { + expandChoiceProbability = 0.1f; + return current; + } + } + // 40% return the best cell you found + if (UnityEngine.Random.Range(0, 10) < 4) { + if (Mathf.Abs(selectedAiCell.elementCount - _aiCells[recordIndex].elementCount) > aICellAidElementTreshold) { + defendChoiceProbability = 0.6f; + } + else { + defendChoiceProbability = 0.2f; + } + return _aiCells[recordIndex]; + } + //Helping not recommended + else { + defendChoiceProbability = 0f; + return _aiCells[recordIndex]; + } + } + + #endregion } diff --git a/Dots-RTS-Development/Assets/Scripts/AI/AI_Data_Holder.cs b/Dots-RTS-Development/Assets/Scripts/AI/AI_Data_Holder.cs index 735b52e..af26bbd 100644 --- a/Dots-RTS-Development/Assets/Scripts/AI/AI_Data_Holder.cs +++ b/Dots-RTS-Development/Assets/Scripts/AI/AI_Data_Holder.cs @@ -1,58 +1,58 @@ using UnityEngine; using System.Collections; -public class DataHolder { +public class AI_Data_Holder { private Enemy_AI _ai; - private CellBehaviour senderCell; + private CellBehaviour _senderCell; + private RelationToAI _relation; private bool isModified = false; + public enum RelationToAI { + ALLY, + TARGET, + MYSELF, + PLAYER + } - private int[] cellIndexes = new int[4] { -1, -1, -1, -1 }; - - //Constructor - public DataHolder(Enemy_AI AI, CellBehaviour cell) { + //Constructor initially created object can only have reference to itself + public AI_Data_Holder(Enemy_AI AI, CellBehaviour cell) { _ai = AI; - senderCell = cell; + _senderCell = cell; + _relation = RelationToAI.MYSELF; + } - for (int i = 0; i < AI._aiCells.Count; i++) { - if (AI._aiCells[i] == cell) { - cellIndexes[0] = i; - } - } - for (int i = 0; i < AI._targets.Count; i++) { - if (AI._targets[i] == cell) { - cellIndexes[1] = i; - } - } - for (int i = 0; i < AI._allies.Count; i++) { - if (AI._allies[i] == cell) { - cellIndexes[2] = i; - } - } - for (int i = 0; i < AI._neutrals.Count; i++) { - if (AI._neutrals[i] == cell) { - cellIndexes[3] = i; - } - } + public AI_Data_Holder(Player player, CellBehaviour cell) { + _ai = null; + _senderCell = cell; + _relation = RelationToAI.PLAYER; } - public static DataHolder TransformForAlly(DataHolder data, Enemy_AI ally) { + /// + ///When we create a new Holder object, and transform it, the initial AI is changed and the reference is updated to refer to "sender" in relation to initial AI + /// + /// The data to modify + /// The Ally we are changing reference to + /// + public static AI_Data_Holder TransformForAlly(AI_Data_Holder data, Enemy_AI ally) { data._ai = ally; data.isModified = true; - data.cellIndexes[2] = data.cellIndexes[0]; - data.cellIndexes[0] = -1; + data._relation = RelationToAI.ALLY; return data; } - - public static DataHolder TransformForTarget(DataHolder data, Enemy_AI target) { + /// + ///When we create a new Holder object, and transform it, the initial AI is changed and the reference is updated to refer to "sender" in relation to initial AI + /// + /// The data to modify + /// The Target we are changing reference to + /// + public static AI_Data_Holder TransformForTarget(AI_Data_Holder data, Enemy_AI target) { data._ai = target; data.isModified = true; - data.cellIndexes[1] = data.cellIndexes[0]; - data.cellIndexes[0] = -1; + data._relation = RelationToAI.TARGET; return data; } @@ -68,14 +68,14 @@ public Enemy_AI getAI { /// Get the cell that triggered creation of this script /// public CellBehaviour getSender { - get { return senderCell; } + get { return _senderCell; } } /// - /// Instances in this AI --> [0] = AI, [1] = target, [2] = ally, [3] = neutral + /// Relation of this AI to other /// - public int[] getCellIndexes { - get { return cellIndexes; } + public RelationToAI getRelation { + get { return _relation; } } /// diff --git a/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs b/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs deleted file mode 100644 index 202ae80..0000000 --- a/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs +++ /dev/null @@ -1,41 +0,0 @@ -using System; -using System.Collections.Generic; -using UnityEngine; - -public static class AI_Helper { - public static bool IsTargetOf(this Enemy_AI ai, Enemy_AI other) { - foreach (Enemy_AI temp in ai.getTargets) { - if (temp == other) { - return true; - } - } - return false; - } - - public static bool IsAllyOf(this Enemy_AI ai, Enemy_AI other) { - foreach (Enemy_AI temp in other.getAllies) { - if (ai == temp) { - return true; - } - } - return false; - - } - - //public static bool IsAllyOf(this IAlly it, Player other) { - // return other.IsAllyOF(it); - //} - - public static bool IsAllyOf(this IAlly it, IAlly other) { - return other.IsAllyOF(it); - } - - public static void AddAlly(this Enemy_AI ai, Enemy_AI ally) { - ai.getAllies.Add(ally); - } - - public static void AddTarget(this Enemy_AI ai,Enemy_AI target) { - ai.getTargets.Add(target); - } -} - diff --git a/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs.meta b/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs.meta deleted file mode 100644 index 72ca5cf..0000000 --- a/Dots-RTS-Development/Assets/Scripts/AI/AI_Helper.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: cd223bbe0f3dac54ea6407d8b36e149e -timeCreated: 1507233850 -licenseType: Free -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/Scripts/AI/Enemy_AI.cs b/Dots-RTS-Development/Assets/Scripts/AI/Enemy_AI.cs index d269236..7ae948d 100644 --- a/Dots-RTS-Development/Assets/Scripts/AI/Enemy_AI.cs +++ b/Dots-RTS-Development/Assets/Scripts/AI/Enemy_AI.cs @@ -1,4 +1,5 @@ using System; +using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -10,18 +11,18 @@ public class Enemy_AI : MonoBehaviour, IAlly { public int aICellAidElementTreshold = 10; public float decisionSpeed = 1f; - public Cell.enmTeam aiTeam; + public Cell.enmTeam team; private enum Decision { EXPAND, ATTACK, HELP }; private Player playerCells; - public List _targets = new List(); //Cells this AI will attack + + public List _targets = new List(); //Cells this AI will attack -- aiCells of Target public List _aiCells = new List(); //This AIs cells - public List _neutrals = new List(); //Neutral cells in the scene - public List _allies = new List(); //Cells this AI will not attack + public List _allies = new List(); //Cells this AI will not attack -- aiCells of Ally - protected List alliesOfThisAI = new List(); - protected List targetsOfThisAI = new List(); + protected List alliesOfThisAI = new List(); + protected List targetsOfThisAI = new List(); protected CellBehaviour selectedAiCell; //Selected AI cell that will prefrom the action. protected CellBehaviour selectedTargetCell; //Selected target that can be attacked @@ -34,185 +35,155 @@ private enum Decision { EXPAND, ATTACK, HELP }; private string s = ""; - //Event subscribers / unsubscribers - private void OnEnable() { - //CellBehaviour.TeamChanged += RemoveCell; - } - private void OnDisable() { - //CellBehaviour.TeamChanged -= RemoveCell; - } - //Sort cells on screen to lists by their team protected virtual void Start() { CellBehaviour.TeamChanged += CellBehaviour_TeamChanged; + ConsiderAllies(); + + print("AI " + getCurrentAiTeam + " Initialized!"); + } + + protected virtual void OnDestroy() { + CellBehaviour.TeamChanged -= CellBehaviour_TeamChanged; + } + + public void FindRelationWithCells() { for (int i = 0; i < PlayManager.cells.Count; i++) { CellBehaviour current = PlayManager.cells[i]; - if (current.cellTeam == aiTeam) { + if (current.cellTeam == team) { _aiCells.Add(current); } - else if (current.cellTeam == Cell.enmTeam.NEUTRAL) { - _neutrals.Add(current); - } - else { + else if (current.cellTeam != Cell.enmTeam.NEUTRAL) { _targets.Add(current); } } - - ConsiderAllies(); - print("AI " + getCurrentAiTeam + " Initialized!"); - } - protected virtual void OnDestroy() { - CellBehaviour.TeamChanged -= CellBehaviour_TeamChanged; } //AI List sorting logic private void CellBehaviour_TeamChanged(CellBehaviour sender, Cell.enmTeam previous, Cell.enmTeam current) { /* * We have to cover all cases that can happen -- Only do them when the AI is active - * 1. Previous was Neutral - * - Update neutrals in AI - DONE - * 1.Current is Neutral - * 2.Current is Player - * - Update targets and allies - TEMP - * 3.Current is Enemy - * - Update targets and allies - DONE + * (1.) Previous was Neutral + * - Update neutrals in AI - DONE GLOBALY + * 2.Current is Player + * - Set targets and allies - DONE + * 3.Current is Enemy + * - Set targets and allies - DONE * - * 2. Previous was Player - * - Update targets and allies - NIY - * 1. Current is Neutral - * 2. Current is Enemy + * (2.) Previous was Player + * - Remove self - DONE * - Update targets and allies - DONE + * 1. Current is Neutral - IMPOSSIBLE + * 2. Current is Enemy + * - Update self - DONE + * - Update targets and allies - DONE * - * 3.Previous was Enemy + * (3.) Previous was Enemy + * - Remove self * - Update targets and allies - TEMP - * 1. Current is Neutral - * 2. Current is Ally of Enemy - * - Update targets and allies - * 3. Current is Target of Enemy - * - Update targets and allies + * 1. Current is Neutral - IMPOSSIBLE + * 2. Current is Player: + * - Update self - DONE + * - Update targets and allies - DONE + * 1. Player is Ally of previous + * 2. Player is Target of previous + * 3.Current is Enemy + * - Update self - DONE + * - Update targets and allies - DONE + * 1. Enemy is Ally of previous + * 2. Enemy is Target of previous */ if (isActive) { if (previous == Cell.enmTeam.NEUTRAL) { - for (int i = 0; i < Initialize_AI.AIs.Length; i++) { - if (Initialize_AI.AIs[i] != null) { - Initialize_AI.AIs[i]._neutrals.Remove(sender); - } - } - Enemy_AI reference = (Enemy_AI)current; - if (reference == this) { - reference._aiCells.Add(sender); - foreach (Enemy_AI ally in reference.getAllies) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(reference, sender), ally); - ally.ProcessData(currData, true); - } - foreach (Enemy_AI target in reference.getTargets) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(reference, sender), target); - target.ProcessData(currData, true); - } + Enemy_AI currAI = (Enemy_AI)current; + + if (currAI == this) { + print("AI took over NEUTRAL---------------------"); + + currAI._aiCells.Add(sender); + UpdateCellLists(currAI, sender, true, true); } - else if (reference == null) { - //Cell was taken by a player --> we have no reference so we'll add sender as a target to every AI because player+enemy teams are not possible atm. - foreach (Enemy_AI ai in Initialize_AI.AIs) { - if (ai == this) { - ai._targets.Add(sender); - } - } + + else if (currAI == null) { + print("PLAYER took over NEUTRAL---------------------"); + + playerScript.playerCells.Add(sender); + UpdateCellLists(playerScript, sender, true, true); } + + PlayManager.neutralCells.Remove(sender); } if (previous == Cell.enmTeam.ALLIED) { - playerCells.playerCells.Remove(sender); + playerScript.playerCells.Remove(sender); + UpdateCellLists(playerScript, sender, false, false); - Enemy_AI curr = (Enemy_AI)current; - if (curr == this) { - curr._aiCells.Add(sender); - curr._targets.Remove(sender); + Enemy_AI currAI = (Enemy_AI)current; - foreach (Enemy_AI ally in curr.getAllies) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(curr, sender), ally); - ally.ProcessData(currData, true); - } - foreach (Enemy_AI enemy in curr.getTargets) { - DataHolder currData = DataHolder.TransformForTarget(new DataHolder(curr, sender), enemy); - enemy.ProcessData(currData, true); - } + if (currAI == this) { + print("AI took over PLAYER---------------------"); + + currAI._aiCells.Add(sender); + currAI._targets.Remove(sender); + UpdateCellLists(currAI, sender, true, true); } } if ((int)previous >= 2) { Enemy_AI prevAI = (Enemy_AI)previous; - //If Player took over the cell + if (current == Cell.enmTeam.ALLIED) { - //Cell was taken by a player --> we have no reference so we'll add sender as a target to every AI because player+enemy teams are not possible atm. - foreach (Enemy_AI ai in Initialize_AI.AIs) { - if (ai == this && !ai._targets.Contains(sender)) { - ai._targets.Add(sender); - } - } + print("PLAYER took over AI---------------------"); + + UpdateCellLists(playerScript, sender, true, true); + if (prevAI == this) { prevAI._aiCells.Remove(sender); - foreach (Enemy_AI ally in prevAI.getAllies) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(prevAI, sender), ally); - ally.ProcessData(currData, false); - } - if (true) { - Debug.LogWarning("Determine if player is in team with prevAI, and then decide."); - } - else { - Debug.LogWarning("Determine if player is in team with prevAI, and then decide on this below."); - foreach (Enemy_AI enemy in prevAI.getTargets) { - DataHolder currData = DataHolder.TransformForTarget(new DataHolder(prevAI, sender), enemy); - enemy.ProcessData(currData, true); - } - } + UpdateCellLists(prevAI, sender, false, false); + if (playerScript.IsAllyOf(prevAI)) { + print("Y u took my cell ;.;"); + } } } + else { - //If AI took over the cell - DataHolder dataPrevAI = new DataHolder(prevAI, sender); + print("AI took over AI---------------------"); + Enemy_AI currAI = (Enemy_AI)current; if (prevAI == this) { - prevAI._targets.Add(sender); prevAI._aiCells.Remove(sender); - //Every ally of prevAI had to be a target of currAI -- so all of the Ais should remove that cell from their ally list - foreach (Enemy_AI ally in prevAI.getAllies) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(prevAI, sender), ally); - ally.ProcessData(currData, false); + UpdateCellLists(prevAI, sender, false, false); + + if(prevAI._aiCells.Count == 0) { + DisableAI(this); } - //Any target of prevAI can be an Ally of currAI -- that decides whether we add sender as targets target or not - foreach (Enemy_AI target in prevAI.getTargets) { - if (target.IsAllyOf(currAI)) { - DataHolder currData = DataHolder.TransformForTarget(new DataHolder(prevAI, sender), target); - target.ProcessData(currData, false); - } - else { - DataHolder currData = DataHolder.TransformForTarget(new DataHolder(prevAI, sender), target); - target.ProcessData(currData, true); - } + + if (prevAI.IsAllyOf(currAI)) { + print("Y U Took me cell bro...?"); + print(prevAI.gameObject.name + " Will be adding as an Ally"); + currAI._allies.Remove(sender); + } + else if (prevAI.IsTargetOf(currAI)) { + print(prevAI.gameObject.name + " Will be adding as a Target"); } } + if (currAI == this) { currAI._aiCells.Add(sender); currAI._targets.Remove(sender); - foreach (Enemy_AI ally in currAI.getAllies) { - DataHolder currData = DataHolder.TransformForAlly(new DataHolder(currAI, sender), ally); - ally.ProcessData(currData, true); - } - foreach (Enemy_AI target in currAI.getTargets) { - DataHolder currData = DataHolder.TransformForTarget(new DataHolder(currAI, sender), target); - target.ProcessData(currData, true); - } + UpdateCellLists(currAI, sender, true, true); + } } } @@ -224,345 +195,220 @@ private void CellBehaviour_TeamChanged(CellBehaviour sender, Cell.enmTeam previo //Update this AI's allies and targets private void ConsiderAllies() { //Needs revalidtion / rewrite - - //Bad way of implementing Targets - - for (int i = 0; i < Initialize_AI.AIs.Length; i++) { - bool isAlly = false; - for (int j = 0; j < getAllies.Count; j++) { - if (Initialize_AI.AIs[i] == getAllies[j]) { - isAlly = true; - } - } - if (isAlly == false && Initialize_AI.AIs[i] != null && Initialize_AI.AIs[i] != this) { - targetsOfThisAI.Add(Initialize_AI.AIs[i]); - } + if(gameObject.name == "AI code 1 enemy 2") { + print(""); } + //Loop through all allied IAllies + for (int j = 0; j < Allies.Count; j++) { + IAlly currentAlly = Allies[j]; //print("My ally " + getAiAllies[j] + " has " + alliesOfThisAI[j].MyCells.Count + " cells. " + gameObject.name); - //Loop through all allied Enemy_AIs - for (int j = 0; j < getAllies.Count; j++) { - Enemy_AI currentAlly = getAllies[j]; //print("My ally has " + alliesOfThisAI[j]._aiCells.Count + " cells. " + gameObject.name); - - //Loop though all aiCells of the allied Enemy_AI - for (int k = 0; k < currentAlly._aiCells.Count; k++) { - CellBehaviour currentCellOfTheAlliedAI = currentAlly._aiCells[k]; //print(currentAlliedCellOfTheAlliedAI.gameObject.name); + //Loop though all aiCells of the allied IAlly + for (int k = 0; k < currentAlly.MyCells.Count; k++) { + CellBehaviour currentCellOfTheAlliedAI = currentAlly.MyCells[k]; //Loop though all the targets of this AI - //Loop though all the targets of this AI - for (int l = 0; l < this._targets.Count; l++) { - CellBehaviour myTarget = this._targets[l]; //print("Comparing " + currentAlliedCellOfTheAlliedAI + " to " + current + "ENEMY 2"); + for (int l = 0; l < _targets.Count; l++) { + CellBehaviour thisAIsTarget = _targets[l]; //print("Comparing " + currentCellOfTheAlliedAI + " to " + currentAlly); //If aiCell of the other AI and target of this AI are the same cell do Stuff - if (currentCellOfTheAlliedAI == myTarget) { - this._allies.Add(myTarget); - this._targets.Remove(myTarget); + if (currentCellOfTheAlliedAI == thisAIsTarget) { + _allies.Add(thisAIsTarget); + _targets.Remove(thisAIsTarget); } } } } } - public CellBehaviour AiCellSelector() { - int elementRecordAI = -1; - int recordIndex = -1; - CellBehaviour current; - - for (int i = 0; i < _aiCells.Count; i++) { - current = _aiCells[i]; + /// + /// Applies information stored in the Data format to a selected AI + /// + /// The data to process + /// Is the selected process addition or deletion + /// The Ai to operate on, default points to the one specified in DataHolder + private void ProcessData(AI_Data_Holder data, bool is_Adding, Enemy_AI ai = null) { - //Find the best cell to work with (the most elements) - if (current.elementCount > elementRecordAI) { - elementRecordAI = current.elementCount; - recordIndex = i; - } + if (ai == null) { + ai = data.getAI; + } + else if (ai != data.getAI) { + throw new Exception("AI mismatch, trying to apply data for " + ai.gameObject.name + " to " + data.getAI.gameObject.name); + } - //Just return curent cell - if (UnityEngine.Random.Range(0, 10) < 1) { - s += "Selected 10% chance | "; - return current; + switch (data.getRelation) { + case AI_Data_Holder.RelationToAI.MYSELF: { + if (is_Adding) { + if (!ai._aiCells.Contains(data.getSender)) { + ai._aiCells.Add(data.getSender); + } + } + else { + ai._aiCells.Remove(data.getSender); + } + break; } - } - //If the biggest cell has more than "x" elements 80% return it - if (elementRecordAI > aICellSelectElementTreshold) { - if (UnityEngine.Random.Range(0, 10) < 6) { - s += "Selected cell above threshold | "; - return _aiCells[recordIndex]; + case AI_Data_Holder.RelationToAI.TARGET: { + if (is_Adding) { + if (!ai._targets.Contains(data.getSender)) { + ai._targets.Add(data.getSender); + ai._allies.Remove(data.getSender); + } + } + else { + ai._targets.Remove(data.getSender); + } + break; } - else { - s += "Cells above treshold exist, but were not selected | "; - //If a target that can be overtaken exists still try to attack - for (int i = 0; i < _aiCells.Count; i++) { - for (int j = 0; j < _targets.Count; j++) { - if ((_aiCells[i].elementCount * 0.5f) > ((_targets[j].elementCount) + 1)) { - if (UnityEngine.Random.Range(0, 10) < 6) { - s += "Selected Cell with guaranteed Overtake | "; - return _aiCells[i]; - } - else { - s += "NO selection in second Chance | "; - return null; - } - } + case AI_Data_Holder.RelationToAI.ALLY: { + if (is_Adding) { + if (!ai._allies.Contains(data.getSender)) { + ai._allies.Add(data.getSender); + ai._targets.Remove(data.getSender); } } - s += "NO selection above " + aICellSelectElementTreshold + " treshold REALISM PLS | "; - return null; + else { + ai._allies.Remove(data.getSender); + } + break; } } - else { - s += "NO cell (highest " + elementRecordAI + ") above " + aICellSelectElementTreshold + " treshold | "; - return null; - } } - public CellBehaviour TargetCellSelector() { - //if I don't have an attacker .. don't even bother. - if (selectedAiCell == null) { - return null; + /// + /// Wrapper for Updating cell lists inside an AI + /// + /// The script to operate on + /// The cell that activated this function call + /// Should we add the cell or remove it? + /// Should we add the cell or remove it? + private void UpdateCellLists(Player playerScript, CellBehaviour sender, bool addAllies, bool addTargets) { + foreach (Enemy_AI ally in playerScript.Allies) { + AI_Data_Holder currData = AI_Data_Holder.TransformForAlly(new AI_Data_Holder(playerScript, sender), ally); + ally.ProcessData(currData, addAllies); } - int elementRecord = 99999; - int recordIndex = -1; - - CellBehaviour current; - - for (int i = 0; i < _targets.Count; i++) { - current = _targets[i]; - - //Just return curent cell - if (UnityEngine.Random.Range(0, 10) < 2) { - attackChoiceProbability = 0.3f; - return current; - } - //Find the best cell to attack - if (current.elementCount < elementRecord) { - elementRecord = current.elementCount; - recordIndex = i; - } - //If curret cell's element count is smaller than the one attacking 60% return it - if (current.elementCount < selectedAiCell.elementCount) { - if (UnityEngine.Random.Range(0, 10) < 6) { - attackChoiceProbability = 0.6f; - return current; - } - } + foreach (Enemy_AI enemy in playerScript.Targets) { + AI_Data_Holder currData = AI_Data_Holder.TransformForTarget(new AI_Data_Holder(playerScript, sender), enemy); + enemy.ProcessData(currData, addTargets); } - //70% return the best target - if (UnityEngine.Random.Range(0, 10) < 7) { - attackChoiceProbability = 0.7f; - return _targets[recordIndex]; + } + /// + /// Wrapper for Updating cell lists inside an AI + /// + /// The script to operate on + /// The cell that activated this function call + /// Should we add the cell or remove it? + /// Should we add the cell or remove it? + private void UpdateCellLists(Enemy_AI ai, CellBehaviour sender, bool addAllies, bool addTargets) { + foreach (Enemy_AI ally in ai.getAiAllies) { + AI_Data_Holder currData = AI_Data_Holder.TransformForAlly(new AI_Data_Holder(ai, sender), ally); + ally.ProcessData(currData, addAllies); } - else { - attackChoiceProbability = 0f; - return _targets[recordIndex]; + + foreach (Enemy_AI enemy in ai.getAiTargets) { + AI_Data_Holder currData = AI_Data_Holder.TransformForTarget(new AI_Data_Holder(ai, sender), enemy); + enemy.ProcessData(currData, addTargets); } } - public CellBehaviour ExpandCellSelector() { - CellBehaviour current; - - int elementRecord = 99999; - int recordIndex = -1; - for (int i = 0; i < _neutrals.Count; i++) { - current = _neutrals[i]; - - //If there is still posibility to expand just return the curent cell - if (UnityEngine.Random.Range(0, 10) < 4) { - expandChoiceProbability = 0.4f; - return current; - } - //Find a neutral cell that has the least elements - if (current.elementCount < elementRecord) { - elementRecord = current.elementCount; - recordIndex = i; - } + private void DisableAI(Enemy_AI ai) { + ai.isActive = false; + print("AI " + ai.gameObject.name + " was deactivaed, No cells remain."); + } - //If the neutral cell has less than "x" elements in it 80% return it - if (current.elementCount < 5) { - if (UnityEngine.Random.Range(0, 10) < 8) { - expandChoiceProbability = 0.8f; - return current; - } - } + #region IAlly implementation + public Cell.enmTeam Team { + get { + return team; } - //20% return the best cell you found - expandChoiceProbability = 0.2f; - return _neutrals[recordIndex]; } - public CellBehaviour AiAidSelector() { - - CellBehaviour current; - - int elementRecord = 99999; - int recordIndex = -1; - for (int i = 0; i < _aiCells.Count; i++) { - current = _aiCells[i]; - //Locate a cell with the lest amount of elements - if (current.elementCount < elementRecord) { - if (current != selectedAiCell) { - elementRecord = current.elementCount; - recordIndex = i; - } - } - //If you get one and it has < 5 elements => 50% return it - if (current.elementCount < 5) { - if (UnityEngine.Random.Range(0, 10) < 5) { - if (current != selectedAiCell) { - if (Mathf.Abs(selectedAiCell.elementCount - current.elementCount) > aICellAidElementTreshold) { - defendChoiceProbability = 0.5f; - } - else { - defendChoiceProbability = 0.2f; - } - return current; - } - } - } - //Random cell for help - if (UnityEngine.Random.Range(0, 10) < 1) { - expandChoiceProbability = 0.1f; - return current; - } + public List Targets { + get { + return targetsOfThisAI; } - // 40% return the best cell you found - if (UnityEngine.Random.Range(0, 10) < 4) { - if (Mathf.Abs(selectedAiCell.elementCount - _aiCells[recordIndex].elementCount) > aICellAidElementTreshold) { - defendChoiceProbability = 0.6f; - } - else { - defendChoiceProbability = 0.2f; - } - return _aiCells[recordIndex]; - } - //Helping not recommended - else { - defendChoiceProbability = 0f; - return _aiCells[recordIndex]; + set { + targetsOfThisAI = value; } } - - /// - /// Accepts a cell, returns location of that cell in every AI present. - /// - /// Cell to use in the aglorythm - /// - private List GetCellInstances(CellBehaviour referenceCell) { - List AIs_Cells = new List(); - for (int i = 0; i < Initialize_AI.AIs.Length; i++) { - if (Initialize_AI.AIs[i] != null) { - Enemy_AI currentAI = Initialize_AI.AIs[i]; - DataHolder data = new DataHolder(currentAI, referenceCell); - AIs_Cells.Add(data); - } + public List Allies { + get { + return alliesOfThisAI; + } + set { + targetsOfThisAI = value; } - return AIs_Cells; } - /// - /// Accepts a cell, return its location in the AI provided - /// - /// The cell to look for. - /// The AI to look in. - /// - private DataHolder GetCellInstances(CellBehaviour referenceCell, Enemy_AI ai) { - DataHolder data = new DataHolder(ai, referenceCell); - return data; + public bool IsAllyOf(IAlly other) { + return Allies.Contains(other); } - /// - /// Applies information stored in the Data format to a selected AI - /// - /// The data to process - /// Is the selected process addition or deletion -- not implemented - /// The Ai to operate on, default points to the one specified in DataHolder - private void ProcessData(DataHolder data, bool is_Adding, Enemy_AI ai = null) { - - this.IsAllyOf(ai); - - if (ai == null) { - ai = data.getAI; - } - - for (int i = 0; i < data.getCellIndexes.Length; i++) { - if (data.getCellIndexes[i] != -1) { - switch (i) { - case 0: { - if (is_Adding) { - if (!ai._aiCells.Contains(data.getSender)) { - ai._aiCells.Add(data.getSender); - } - } - else { - ai._aiCells.Remove(data.getSender); - } - break; - } - case 1: { - if (is_Adding) { - if (!ai._targets.Contains(data.getSender)) { - ai._targets.Add(data.getSender); - } - } - else { - ai._targets.Remove(data.getSender); - } - break; - } - case 2: { - if (is_Adding) { - if (!ai._allies.Contains(data.getSender)) { - ai._allies.Add(data.getSender); - } - } - else { - ai._allies.Remove(data.getSender); - } - break; - } - case 3: { - if (is_Adding) { - if (!ai._neutrals.Contains(data.getSender)) { - ai._neutrals.Add(data.getSender); - } - } - else { - ai._neutrals.Remove(data.getSender); - } - break; - } - } - } - } + public bool IsTargetOf(IAlly other) { + return Targets.Contains(other); } - public bool IsAllyOF(IAlly other) { - // Enemy_AI ai = (Enemy_AI)other; - // print(ai.aiTeam); - return false; - } + #endregion #region Getters and Operators /// /// Get current AIs Team /// public Cell.enmTeam getCurrentAiTeam { - get { return aiTeam; } - private set { aiTeam = value; } + get { return team; } + private set { team = value; } } /// /// Get a list containing all allies of this AI /// - public List getAllies { - get { return alliesOfThisAI; } + public List getAiAllies { + get { + List ais = new List(); + foreach (IAlly ally in alliesOfThisAI) { + Enemy_AI ai = ally as Enemy_AI; + if (ai != null) { + ais.Add(ai); + } + } + return ais; + } } + public List MyCells { + get { + return _aiCells; + } + } + + /// /// Get a list containing all targets of this AI /// - public List getTargets { - get { return targetsOfThisAI; } + public List getAiTargets { + get { + List ais = new List(); + foreach (IAlly target in targetsOfThisAI) { + Enemy_AI ai = target as Enemy_AI; + if (ai != null) { + ais.Add(ai); + } + } + return ais; + } + } + + public void AddAlly(IAlly ally) { + alliesOfThisAI.Add(ally); + } + public void RemoveAlly(IAlly ally) { + alliesOfThisAI.Remove(ally); + } + public void AddTarget(IAlly target) { + targetsOfThisAI.Add(target); + } + public void RemoveTarget(IAlly target) { + targetsOfThisAI.Remove(target); } /// diff --git a/Dots-RTS-Development/Assets/Scripts/AI/Interfaces.cs b/Dots-RTS-Development/Assets/Scripts/AI/Interfaces.cs index ab7dd27..b2595b6 100644 --- a/Dots-RTS-Development/Assets/Scripts/AI/Interfaces.cs +++ b/Dots-RTS-Development/Assets/Scripts/AI/Interfaces.cs @@ -4,20 +4,18 @@ using System.Collections.Generic; public interface IAlly { - bool IsAllyOF(IAlly other); + Cell.enmTeam Team { get; } + List Targets { get; set; } + List Allies { get; set; } + List MyCells { get; } -} - -public static class IAllyExtension { - public static bool IsAllyOf(this IAlly it, Player p ) { - return p.IsAllyOF(it); - } + bool IsAllyOf(IAlly other); + bool IsTargetOf(IAlly other); - public static bool IsAllyOf(this Enemy_AI p, IAlly it) { - return p.IsAllyOF(it); - } - public static bool IsAllyOf(this IAlly it, IAlly p) { - return p.IsAllyOF(it); - } + void AddAlly(IAlly ally); + void RemoveAlly(IAlly ally); + void AddTarget(IAlly target); + void RemoveTarget(IAlly target); } + diff --git a/Dots-RTS-Development/Assets/Scripts/Cell/CellBehaviour.cs b/Dots-RTS-Development/Assets/Scripts/Cell/CellBehaviour.cs index e841002..6d733ab 100644 --- a/Dots-RTS-Development/Assets/Scripts/Cell/CellBehaviour.cs +++ b/Dots-RTS-Development/Assets/Scripts/Cell/CellBehaviour.cs @@ -20,6 +20,9 @@ public class CellBehaviour : Cell, IPointerEnterHandler, IPointerClickHandler, I public override void Awake() { base.Awake(); PlayManager.cells.Add(this); + if(cellTeam == enmTeam.NEUTRAL) { + PlayManager.neutralCells.Add(this); + } } //Set default @@ -348,54 +351,6 @@ private void OnMouseOver() { #endregion } - //Old Attack code - //private void OnMouseOver() { - // Legacy Attack behaviour - // if (Input.GetMouseButtonUp(0)) { - // print("OnMouseOver " + gameObject.name); - // AttackWrapper(this, cellTeam); - //} - //} - // - //private void OnMouseEnter() { - //print("Entering cell"); - //Legacy Attack behaviour - //if (Input.GetMouseButton(0)) { - // if (cellTeam == enmTeam.ALLIED) { - // ModifySelection(this); - //print("Added " + gameObject.name); - //} - //} - //} - // - //Hides Upgrade Slots - //private void OnMouseExit() { - //print("Exitting Cell"); - //base.UpdateCellInfo(); - //} - // - // - //Determine action depending on clicked cell's team. - //private void OnMouseDown() { - //print("Clicking on Cell"); - //if (cellTeam == enmTeam.ALLIED) { - // ModifySelection(this); - // //print("Added " + gameObject.name); - //} - //} - // - //private void OnMouseUp() { - //print("Releasing button over cell"); - ////print(gameObject.name); - //if (cellTeam != enmTeam.ALLIED) { - // AttackWrapper(this, cellTeam); - //} - //else { - // EmpowerCell(this); - //} - //circle.positionCount = 0; - //} - public void OnPointerEnter(PointerEventData eventData) { Background.onReleaseClear = false; diff --git a/Dots-RTS-Development/Assets/Scripts/Cell/Upgrades/UpgradePanelData.cs b/Dots-RTS-Development/Assets/Scripts/Cell/Upgrades/UpgradePanelData.cs index eb8770e..b614b03 100644 --- a/Dots-RTS-Development/Assets/Scripts/Cell/Upgrades/UpgradePanelData.cs +++ b/Dots-RTS-Development/Assets/Scripts/Cell/Upgrades/UpgradePanelData.cs @@ -13,7 +13,7 @@ public class UpgradePanelData : MonoBehaviour, IPointerClickHandler, IPointerEnt private static UM_InGame currentCell; - public static event Control.InstallUpgradeHandler OnUpgradeInstalled; + //public static event Control.InstallUpgradeHandler OnUpgradeInstalled; private static bool isSubscribed = false; private static bool isListeningForSlot = true; diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/CameraControler.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/CameraControler.cs index 6957fdd..c4d8d90 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/CameraControler.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/CameraControler.cs @@ -7,8 +7,6 @@ public class CameraControler : MonoBehaviour { private Vector3 defaultPos; private float defaultSize = 0; - private float bgVertSize; - private float bgHorSize; private float camHorDiff; private float camVertDiff; private float camHorDiffL; diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/Control.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/Control.cs index 4a50294..3ebc395 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/Control.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/Control.cs @@ -22,7 +22,6 @@ public class Control : MonoBehaviour { public delegate void OnMouseButtonPressed(Vector2 position); - #endregion //public static List cells = new List(); diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/Global.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/Global.cs index 30eb284..aca3431 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/Global.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/Global.cs @@ -26,8 +26,6 @@ static async void Start() { await Task.WhenAll(tasks); baseLoaded = true; - - } } diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/Initialize_AI.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/Initialize_AI.cs index c080c90..6db3a93 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/Initialize_AI.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/Initialize_AI.cs @@ -12,7 +12,7 @@ public class Initialize_AI : MonoBehaviour { public Cell.enmTeam[] aiTeams = new Cell.enmTeam[8] { Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE, Cell.enmTeam.NONE }; public float[] decisionSpeeds = new float[8]; public static Enemy_AI[] AIs = new Enemy_AI[8]; - + private Player playerScript; private void Start() { @@ -20,14 +20,16 @@ private void Start() { if (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name == UnityEngine.SceneManagement.Scenes.DEBUG) { StartAiInitialization(new Dictionary()); } - GameObject g = Instantiate(playerData); - g.name = "Player"; - playerScript = g.GetComponent(); } //Goes though all the cells and creates an AI for each team. public void StartAiInitialization(Dictionary clanDict) { clanList = BasicConversions.CDToActualClans(clanDict); + + GameObject g = Instantiate(playerData); + g.name = "Player"; + playerScript = g.GetComponent(); + foreach (Cell c in PlayManager.cells) { if ((int)c.cellTeam >= 2) { SetAis((int)c.cellTeam - 2, c.cellTeam); @@ -35,21 +37,60 @@ public void StartAiInitialization(Dictionary clanDict) { } Dictionary.KeyCollection keys = clanDict.Keys; - foreach (Cell.enmTeam j in keys) { + List tl = new List(); + foreach (Cell.enmTeam q in keys) { + tl.Add (q); + } + + + List InterfaceList = new List(); + foreach (Enemy_AI ai in AIs) { + + if (ai != null && tl.Contains (ai.team)) { + InterfaceList.Add(ai); + } + } + InterfaceList.Add(playerScript); + + + foreach (IAlly iAlly in InterfaceList) { AIHolder temp; - clanDict.TryGetValue(j, out temp); + if (clanDict.TryGetValue(iAlly.Team, out temp) == false) { + Debug.LogError("Not all IAlly|s are in the dictionary"); + } List allies = temp.allies; - List targets = temp.targets; - + List alliesI = new List(); foreach (Cell.enmTeam team in allies) { - AIs[(int)j - 2].AddAlly((Enemy_AI)team); + foreach (IAlly t in InterfaceList) { + if (t.Team == team) { + alliesI.Add(t); + } + } } + List targets = temp.targets; + List targetsI = new List(); foreach (Cell.enmTeam team in targets) { - AIs[(int)j - 2].AddTarget((Enemy_AI)team); + foreach (IAlly t in InterfaceList) { + if (t.Team == team) { + targetsI.Add(t); + } + } + } + + foreach (IAlly ally in alliesI) { + iAlly.AddAlly(ally); + } + foreach (IAlly targ in targetsI) { + iAlly.AddTarget(targ); } } + foreach (Enemy_AI ai in AIs) { + if (ai != null) { + ai.FindRelationWithCells(); + } + } /*Test foreach(KeyValuePair kvp in clanDict) { AIHolder temp = kvp.Value; @@ -65,6 +106,7 @@ public void StartAiInitialization(Dictionary clanDict) { } public void SetAis(int index, Cell.enmTeam team) { + if (initAIs[index] == false) { initAIs[index] = true; aiTeams[index] = team; @@ -111,7 +153,7 @@ public void SetAis(int index, Cell.enmTeam team) { } } ai.decisionSpeed = decisionSpeeds[index]; - ai.aiTeam = team; + ai.team = team; ai.isActive = true; AIs[index] = ai; ai.playerScript = playerScript; diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/PlayManager.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/PlayManager.cs index 93c957a..065d7ea 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/PlayManager.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/PlayManager.cs @@ -14,6 +14,9 @@ public enum PlaySceneState { } public static List cells = new List(); + public static List neutralCells = new List(); + + public float checkFreq = 0.2f; private float time; private bool isInGame = true; @@ -21,12 +24,14 @@ public enum PlaySceneState { private bool domination = false; private string gameTime = ""; private int totalCoinsAwarded = 0; + private Player playerScript; - // Use this for initialization void Start() { + playerScript = GameObject.Find("Player").GetComponent(); + SceneManager.sceneLoaded += SceneManager_sceneLoaded; if (levelState != PlaySceneState.PREVIEW) { - StartCoroutine(GameState()); + StartCoroutine(GameState(checkFreq)); } levelState = PlaySceneState.NONE; } @@ -36,24 +41,29 @@ private void OnDestroy() { StopAllCoroutines(); cells.Clear(); + neutralCells.Clear(); } - public IEnumerator GameState() { + public IEnumerator GameState(float updateCheckFreq) { while (SceneManager.GetActiveScene().name == Scenes.PLAYER && isInGame) { - yield return new WaitForSeconds(1); + yield return new WaitForSeconds(updateCheckFreq); int activeAIs = 0; + int alliedAIs = 0; for (int i = 0; i < Initialize_AI.AIs.Length; i++) { if (Initialize_AI.AIs[i] != null) { if (Initialize_AI.AIs[i].isActive) { activeAIs++; } + if (Initialize_AI.AIs[i].IsAllyOf(playerScript)) { + alliedAIs++; + } } } - if (activeAIs == 0) { + if (activeAIs == 0 || activeAIs == alliedAIs) { yield return new WaitForSeconds(1.5f); YouWon(); } @@ -66,7 +76,7 @@ public IEnumerator GameState() { } } if (playerCells == 0) { - yield return new WaitForSeconds(2); + yield return new WaitForSeconds(1.5f); if (SceneManager.GetActiveScene().name == Scenes.PLAYER) { GameOver(); } @@ -76,6 +86,7 @@ public IEnumerator GameState() { private void FixedUpdate() { time += Time.fixedDeltaTime; + } public void GameOver() { diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/Player.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/Player.cs index 7a8bb00..02da329 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/Player.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/Player.cs @@ -2,60 +2,72 @@ using System.Collections.Generic; using System; -public class Player : MonoBehaviour,IAlly { - //Cell.enmTeam playerTeam; - //List alliesOfPlayer; - //List targetsOfPlayer; +public class Player : MonoBehaviour, IAlly { - public ExtraPlayer pl1; - public ExtraPlayer pl2; - public ExtraPlayer pl3; - public Player pl4; + public Cell.enmTeam playerTeam = Cell.enmTeam.ALLIED; + private List alliesOfPlayer = new List(); + private List targetsOfPlayer = new List(); public List listOfAlly = new List(); public List playerCells = new List(); - //private void Start() { - // foreach (CellBehaviour cell in PlayManager.cells) { - // if (cell.cellTeam == Cell.enmTeam.ALLIED) { - // playerCells.Add(cell); - // } - // } - //} private void Start() { - listOfAlly.Add(pl1); - //listOfAlly.Add(pl2); - //listOfAlly.Add(pl3); - //listOfAlly.Add(pl4); + foreach (CellBehaviour cell in PlayManager.cells) { + if (cell.cellTeam == Cell.enmTeam.ALLIED) { + playerCells.Add(cell); + } + } + } + + public Cell.enmTeam Team { + get { + return playerTeam; + } + } + + public List Targets { + get { + return targetsOfPlayer; + } + set { targetsOfPlayer = value; + } + } + public List Allies { + get { + return alliesOfPlayer; + } + set { + alliesOfPlayer = value; + } } + public List MyCells { + get { + return playerCells; + } + } - public bool IsAllyOF(IAlly other) { - //ExtraPlayer playah = (ExtraPlayer)other; - //playah.PRintCrap(); - foreach (IAlly ally in listOfAlly) { + public bool IsAllyOf(IAlly other) { + return Allies.Contains(other); + } - if (ally == other) { - try { - print(((Enemy_AI)other).name); - } - catch(Exception e) { - Debug.Log(e); - } - print(((ExtraPlayer)other).name); + public bool IsTargetOf(IAlly other) { + return Targets.Contains(other); + } - print("Found a match" + ally + " " + other); - return true; - } - else { - print("NOG"); - } + public void AddAlly(IAlly ally) { + alliesOfPlayer.Add(ally); + } - } - return false; + public void RemoveAlly(IAlly ally) { + alliesOfPlayer.Remove(ally); + } + + public void AddTarget(IAlly target) { + targetsOfPlayer.Add(target); } - public void PRintCrap() { - //print("Stuff yaay"); + public void RemoveTarget(IAlly target) { + targetsOfPlayer.Remove(target); } } \ No newline at end of file diff --git a/Dots-RTS-Development/Assets/Scripts/Core Classes/Upgrade_Manager.cs b/Dots-RTS-Development/Assets/Scripts/Core Classes/Upgrade_Manager.cs index 2bc377a..0ce4c99 100644 --- a/Dots-RTS-Development/Assets/Scripts/Core Classes/Upgrade_Manager.cs +++ b/Dots-RTS-Development/Assets/Scripts/Core Classes/Upgrade_Manager.cs @@ -77,7 +77,7 @@ public bool HasUpgade(Upgrade.Upgrades type) { } /// - /// Does the cell have this type of upgrade already? + /// Does the cell have this type of upgrade already? /// /// /// Amount of upgrades of type "type" in this cell. diff --git a/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs b/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs deleted file mode 100644 index c7e11cd..0000000 --- a/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs +++ /dev/null @@ -1,23 +0,0 @@ -using UnityEngine; -using System.Collections; -using System; - -public class ExtraPlayer : MonoBehaviour, IAlly { - - public bool AMIANALLY; - public Player MATE; - private void Start() { - if (this.IsAllyOf(MATE)) { - print(this.name + " Is an Ally of " + MATE.name); - } - } - - public bool IsAllyOF(IAlly other) { - return AMIANALLY; - } - - - public void PRintCrap() { - //print("Stuff yaay"); - } -} diff --git a/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs.meta b/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs.meta deleted file mode 100644 index da6fd1e..0000000 --- a/Dots-RTS-Development/Assets/Scripts/Debug/ExtraPlayer.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: e97bbb31237b7014d9667ad9549a763e -timeCreated: 1507317373 -licenseType: Free -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity b/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity new file mode 100644 index 0000000..09470ea --- /dev/null +++ b/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity @@ -0,0 +1,7988 @@ +%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: 8 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 9 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFiltering: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousColorSigma: 1 + m_PVRFilteringAtrousNormalSigma: 1 + m_PVRFilteringAtrousPositionSigma: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &85427387 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 996.44934 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 8 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &85427388 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 85427387} +--- !u!1001 &104893553 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 599.60645 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (4) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &104893554 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 104893553} +--- !u!1001 &114318040 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 467.20483 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (3) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 3 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &114318041 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 114318040} +--- !u!1 &115756729 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 115756730} + - component: {fileID: 115756731} + m_Layer: 0 + m_Name: DEF_Upgrades + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &115756730 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 115756729} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 863895702} + - {fileID: 1342718923} + - {fileID: 773220782} + - {fileID: 1615398893} + - {fileID: 1181613832} + - {fileID: 1473449694} + - {fileID: 266360664} + - {fileID: 1921803365} + - {fileID: 1933322372} + - {fileID: 1482094576} + m_Father: {fileID: 1518665573} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 287.89267, y: 80.96989} + m_SizeDelta: {x: -575.7854, y: -161.93965} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &115756731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 115756729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 0 + m_Top: 20 + m_Bottom: 20 + m_ChildAlignment: 3 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 +--- !u!1 &162232820 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 162232821} + - component: {fileID: 162232823} + - component: {fileID: 162232822} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &162232821 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 162232820} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1896628191} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &162232822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 162232820} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Back to Main Menu + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 162232822} + characterCount: 17 + spriteCount: 0 + spaceCount: 3 + wordCount: 4 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &162232823 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 162232820} +--- !u!1001 &266360663 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 864.0994 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 6 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &266360664 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 266360663} +--- !u!1 &314293185 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 314293186} + - component: {fileID: 314293188} + - component: {fileID: 314293187} + - component: {fileID: 314293189} + m_Layer: 5 + m_Name: MenuPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &314293186 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 314293185} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1655809469} + - {fileID: 735550378} + - {fileID: 543502279} + - {fileID: 1896628191} + m_Father: {fileID: 521256896} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.3, y: 0.2} + m_AnchorMax: {x: 0.7, y: 0.9} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &314293187 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 314293185} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &314293188 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 314293185} +--- !u!95 &314293189 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 314293185} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: bc4d1b58d99b901408d553496af80ffc, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 +--- !u!1001 &329377905 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4204711534086136, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 114238875923900244, guid: 832544c7e7bf75b4db0a86944091eae7, + type: 2} + propertyPath: background + value: + objectReference: {fileID: 2034937579} + - target: {fileID: 114250571848743984, guid: 832544c7e7bf75b4db0a86944091eae7, + type: 2} + propertyPath: background + value: + objectReference: {fileID: 2034937579} + - target: {fileID: 1337293547799692, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 832544c7e7bf75b4db0a86944091eae7, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &343658516 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 343658517} + - component: {fileID: 343658519} + - component: {fileID: 343658518} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &343658517 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 343658516} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 778015216} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &343658518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 343658516} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 12800000, guid: d2b68367c75ac8c4fa38a234b80f1622, type: 3} + m_FontSize: 30 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Menu + +' +--- !u!222 &343658519 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 343658516} +--- !u!1 &350378940 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 350378941} + - component: {fileID: 350378942} + m_Layer: 0 + m_Name: ATK_Upgrades + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &350378941 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 350378940} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1338837280} + - {fileID: 1298937800} + - {fileID: 532957584} + - {fileID: 114318041} + - {fileID: 104893554} + - {fileID: 1871167416} + - {fileID: 1429833364} + - {fileID: 728067768} + - {fileID: 808136887} + - {fileID: 1455261477} + m_Father: {fileID: 1518665573} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 287.89267, y: 80.96989} + m_SizeDelta: {x: -575.7854, y: -161.93965} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &350378942 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 350378940} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 0 + m_Top: 20 + m_Bottom: 20 + m_ChildAlignment: 3 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 +--- !u!1 &455087985 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 455087986} + - component: {fileID: 455087987} + m_Layer: 0 + m_Name: UTIL_Upgrades + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &455087986 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 455087985} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1864967770} + - {fileID: 974366503} + - {fileID: 2141883764} + - {fileID: 1646967896} + - {fileID: 1537333701} + - {fileID: 2046263658} + - {fileID: 1146829010} + - {fileID: 85427388} + - {fileID: 1332589345} + - {fileID: 886122500} + m_Father: {fileID: 1518665573} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 287.89267, y: 80.96989} + m_SizeDelta: {x: -575.7854, y: -161.93965} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &455087987 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 455087985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 0 + m_Top: 20 + m_Bottom: 20 + m_ChildAlignment: 3 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 +--- !u!1 &521256892 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 521256896} + - component: {fileID: 521256895} + - component: {fileID: 521256894} + - component: {fileID: 521256893} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &521256893 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 521256892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &521256894 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 521256892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, 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.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &521256895 +Canvas: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 521256892} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 27 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &521256896 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 521256892} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 959814883} + - {fileID: 778015216} + - {fileID: 314293186} + - {fileID: 1019555818} + m_Father: {fileID: 0} + m_RootOrder: 1 + 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 &532957583 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 334.80322 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (2) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &532957584 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 532957583} +--- !u!1 &543502278 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 543502279} + - component: {fileID: 543502283} + - component: {fileID: 543502282} + - component: {fileID: 543502281} + - component: {fileID: 543502280} + m_Layer: 5 + m_Name: LevelSelect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &543502279 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 543502278} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 930668628} + m_Father: {fileID: 314293186} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.2, y: 0.3} + m_AnchorMax: {x: 0.8, y: 0.4} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &543502280 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 543502278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aff88e1dbcede5541a7676780a4ce335, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &543502281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 543502278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 543502282} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 543502280} + m_MethodName: SwitchScene + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 2 + m_FloatArgument: 0 + m_StringArgument: Level_Select + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &543502282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 543502278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &543502283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 543502278} +--- !u!1001 &564050390 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4930410514900000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 114962941412382150, guid: 5cc6ffdc88999d84ebf6db30430568d1, + type: 2} + propertyPath: profileVis + value: + objectReference: {fileID: 1295505388312150, guid: 0fd06381fa84bae4fa1d5208c39b2833, + type: 2} + - target: {fileID: 1379150265939502, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 5cc6ffdc88999d84ebf6db30430568d1, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &631089167 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 631089168} + - component: {fileID: 631089170} + - component: {fileID: 631089169} + m_Layer: 0 + m_Name: TYPE_Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &631089168 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 631089167} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1875764022} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.35} + m_AnchorMax: {x: 1, y: 0.65} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &631089169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 631089167} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Type Name + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 631089169} + characterCount: 9 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &631089170 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 631089167} +--- !u!1 &644619215 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 644619216} + - component: {fileID: 644619218} + - component: {fileID: 644619217} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &644619216 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 644619215} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 735550378} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &644619217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 644619215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Edit Level + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 644619217} + characterCount: 10 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &644619218 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 644619215} +--- !u!1001 &728067767 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 996.8113 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (7) + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &728067768 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 728067767} +--- !u!1 &735550377 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 735550378} + - component: {fileID: 735550382} + - component: {fileID: 735550381} + - component: {fileID: 735550380} + - component: {fileID: 735550379} + m_Layer: 5 + m_Name: Edit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &735550378 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 735550377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 644619216} + m_Father: {fileID: 314293186} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.2, y: 0.5} + m_AnchorMax: {x: 0.8, y: 0.6} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &735550379 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 735550377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &735550380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 735550377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 735550381} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 735550379} + m_MethodName: EditMode + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &735550381 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 735550377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &735550382 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 735550377} +--- !u!1001 &773220781 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 334.6998 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 2 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 102 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &773220782 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 773220781} +--- !u!1 &778015215 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 778015216} + - component: {fileID: 778015220} + - component: {fileID: 778015219} + - component: {fileID: 778015218} + - component: {fileID: 778015217} + m_Layer: 5 + m_Name: ToMainMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &778015216 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 778015215} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 343658517} + m_Father: {fileID: 521256896} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -10, y: -10} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 1, y: 1} +--- !u!114 &778015217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 778015215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &778015218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 778015215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 778015219} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 778015217} + m_MethodName: PauseGameorEscape + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &778015219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 778015215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &778015220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 778015215} +--- !u!1 &795130066 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 795130071} + - component: {fileID: 795130070} + - component: {fileID: 795130069} + - component: {fileID: 795130068} + - component: {fileID: 795130067} + - component: {fileID: 795130073} + - component: {fileID: 795130072} + - component: {fileID: 795130075} + - component: {fileID: 795130076} + - component: {fileID: 795130074} + 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 &795130067 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 +--- !u!124 &795130068 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 +--- !u!92 &795130069 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 +--- !u!20 &795130070 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 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: 1 + orthographic size: 250 + 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_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 +--- !u!4 &795130071 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &795130072 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cccf7b01c0895f2409ccb77538004e49, type: 3} + m_Name: + m_EditorClassIdentifier: + errorText: {fileID: 959814884} + thingsToDisable: + - {fileID: 543502278} + - {fileID: 1896628190} +--- !u!114 &795130073 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1be7755cec3fc6d41b4ff6bf7cd0d284, type: 3} + m_Name: + m_EditorClassIdentifier: + cellPrefab: {fileID: 1930486067858668, guid: fbba495e544d3cc4ab7f76f6d081f3de, type: 2} + init: {fileID: 795130075} +--- !u!114 &795130074 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1690312454, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EventMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &795130075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 44871dc4b679cee4391f74f4fe74ca3b, type: 3} + m_Name: + m_EditorClassIdentifier: + playerData: {fileID: 1121900551361786, guid: ab110c352f1dd804b9bc5f5066dce436, type: 2} + initAIs: 0000000000000000 + aiTeams: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + decisionSpeeds: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 +--- !u!114 &795130076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 795130066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 85adf20d5b6e33b4e8c1538c814f7887, type: 3} + m_Name: + m_EditorClassIdentifier: + c: {fileID: 795130070} + background: {fileID: 2034937579} +--- !u!1001 &808136886 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1129.2129 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (8) + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &808136887 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 808136886} +--- !u!1001 &863895701 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 100 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &863895702 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 863895701} +--- !u!1001 &886122499 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1261.149 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 10 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &886122500 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 886122499} +--- !u!1 &930668627 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 930668628} + - component: {fileID: 930668630} + - component: {fileID: 930668629} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &930668628 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 930668627} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 543502279} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &930668629 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 930668627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Back to Level Select + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 930668629} + characterCount: 20 + spriteCount: 0 + spaceCount: 3 + wordCount: 4 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &930668630 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 930668627} +--- !u!1 &959814882 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 959814883} + - component: {fileID: 959814885} + - component: {fileID: 959814884} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &959814883 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 959814882} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 521256896} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &959814884 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 959814882} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 50 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 5 + m_MaxSize: 50 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: New Text +--- !u!222 &959814885 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 959814882} +--- !u!1001 &974366502 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 202.3499 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 2 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 201 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &974366503 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 974366502} +--- !u!1 &1019555816 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1019555818} + - component: {fileID: 1019555817} + m_Layer: 0 + m_Name: FPS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1019555817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1019555816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 368f245efbf02d14eb0ad093fa9a8474, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &1019555818 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1019555816} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 521256896} + m_RootOrder: 3 + 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: -388.17004, y: 252} + m_SizeDelta: {x: 428.35, y: 260} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1071084009 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1071084010} + - component: {fileID: 1071084012} + - component: {fileID: 1071084011} + m_Layer: 0 + m_Name: TYPE_Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1071084010 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1071084009} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1875764022} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1071084011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1071084009} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 21300000, guid: 8c2663a9a43ba7f4bb430c2c842865bf, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1071084012 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1071084009} +--- !u!1001 &1146829009 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 864.0994 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 7 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1146829010 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1146829009} +--- !u!1001 &1181613831 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 599.3996 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 4 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1181613832 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1181613831} +--- !u!1 &1263508644 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 1222337537987322, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1263508645} + - component: {fileID: 1263508647} + - component: {fileID: 1263508646} + m_Layer: 0 + m_Name: Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1263508645 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 224832777635013020, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1263508644} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1518665573} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.3, y: 0} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: -5} + m_SizeDelta: {x: 0, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1263508646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1263508644} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Description for the upgrade currently selected. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 10, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1263508646} + characterCount: 47 + spriteCount: 0 + spaceCount: 5 + wordCount: 6 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1263508647 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 222543531929138142, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1263508644} +--- !u!1 &1289458968 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1289458969} + - component: {fileID: 1289458972} + - component: {fileID: 1289458971} + - component: {fileID: 1289458970} + - component: {fileID: 1289458973} + m_Layer: 0 + m_Name: UTIL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1289458969 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1289458968} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1465621278} + m_Father: {fileID: 2030240135} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.66, y: 0.8} + 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 &1289458970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1289458968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1289458971} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1289458973} + m_MethodName: SwitchUpgradeWindow + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 1289458969} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Transform, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1289458971 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1289458968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &1289458972 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1289458968} +--- !u!114 &1289458973 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1289458968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1296210419 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1296210422} + - component: {fileID: 1296210421} + - component: {fileID: 1296210420} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1296210420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1296210419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1296210421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1296210419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1296210422 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1296210419} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1298937799 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 202.40161 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (1) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1298937800 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1298937799} +--- !u!1001 &1332589344 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1128.7992 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 9 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1332589345 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1332589344} +--- !u!1001 &1338837279 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1338837280 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1338837279} +--- !u!1001 &1342718922 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 202.3499 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 101 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1342718923 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1342718922} +--- !u!1001 &1429833363 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 864.40967 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (6) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1429833364 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1429833363} +--- !u!1 &1442682570 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1442682572} + - component: {fileID: 1442682571} + m_Layer: 0 + m_Name: PlayManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1442682571 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1442682570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2434ed602925d054888df22ff06ce879, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1442682572 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1442682570} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1455261476 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1261.6145 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (9) + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1455261477 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1455261476} +--- !u!1 &1465621277 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1465621278} + - component: {fileID: 1465621280} + - component: {fileID: 1465621279} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1465621278 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1465621277} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1289458969} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1465621279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1465621277} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Utility + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1465621279} + characterCount: 7 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1465621280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1465621277} +--- !u!1001 &1473449693 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 731.7495 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1473449694 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1473449693} +--- !u!1001 &1482094575 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1261.149 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 9 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1482094576 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1482094575} +--- !u!1 &1518665572 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 1401110639400866, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1518665573} + - component: {fileID: 1518665576} + - component: {fileID: 1518665575} + - component: {fileID: 1518665574} + m_Layer: 0 + m_Name: UPGRADE_Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1518665573 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 224075837406404278, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518665572} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2030240135} + - {fileID: 350378941} + - {fileID: 115756730} + - {fileID: 455087986} + - {fileID: 1263508645} + m_Father: {fileID: 1770225361} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.3} + m_AnchoredPosition: {x: 0, y: -360} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1518665574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 114228613550174286, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518665572} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1518665575 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 222699010110340014, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518665572} +--- !u!95 &1518665576 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 95024705389128710, guid: c3eb75ed400e9b243af3b7231a012f2e, + type: 2} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1518665572} + m_Enabled: 0 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 2 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 +--- !u!1001 &1537333700 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 599.3996 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1537333701 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1537333700} +--- !u!1001 &1615398892 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 467.04968 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 3 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 103 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1615398893 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1615398892} +--- !u!1001 &1646967895 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 467.04968 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 4 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1646967896 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1646967895} +--- !u!1 &1655809468 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1655809469} + - component: {fileID: 1655809473} + - component: {fileID: 1655809472} + - component: {fileID: 1655809471} + - component: {fileID: 1655809470} + m_Layer: 5 + m_Name: Continue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1655809469 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1655809468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1918076648} + m_Father: {fileID: 314293186} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.2, y: 0.7} + m_AnchorMax: {x: 0.8, y: 0.8} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1655809470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1655809468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1655809471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1655809468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1655809472} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1655809470} + m_MethodName: Continue + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1655809472 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1655809468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &1655809473 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1655809468} +--- !u!1 &1705956838 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1705956839} + - component: {fileID: 1705956842} + - component: {fileID: 1705956841} + - component: {fileID: 1705956840} + - component: {fileID: 1705956843} + m_Layer: 0 + m_Name: ATK + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1705956839 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1705956838} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1968041219} + m_Father: {fileID: 2030240135} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.8} + m_AnchorMax: {x: 0.33, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1705956840 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1705956838} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1705956841} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1705956843} + m_MethodName: SwitchUpgradeWindow + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 1705956839} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Transform, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1705956841 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1705956838} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &1705956842 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1705956838} +--- !u!114 &1705956843 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1705956838} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1770225357 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1770225361} + - component: {fileID: 1770225360} + - component: {fileID: 1770225359} + - component: {fileID: 1770225358} + m_Layer: 5 + m_Name: CanvasCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1770225358 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1770225357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1770225359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1770225357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, 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.5 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1770225360 +Canvas: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1770225357} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 795130070} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 27 + m_SortingLayerID: 338829331 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1770225361 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1770225357} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1518665573} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1001 &1864967769 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114984761705476296, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: type + value: 200 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1864967770 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1864967769} +--- !u!1001 &1871167415 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 350378941} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 732.00806 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -81.01342 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade1 (5) + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 114287119119034274, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1871167416 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1871167415} +--- !u!1 &1875764021 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1875764022} + m_Layer: 0 + m_Name: TYPE_Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1875764022 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1875764021} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1071084010} + - {fileID: 631089168} + m_Father: {fileID: 2030240135} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.8} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1896628190 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1896628191} + - component: {fileID: 1896628195} + - component: {fileID: 1896628194} + - component: {fileID: 1896628193} + - component: {fileID: 1896628192} + m_Layer: 5 + m_Name: MainMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1896628191 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1896628190} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 162232821} + m_Father: {fileID: 314293186} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.2, y: 0.1} + m_AnchorMax: {x: 0.8, y: 0.2} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1896628192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1896628190} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aff88e1dbcede5541a7676780a4ce335, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1896628193 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1896628190} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1896628194} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1896628192} + m_MethodName: SwitchScene + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: Main_Menu + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1896628194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1896628190} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &1896628195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1896628190} +--- !u!1 &1918076647 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1918076648} + - component: {fileID: 1918076650} + - component: {fileID: 1918076649} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1918076648 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1918076647} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1655809469} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1918076649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1918076647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Continue + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1918076649} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1918076650 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1918076647} +--- !u!1001 &1921803364 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 996.44934 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 7 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1921803365 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1921803364} +--- !u!1001 &1933322371 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 115756730} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 1128.7992 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 8 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &1933322372 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 1933322371} +--- !u!1 &1968041218 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1968041219} + - component: {fileID: 1968041221} + - component: {fileID: 1968041220} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1968041219 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1968041218} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1705956839} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1968041220 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1968041218} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Offense + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1968041220} + characterCount: 7 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1968041221 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1968041218} +--- !u!1 &2029816252 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2029816253} + - component: {fileID: 2029816255} + - component: {fileID: 2029816254} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2029816253 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2029816252} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2118455973} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2029816254 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2029816252} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 1453722849, guid: 89f0137620f6af44b9ba852b4190e64e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Defense + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a3d0691d7d9b4d846b49ce03cef7aae8, type: 2} + m_sharedMaterial: {fileID: 21524089645596496, guid: a3d0691d7d9b4d846b49ce03cef7aae8, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + 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_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + 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_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 2029816254} + characterCount: 7 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2029816255 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2029816252} +--- !u!1 &2030240134 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2030240135} + m_Layer: 0 + m_Name: UPGRADE_Types + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2030240135 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2030240134} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1705956839} + - {fileID: 2118455973} + - {fileID: 1289458969} + - {fileID: 1875764022} + m_Father: {fileID: 1518665573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.29747918, y: 1} + m_AnchoredPosition: {x: 0, y: 9.094947e-13} + m_SizeDelta: {x: 0, y: -1.8189894e-12} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2034937575 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2034937579} + - component: {fileID: 2034937578} + - component: {fileID: 2034937577} + - component: {fileID: 2034937576} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &2034937576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2034937575} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b8c029fcfef64b741b194ece9badbf97, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!61 &2034937577 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2034937575} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1920, y: 1080} + newSize: {x: 192, y: 108} + adaptiveTilingThreshold: 0.5 + drawMode: 1 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 192, y: 108} + m_EdgeRadius: 0 +--- !u!212 &2034937578 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2034937575} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -124898475 + m_SortingLayer: 1 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 3d7b909ceb86fec4aa15259ce722e378, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 1 + m_Size: {x: 192, y: 108} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 +--- !u!224 &2034937579 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2034937575} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 192, y: 108} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &2046263657 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 731.7495 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 6 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &2046263658 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 2046263657} +--- !u!1 &2118455972 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2118455973} + - component: {fileID: 2118455976} + - component: {fileID: 2118455975} + - component: {fileID: 2118455974} + - component: {fileID: 2118455977} + m_Layer: 0 + m_Name: DEF + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2118455973 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2118455972} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2029816253} + m_Father: {fileID: 2030240135} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.33, y: 0.8} + m_AnchorMax: {x: 0.66, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2118455974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2118455972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2118455975} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2118455977} + m_MethodName: SwitchUpgradeWindow + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2118455973} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Transform, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &2118455975 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2118455972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 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 +--- !u!222 &2118455976 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2118455972} +--- !u!114 &2118455977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2118455972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7d86a9b9d2027874eb1352e8a26d9933, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &2141883763 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 455087986} + m_Modifications: + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 334.6998 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchoredPosition.y + value: -80.96981 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1181863241982430, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + propertyPath: m_Name + value: Upgrade 3 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 114381059835547382, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d1ba9546a2394a84a8392d5719b29294, type: 2} + m_IsPrefabParent: 0 +--- !u!224 &2141883764 stripped +RectTransform: + m_PrefabParentObject: {fileID: 224330000714602946, guid: d1ba9546a2394a84a8392d5719b29294, + type: 2} + m_PrefabInternal: {fileID: 2141883763} diff --git a/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity.meta b/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity.meta new file mode 100644 index 0000000..a6bbbd2 --- /dev/null +++ b/Dots-RTS-Development/Assets/Scripts/Debug/Test.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 51764187bd40f8d479cf95c5a5dd71cb +timeCreated: 1508187620 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/Scripts/LevelEditor/LevelEditorCore.cs b/Dots-RTS-Development/Assets/Scripts/LevelEditor/LevelEditorCore.cs index 07fe0d5..ec5cd1a 100644 --- a/Dots-RTS-Development/Assets/Scripts/LevelEditor/LevelEditorCore.cs +++ b/Dots-RTS-Development/Assets/Scripts/LevelEditor/LevelEditorCore.cs @@ -492,10 +492,19 @@ public void RefreshCameraSize(float val) { } Camera.main.transform.position = Vector3.zero + Vector3.back * 10; Camera.main.orthographicSize = val; + Debug.LogWarning("Not working properly"); + //StartCoroutine(LerpFloat(Camera.main, Camera.main.orthographicSize, val, 1f)); GameObject.Find("Borders").GetComponent().ResizeBackground(Camera.main.aspect); } } + //private IEnumerator LerpFloat(Camera c,float original, float newVal, float rate) { + // for (float f = 0; f < 1; f+= Time.fixedDeltaTime * rate) { + // c.orthographicSize = Mathf.SmoothStep(original, newVal, f); + // yield return null; + // } + //} + //Calculation of camera size and position for zooming onto a cell public void FitCellsOnScreen(List cells) { //find borders @@ -507,7 +516,6 @@ public void FitCellsOnScreen(List cells) { float highestX = -Mathf.Infinity; float lowestY = Mathf.Infinity; float highestY = -Mathf.Infinity; - //print("CellCount " + cells.Count); float adjustBy = 0; foreach (EditCell cell in cellList) { diff --git a/Dots-RTS-Development/Assets/Scripts/LevelEditor/SaveAndLoadEditor.cs b/Dots-RTS-Development/Assets/Scripts/LevelEditor/SaveAndLoadEditor.cs index cc1f05a..4c6b3a2 100644 --- a/Dots-RTS-Development/Assets/Scripts/LevelEditor/SaveAndLoadEditor.cs +++ b/Dots-RTS-Development/Assets/Scripts/LevelEditor/SaveAndLoadEditor.cs @@ -168,7 +168,4 @@ public void Load(string path) { File.Delete(path); } } -} - - - +} \ No newline at end of file diff --git a/Dots-RTS-Development/Assets/Scripts/Menu & Wrappers/LoadFromFile.cs b/Dots-RTS-Development/Assets/Scripts/Menu & Wrappers/LoadFromFile.cs index a4749be..26e7a5a 100644 --- a/Dots-RTS-Development/Assets/Scripts/Menu & Wrappers/LoadFromFile.cs +++ b/Dots-RTS-Development/Assets/Scripts/Menu & Wrappers/LoadFromFile.cs @@ -38,13 +38,13 @@ void Start() { GameObject.Find("Borders").GetComponent().ResizeBackground(customSave.savedAtAspect); Dictionary.KeyCollection diffKeys = customSave.difficulty.Keys; foreach (Cell.enmTeam key in diffKeys) { - print("Possible error"); + //print("Possible error"); customSave.difficulty.TryGetValue(key, out init.decisionSpeeds[(int)key - 2]); } for (int j = 0; j < customSave.cells.Count; j++) { - CellBehaviour c = Instantiate(cellPrefab).GetComponent(); + CellBehaviour c = cellPrefab.GetComponent(); c.cellPosition = (Vector3)customSave.cells[j].pos; c.gameObject.transform.position = c.cellPosition; @@ -52,13 +52,14 @@ void Start() { c.maxElements = customSave.cells[j].maxElementCount; c.cellTeam = (Cell.enmTeam)customSave.cells[j].team; c.regenPeriod = customSave.cells[j].regenerationPeriod; - c.uManager.PreinstallUpgrades = customSave.cells[j].installedUpgrades; - c.gameObject.name = "Cell " + j + " " + c.cellTeam; + CellBehaviour cg = Instantiate(cellPrefab).GetComponent(); - c.enabled = true; + cg.uManager.PreinstallUpgrades = customSave.cells[j].installedUpgrades; + cg.gameObject.name = "Cell " + j + " " + c.cellTeam; + cg.enabled = true; - c.UpdateCellInfo(); + //c.UpdateCellInfo(); } init.StartAiInitialization(customSave.clans); } diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png new file mode 100644 index 0000000..a046279 Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png.meta new file mode 100644 index 0000000..85d452a --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Aid_Bonus.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0b23804dbe0c61d4b968aabcf66c54a8 +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png new file mode 100644 index 0000000..048a481 Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png.meta new file mode 100644 index 0000000..9d63d10 --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Camouflage.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9b83f07b1fd3ff498a4d18f760e37a4 +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png new file mode 100644 index 0000000..f1d208d Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png.meta new file mode 100644 index 0000000..88bbf19 --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Element_Resist.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a4efa1949ef4864b825601ea1e4b52f +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png new file mode 100644 index 0000000..c89b434 Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png.meta new file mode 100644 index 0000000..09b96ae --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Elements.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d48c009dbad59a439265bf7858c515b +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png new file mode 100644 index 0000000..83d2ea6 Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png.meta new file mode 100644 index 0000000..7b8b334 --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Fast_Regen.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: be9706dc55589f846855166948f59f57 +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png new file mode 100644 index 0000000..965171f Binary files /dev/null and b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png differ diff --git a/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png.meta b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png.meta new file mode 100644 index 0000000..39b8a7e --- /dev/null +++ b/Dots-RTS-Development/Assets/StreamingAssets/Resources/UpgradeImages/U_Reflection.png.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c14c43c37c13bcc4aa0affa1ab53a294 +timeCreated: 1508951005 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Dots-RTS-Development/ProjectSettings/GraphicsSettings.asset b/Dots-RTS-Development/ProjectSettings/GraphicsSettings.asset index 40ff158..d74737e 100644 --- a/Dots-RTS-Development/ProjectSettings/GraphicsSettings.asset +++ b/Dots-RTS-Development/ProjectSettings/GraphicsSettings.asset @@ -36,7 +36,6 @@ GraphicsSettings: - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16002, guid: 0000000000000000f000000000000000, type: 0} m_PreloadedShaders: [] m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}