//
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
//
namespace MUnique.OpenMU.GameLogic;
using MUnique.OpenMU.Pathfinding;
///
/// Interface for an object which supports to be moved on a map.
///
public interface IMovable
{
///
/// Moves the object to the specified target coordinates.
///
/// The target coordinates.
ValueTask MoveAsync(Point target);
}