Exemple #1
0
 public void Execute()
 {
     if (party.nodeToTravel == null)
     {
         party.StartCoroutine(party.MovePartyTo());
         stateMachine.ChangeIdleState(guard);
     }
     else
     {
         party.StartCoroutine(party.MovePartyTo(party.nodeToTravel));
         stateMachine.ChangeIdleState(guard);
     }
 }
Exemple #2
0
 public void Enter()
 {
     party.available = false;
     Debug.Log(party.name + " is starting conquest of " + party.nodeToConquer.name);
     party.StartCoroutine(party.TravelTo(party.nodeToConquer));
     arrivedAtDestination = false;
 }