// Use this for initialization void Start() { Game = GameObject.Find("Game").GetComponent <Game>(); ActionPopup = GameObject.Find("GUI").GetComponent <ActionPopupMenu>(); OptionsPopup = GameObject.Find("GUI").GetComponent <OptionsPopupMenu>(); BuyMenu = GameObject.Find("GUI").GetComponent <BuyMenu>(); WinMessage = GameObject.Find("GUI").GetComponent <WinMessage>(); useGUILayout = false; StyleDefault.font = Font; StyleDefault.fontSize = 24; // Colours Texture_Red = new Texture2D(1, 1); Texture_Red.wrapMode = TextureWrapMode.Repeat; Texture_Red.SetPixel(0, 0, Color.red); Texture_Red.Apply(); Texture_Blue = new Texture2D(1, 1); Texture_Blue.wrapMode = TextureWrapMode.Repeat; Texture_Blue.SetPixel(0, 0, Color.blue); Texture_Blue.Apply(); Texture_White = new Texture2D(1, 1); Texture_White.wrapMode = TextureWrapMode.Repeat; Texture_White.SetPixel(0, 0, Color.white); Texture_White.Apply(); // Team Banner SetTeam(Game.CurrentTeam, Game.GetCurrentTeam().Resources); // Resources Resources_Style = new GUIStyle(StyleDefault); Resources_Style.font = Font2; Resources_Style.normal.textColor = Resources_FontColor; ResourcesTag_Style = new GUIStyle(Resources_Style); Resources_Style.alignment = TextAnchor.UpperRight; // Help Help_Style = new GUIStyle(StyleDefault); Help_Style.font = Font2; Help_Style.normal.textColor = Color.white; Help_Style.fontSize = 16; SetCurrentHelp(PROMPT_LEFTMOUSE, "MENU"); // Tile Info TileInfoBox_Texture = new Texture2D(1, 1); TileInfoBox_Texture.wrapMode = TextureWrapMode.Repeat; TileInfoBox_Texture.SetPixel(0, 0, new Color(0.2f, 0.2f, 0.2f, 0.5f)); TileInfoBox_Texture.Apply(); TileInfoBox_Style.normal.background = TileInfoBox_Texture; TileInfoName_Style = new GUIStyle(StyleDefault); TileInfoName_Style.normal.textColor = Color.white; TileInfoName_Style.fontSize = 28; TileInfoName_Style.alignment = TextAnchor.UpperCenter; TileInfoName_Style.contentOffset = new Vector2(0, 12); TileInfoHitPoints_Style = new GUIStyle(StyleDefault); TileInfoHitPoints_Style.normal.textColor = Color.white; TileInfoHitPoints_Style.fontSize = 20; TileInfoHitPoints_Style.alignment = TextAnchor.UpperLeft; TileInfoHitPoints_Style.contentOffset = new Vector2(0, 6); SetTileInfo("Plain"); // Tutorial Tutorial_Style = new GUIStyle(StyleDefault); Tutorial_Style.fontSize = 32; Tutorial_Style.normal.textColor = Color.white; Tutorial_Style.alignment = TextAnchor.MiddleCenter; // Day Change Day_Style = new GUIStyle(StyleDefault); Day_Style.fontSize = 120; Day_Style.normal.textColor = Color.white; Day_Style.alignment = TextAnchor.MiddleCenter; // Hit Points HitPoints_Style = new GUIStyle(StyleDefault); HitPoints_Style.normal.textColor = Color.white; }
// Use this for initialization void Start() { Game = GameObject.Find("Game").GetComponent<Game>(); ActionPopup = GameObject.Find("GUI").GetComponent<ActionPopupMenu>(); OptionsPopup = GameObject.Find("GUI").GetComponent<OptionsPopupMenu>(); BuyMenu = GameObject.Find("GUI").GetComponent<BuyMenu>(); WinMessage = GameObject.Find("GUI").GetComponent<WinMessage>(); useGUILayout = false; StyleDefault.font = Font; StyleDefault.fontSize = 24; // Colours Texture_Red = new Texture2D(1, 1); Texture_Red.wrapMode = TextureWrapMode.Repeat; Texture_Red.SetPixel(0, 0, Color.red); Texture_Red.Apply(); Texture_Blue = new Texture2D(1, 1); Texture_Blue.wrapMode = TextureWrapMode.Repeat; Texture_Blue.SetPixel(0, 0, Color.blue); Texture_Blue.Apply(); Texture_White = new Texture2D(1, 1); Texture_White.wrapMode = TextureWrapMode.Repeat; Texture_White.SetPixel(0, 0, Color.white); Texture_White.Apply(); // Team Banner SetTeam(Game.CurrentTeam, Game.GetCurrentTeam().Resources); // Resources Resources_Style = new GUIStyle(StyleDefault); Resources_Style.font = Font2; Resources_Style.normal.textColor = Resources_FontColor; ResourcesTag_Style = new GUIStyle(Resources_Style); Resources_Style.alignment = TextAnchor.UpperRight; // Help Help_Style = new GUIStyle(StyleDefault); Help_Style.font = Font2; Help_Style.normal.textColor = Color.white; Help_Style.fontSize = 16; SetCurrentHelp(PROMPT_LEFTMOUSE, "MENU"); // Tile Info TileInfoBox_Texture = new Texture2D(1, 1); TileInfoBox_Texture.wrapMode = TextureWrapMode.Repeat; TileInfoBox_Texture.SetPixel(0, 0, new Color(0.2f, 0.2f, 0.2f, 0.5f)); TileInfoBox_Texture.Apply(); TileInfoBox_Style.normal.background = TileInfoBox_Texture; TileInfoName_Style = new GUIStyle(StyleDefault); TileInfoName_Style.normal.textColor = Color.white; TileInfoName_Style.fontSize = 28; TileInfoName_Style.alignment = TextAnchor.UpperCenter; TileInfoName_Style.contentOffset = new Vector2(0, 12); TileInfoHitPoints_Style = new GUIStyle(StyleDefault); TileInfoHitPoints_Style.normal.textColor = Color.white; TileInfoHitPoints_Style.fontSize = 20; TileInfoHitPoints_Style.alignment = TextAnchor.UpperLeft; TileInfoHitPoints_Style.contentOffset = new Vector2(0, 6); SetTileInfo("Plain"); // Tutorial Tutorial_Style = new GUIStyle(StyleDefault); Tutorial_Style.fontSize = 32; Tutorial_Style.normal.textColor = Color.white; Tutorial_Style.alignment = TextAnchor.MiddleCenter; // Day Change Day_Style = new GUIStyle(StyleDefault); Day_Style.fontSize = 120; Day_Style.normal.textColor = Color.white; Day_Style.alignment = TextAnchor.MiddleCenter; // Hit Points HitPoints_Style = new GUIStyle(StyleDefault); HitPoints_Style.normal.textColor = Color.white; }