// // 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); }