예제 #1
0
 public void Start()
 {
     EmbarkButton.onClick.AddListener(() =>
     {
         // todo: Figure out scene transition.
         // Set up static stuff for combat.
         var selectedMission = GetMissionSelected();
         var charactersSent  = GetCharactersSent();
         if (selectedMission == null || (charactersSent?.Count ?? 0) == 0)
         {
             if (selectedMission == null)
             {
                 Debug.Log("Can't go on mission; no mission selected.");
             }
             else
             {
                 Debug.Log("Can't go on mission; no characters selected.");
             }
             return;
         }
         GameScenes.SwitchToBattleScene(selectedMission, charactersSent);
     });
 }