public Action.Priority moveToDropLocation() { Action.Priority result = Action.Priority.None; if (_bDropped == false) { return(Action.Priority.High); } return(result); }
public Action.Priority leaveMap() { Action.Priority result = Action.Priority.None; if (_bDropped) { return(Action.Priority.High); } return(result); }
public void newAction(Action.Priority priority, Action.Type type) { _actionQueue.Add(new Action(priority, type)); }
public void pushPriority(Action.Priority priority) { priorityStack.Add(priority); }