private void Start() { // depending on level of difficulty, different number of players GameObject diffObj = GameObject.FindWithTag("DiffMode"); player_health = player.GetComponent <PlayerHealth>(); monitor_game = monitorGameObj.GetComponent <MonitorGame>(); checkIfHit = player.GetComponent <CheckIfHit>(); difficultyMode = diffObj.GetComponent <DifficultyMode>(); if (difficultyMode.levelOfDiff == 1) { // normal mode amountOfEnemies = 4; player_health.numberOfHeals = 3; checkIfHit.damageFromEnemy = 10; monitor_game.healsLeft = 3; monitor_game.UpdateHealDisplay(3); } else { // hard mode amountOfEnemies = 9; player_health.numberOfHeals = 1; checkIfHit.damageFromEnemy = 20; monitor_game.healsLeft = 1; monitor_game.UpdateHealDisplay(1); } SpawnEnemies(); }
private void Start() { monitor_game = GameObject.FindWithTag("MonitorGame").GetComponent <MonitorGame>(); GameObject gameovercontroller = GameObject.FindWithTag("GameOverController"); beginGame = begin_gameObj.GetComponent <BeginGame>(); createMenu = gameovercontroller.GetComponent <CreateMenu>(); }
private void Awake() { monitor_game = GameObject.FindWithTag("MonitorGame").GetComponent <MonitorGame>(); droneMovement = GetComponent <DroneMovement>(); currentHealth = startingHealth; GameObject gameovercontroller = GameObject.FindWithTag("GameOverController"); createMenu = gameovercontroller.GetComponent <CreateMenu>(); }
private void Start() { monitor_game = GameObject.FindWithTag("MonitorGame").GetComponent <MonitorGame>(); }