Exemple #1
0
 public (Action, Direction, int) StartNextAction()
 {
     actionsCounter++;
     if (actionList)
     {
         actionList.AdvanceAction();
     }
     if (actionsCounter >= actionsList.Count)
     {
         return(Action.End, Direction.None, 0);
     }
     arrowDisplay.SetNewArrow(actionsList[actionsCounter].direction, amountsList[actionsCounter]);
     return(actionsList[actionsCounter].action, actionsList[actionsCounter].direction, amountsList[actionsCounter]);
 }