private void MoveActionHandler(CharacterBase unit, MoveAction action) { Location oldLocation = unit.Location; Location newLocation = action.Location; _map.Move(unit, oldLocation, newLocation); //unit.EndMove(action.Location); unit.Ready(action); }
private void IdleActionHandler(CharacterBase unit, IdleAction action) { unit.Ready(action); }