public void Move(PositionComponent currentPosition, MovementDirection direction, long movementTime) { PositionComponent newPosition = currentPosition.GetNewPositionByDirection(direction); Move(currentPosition, newPosition, movementTime); }
public bool CanBeMovedTo(PositionComponent position, MovementDirection direction) { return(CanBeMovedTo(position.GetNewPositionByDirection(direction))); }