diff --git a/Assets/Scripts/GameController.cs b/Assets/Scripts/GameController.cs index 372ed71..595bead 100644 --- a/Assets/Scripts/GameController.cs +++ b/Assets/Scripts/GameController.cs @@ -283,16 +283,18 @@ public class GameController : MonoBehaviour { StartObjective goal = new StartObjective(start, playerPrefab); start.SetObjective(goal); start.OnPlayerEnter(player); - player = goal.GetPlayer(); + player = goal.GetPlayer(); + cam.GetComponent().LevelBgm(); if ( player != null ) { cam.GetComponent().SetFollow(player.gameObject); GetUI().InitHealthController(player); GetUI().InitBrakeController(player); } else { Debug.Log("No Player spawned!"); - } + } + finish.SetObjective(new FinishObjective(finish)); - cam.GetComponent().LevelBgm(); + } private void Running() {