void StartNewStage() { CancelInvoke(); enemyDeathCount = 0; enemyGroup.CreateEnemies(); gameState = GameState.Starting; stage++; enemySpeed = enemySpeed * stageDifficultMultiplier; stageText.GetComponent <Text>().text = "Stage " + stage; stageText.SetActive(true); Invoke("RunStage", newStageTextSecondsDelay); InvokeRepeating("InitializeEnemySpaceShip", enemySpaceShipFrequency, enemySpaceShipFrequency); InvokeRepeating("EnemyShoot", enemyShootingFrequency, enemyShootingFrequency); }