예제 #1
0
 public void clearMoveBlockedActions() {
   actionRunner.clearMoveBlockedActions();
 }
예제 #2
0
 public AbstractAction getCurrentActiveAction() {
   if (getActiveActionCount() > 0)
     return actionRunner.getActiveActionRunner().getActionList().get(0);
   return null;
 }
예제 #3
0
 public void clearAllActions() {
   actionRunner.clearActiveActions();
   actionRunner.clearPotentialActions();
 }
예제 #4
0
 public int getPotentialActionCount() {
   return actionRunner.getPotentialActionRunner().getActionList().size();
 }
예제 #5
0
 public int getActiveActionCount() {
   return actionRunner.getActiveActionRunner().getActionList().size();
 }
예제 #6
0
 public void addAction(MovementAction action) {
   //		enlistedActions.addAction(action);
   actionRunner.addActiveAction(action);
 }
예제 #7
0
 public void addAction(AbstractAction action) {
   //		enlistedActions.addAction(action);
   actionRunner.addPotentialAction(action);
 }
예제 #8
0
 public void nextMove() {
   //		enlistedActions.runNextStep();
   actionRunner.run();
 }