void Start() { regularCursor = Resources.Load("Cursor") as Texture2D; pum = GameObject.Find("PopUpMenu").GetComponent <PopUpMenuNecro>(); gm = GameObject.Find("GameManager").GetComponent <GameManager>(); gp = GameObject.Find("GameProcess").GetComponent <GameProcess>(); tiles = new GameObject[xTiles, yTiles]; //Tile Creation for (int i = 0; i < xTiles; i++) { for (int j = 0; j < yTiles; j++) { Vector3 position = new Vector3((10 * i), 0, (10 * j)); GameObject newtile = (GameObject)Instantiate(tile, position, new Quaternion(0, 0, 0, 0)); newtile.AddComponent("TileScript"); tiles[i, j] = newtile; newtile.transform.parent = this.transform; } } //loop through the array of tiles and assign neighbors accordingly for (int i = 0; i < xTiles; i++) { for (int j = 0; j < yTiles; j++) { TileScript script = tiles[i, j].GetComponent <TileScript>(); //set tile id e.g. 5,2 script.x = i; script.y = j; if (i != 0) { script.down = tiles[i - 1, j]; } if (i != xTiles - 1) { script.up = tiles[i + 1, j]; } if (j != 0) { script.right = tiles[i, j - 1]; } if (j != yTiles - 1) { script.left = tiles[i, j + 1]; } } } addRock(0, 0, 1000); addRock(8, 0, 1001); addRock(8, 8, 1002); addRock(0, 8, 1003); }
void Start() { //mana bar display pMana = 2; maxMana = 2; manaBarXPos = 0.562f; manaBarYPos = 0.59f; manaBarWidth = 0.05f; manaBarHeight = -0.55f; manaGUIBorder = Resources.Load("manaGUIBorder") as Texture2D; manaGUIFill = Resources.Load("manaGUIFill") as Texture2D; //combat log info graveyardText = "Your units lost:\nNone\nEnemy Units Lost:\nNone"; displayCombatLog = true; combatLogScrollPos = new Vector2(0.0f, 0.0f); combatLogText = ""; combatLogWindowRect = new Rect(Screen.width - combatLogWidth, Screen.height - combatLogHeight + 20, combatLogWidth, combatLogHeight); timer = TIMER_LENGTH; am = GameObject.Find("AudioManager").GetComponent <AudioManager> (); gp = GameObject.Find("GameProcess").GetComponent <GameProcess>(); suInfo = GameObject.Find("SelectedUnitInfoGUIText").GetComponent <GUIText>(); pum = GameObject.Find("PopUpMenu").GetComponent <PopUpMenuNecro>(); if (Application.loadedLevelName.Equals("BoardScene") || Application.loadedLevelName.Equals("AIScene")) { unitNameGUI = GameObject.Find("SelectedUnitNameGUIText").GetComponent <GUIText> (); unitDescriptionGUI = GameObject.Find("SelectedUnitDescriptionGUIText").GetComponent <GUIText> (); tm = GameObject.Find("TileManager").GetComponent <TileManager> (); suLevel1BonusLong = GameObject.Find("Level1BonusDescriptionGUIText").GetComponent <GUIText>(); suLevel1BonusShort = GameObject.Find("Level1BonusNameGUIText").GetComponent <GUIText>(); suLevel2BonusLong = GameObject.Find("Level2BonusDescriptionGUIText").GetComponent <GUIText>(); suLevel2BonusShort = GameObject.Find("Level2BonusNameGUIText").GetComponent <GUIText>(); suLevel1BonusShort.color = Color.gray; suLevel1BonusLong.color = Color.gray; suLevel2BonusShort.color = Color.gray; suLevel2BonusLong.color = Color.gray; } mana = GameObject.Find("ManaGUIText").GetComponent <GUIText>(); timerText = GameObject.Find("TimerGUIText").GetComponent <GUIText>(); if (gp.playerNumber == 1) { turn = true; } }
public virtual void Start() { showPortrait = false; barXOffset = 15; barYOffset = 35; armor = 0; unitLevel = 1; unitPortrait = Resources.Load("GuardianPortrait") as Texture2D; level2Symbol = Resources.Load("Level2Symbol") as Texture2D; level3Symbol = Resources.Load("Level3Symbol") as Texture2D; popUpText = GameObject.Find("popUpText"); hpBarBG = Resources.Load("HPBarBG") as Texture2D; hpBarHigh = Resources.Load("HPBarHigh") as Texture2D; hpBarMedium = Resources.Load("HPBarMedium") as Texture2D; hpBarLow = Resources.Load("HPBarLow") as Texture2D; xpBar = Resources.Load("XPBar") as Texture2D; am = GameObject.Find("AudioManager").GetComponent <AudioManager>(); gp = GameObject.Find("GameProcess").GetComponent <GameProcess>(); pum = GameObject.Find("PopUpMenu").GetComponent <PopUpMenuNecro> (); if (Application.loadedLevelName.Equals("BoardScene") || Application.loadedLevelName.Equals("AIScene")) { gm = GameObject.Find("GameManager").GetComponent <GameManager> (); portraitX = 0.67f; portraitY = 0.14f; portraitW = 0.11f; portraitH = 0.2f; } else { portraitX = 0.7f; portraitY = 0.17f; portraitW = 0.11f; portraitH = 0.2f; lvl1BonusNameOriginalPos = GameObject.Find("Level1BonusNameGUIText").transform.position; lvl1DescriptionOriginalPos = GameObject.Find("Level1BonusDescriptionGUIText").transform.position; lvl2BonusNameOriginalPos = GameObject.Find("Level2BonusNameGUIText").transform.position; lvl2DescriptionOriginalPos = GameObject.Find("Level2BonusDescriptionGUIText").transform.position; } info = string.Empty; }