public static void MakeBuildPhase()
 {
     currentState = GameState.BuildPhase;
     DebuffTowers();
     GUIManager.ShowTowerChoices();
     GUIManager.ShowCrosshair();
     GUIManager.ShowDefendReadyText(true);
     GUIManager.ShowBuildReadyText(false);
     GUIManager.ChangeCurrencyDisplay(currentPlayer.GetComponent <TDCharacterController>().currentCurrency);
     GUIManager.ChangeTowerBaseDisplay(currentPlayer.GetComponent <TDCharacterController>().currentTowerBases);
     currentPlayer.GetComponent <TDCharacterController>().SetArms(true);
     currentPlayer.GetComponent <TDCharacterController>().weapon.SetActive(false);
     spawnerOfWaves.DetermineNumberOfEnemiesForNextWave();
     GUIManager.ShowNextWaveEnemies(true);
     gameTrack.playGameMusicTracks(a, 0, 0.25f);
     currentPlayer.GetComponent <TDCharacterController>().playerIsGettingAttacked = false;
 }