void NextPlayer() { ChangePhaseHud("Next player"); playersData[currentPlayer].gameObject.tag = "Enemy"; int lastPlayer = currentPlayer; do { currentPlayer = (currentPlayer + 1) % playersData.Length; } while (playersData[currentPlayer].dead && currentPlayer != lastPlayer); if (currentPlayer == lastPlayer) { MultiplayerEventManager.TriggerPlayerWon(currentPlayer); } else { playersData[currentPlayer].gameObject.tag = "Player"; phase = 0; ChangeCurrentPlayerHud("Player " + (currentPlayer + 1)); changeTimerTime(4.0f); timer.Enable(); PowerBarDamage powerBar = playersData[currentPlayer].gameObject.GetComponentInChildren <PowerBarDamage>(); powerBar.IncreasePower(10); } }
//CountPotion countPotion; // Use this for initialization void Start() { healthBar = GetComponentInChildren <HealthBarDamage>(); powerBar = GetComponentInChildren <PowerBarDamage>(); //countPotion = GetComponent<CountPotion>(); }