/// <summary> /// Responsible for creating a new player. /// </summary> public void NewPlayer() { if (playerWindow == null) { playerWindow = PlayerWindow.instance; } // LEVEL SYSTEM levelSystem = new LevelSystem(1, 0); levelSystemAnimation = new LevelSystemAnimation(levelSystem); playerWindow.SetLevelSystemAnimation(levelSystemAnimation); SetLevelSystemAnimation(levelSystemAnimation); // HEALTH SYSTEM healthSystem = new HealthSystem(levelSystem.GetLevelNumber(), 0); healthSystemAnimation = new HealthSystemAnimation(healthSystem); playerWindow.SetHealthSystemAnimation(healthSystemAnimation); SetHealthSystemAnimation(healthSystemAnimation); // UPDATE UI UpdateUI(); }