// Use this for initialization void Start() { if (SceneManager.GetActiveScene().name == "Game") { numberMaster = GameObject.Find("GameMaster").GetComponent <NumberMaster> (); player = GameObject.FindGameObjectWithTag("Player").GetComponent <Player> (); } }
void Start() { gameMaster = GameObject.Find("GameMaster").GetComponent <GameMaster> (); numberMaster = GameObject.Find("GameMaster").GetComponent <NumberMaster> (); alive = true; health = maxHealth; createHealthBar(); updateHP(); }
void Start() { numberMaster = GameObject.Find("GameMaster").GetComponent <NumberMaster> (); playerScript = GameObject.FindGameObjectWithTag("Player").GetComponent <Player> (); GoldText = transform.FindChild("UpperBorder").transform.FindChild("GoldText").gameObject; ScoreText = transform.FindChild("UpperBorder").transform.FindChild("ScoreText").gameObject; EnemiesKilledText = transform.FindChild("UpperBorder").transform.FindChild("EnemiesKilledText").gameObject; defaultSize = new Vector3(1.0f, 1.0f, 1.0f); enlargedSize = new Vector3(1.2f, 1.2f, 1.0f); //BOW Weapon1 = transform.FindChild("LowerBorder").transform.FindChild("Weapon1").gameObject; //bow BowHealthBar = Weapon1.transform.FindChild("RawImage").transform.FindChild("HealthBar").gameObject; BowLeftMost = BowHealthBar.transform.FindChild("HPImgLoc").GetComponent <RectTransform> ().localPosition.x; BowHPImg = BowHealthBar.transform.FindChild("HPImg").gameObject; //SCATTER SHOT Weapon2 = transform.FindChild("LowerBorder").transform.FindChild("Weapon2").gameObject; ScatterHealthBar = Weapon2.transform.FindChild("RawImage").transform.FindChild("HealthBar").gameObject; ScatterLeftMost = ScatterHealthBar.transform.FindChild("HPImgLoc").GetComponent <RectTransform> ().localPosition.x; ScatterHPImg = ScatterHealthBar.transform.FindChild("HPImg").gameObject; //BALLISTA Weapon3 = transform.FindChild("LowerBorder").transform.FindChild("Weapon3").gameObject; BallistaHealthBar = Weapon3.transform.FindChild("RawImage").transform.FindChild("HealthBar").gameObject; BallistaLeftMost = BallistaHealthBar.transform.FindChild("HPImgLoc").GetComponent <RectTransform> ().localPosition.x; BallistaHPImg = BallistaHealthBar.transform.FindChild("HPImg").gameObject; BuySpearman = transform.FindChild("LowerBorder").transform.FindChild("BuySpearman").gameObject; //spawn spear BuyArcher = transform.FindChild("LowerBorder").transform.FindChild("BuyArcher").gameObject; //spawn archer UpgradeScatter = transform.FindChild("LowerBorder").transform.FindChild("UpgradeScatter").gameObject; UpgradePunchthrough = transform.FindChild("LowerBorder").transform.FindChild("UpgradePunchthrough").gameObject; UpgradeDamage = transform.FindChild("LowerBorder").transform.FindChild("UpgradeDamage").gameObject; UpgradeArmour = transform.FindChild("LowerBorder").transform.FindChild("UpgradeArmour").gameObject; Abilities = new GameObject[AbilitiesSize]; Abilities [0] = Weapon1; Abilities [1] = Weapon2; Abilities [2] = Weapon3; Abilities [3] = BuySpearman; Abilities [4] = BuyArcher; Abilities [5] = UpgradeScatter; Abilities [6] = UpgradePunchthrough; Abilities [7] = UpgradeDamage; Abilities [8] = UpgradeArmour; updateAll(); }
void Start() { if (debugMode) { Time.timeScale = timeScale; } numberMaster = transform.GetComponent <NumberMaster> (); canvasScript = GameObject.Find("Canvas").GetComponent <CanvasScript> (); paused = false; float num = (5.53f - (-4.06f)) / 9.0f; //change the 8 to how many grids for (int i = 0; i < 9; i++) //setting up the grids { yRange.Add(-4.06f + i * num); //setting up grid yaxis } //setting up the order in which allies will spawn /*spearmanY.Add (0.51f); spearmanY.Add (2.51f) ;spearmanY.Add (-1.49f); * spearmanY.Add (1.51f);spearmanY.Add (-0.49f);spearmanY.Add (3.51f);spearmanY.Add (-2.49f);*/ spearmanY.Add(0.740f); spearmanY.Add(2.728f); spearmanY.Add(-1.248f); spearmanY.Add(4.716f); spearmanY.Add(-3.236f); spearmanY.Add(1.734f); spearmanY.Add(-0.254f); spearmanY.Add(3.722f); spearmanY.Add(-2.242f); spearmanY.Add(-4.230f); spearmanY.Add(5.710f); archerY.Add(1.88f); archerY.Add(-1.13f); archerY.Add(3.38f); archerY.Add(-2.62f); archerY.Add(4.88f); archerY.Add(-4.12f); //middle top, middle bottom, top, and bottom position Warriors = new GameObject[maxWarrior]; Rifles = new GameObject[maxRifle]; Shotgunners = new GameObject[maxShotgunner]; Warlords = new GameObject[maxWarlord]; Spears = new GameObject[maxSpearman]; Archers = new GameObject[maxArcher]; if (EnemyList == null) { EnemyList.AddRange(GameObject.FindGameObjectsWithTag("Enemy")); } if (AllyList == null) { AllyList.AddRange(GameObject.FindGameObjectsWithTag("Player")); AllyList.AddRange(GameObject.FindGameObjectsWithTag("Ally")); } StartSpawnEnemies(); // SpawnBossWave (); }
// Use this for initialization void Start() { gameMaster = GameObject.Find("GameMaster").GetComponent <GameMaster> (); numberMaster = GameObject.Find("GameMaster").GetComponent <NumberMaster> (); health = maxHealth; alive = true; canvas = GameObject.Find("Canvas").gameObject; canvasScript = canvas.GetComponent <CanvasScript> (); HealthBar = canvas.transform.FindChild("UpperBorder").transform.FindChild("HealthBar").gameObject; leftMost = HealthBar.transform.FindChild("HPImgLoc").GetComponent <RectTransform> ().localPosition.x; HPImg = HealthBar.transform.FindChild("HPImg").gameObject; updateHP(); StartCoroutine(LateStart(0.1f)); bowCounter = bowReload; scatterCounter = scatterReload; ballistaCounter = ballistaReload; }