server-master/srcs/WingsAPI.Game/Portals/IPortalEntity.cs
2026-02-10 18:21:30 +01:00

21 lines
No EOL
636 B
C#

using WingsEmu.Game.Maps;
using WingsEmu.Game.TimeSpaces.Enums;
using WingsEmu.Packets.Enums;
namespace WingsEmu.Game;
public interface IPortalEntity : IEventTriggerContainer
{
int Id { get; set; }
PortalType Type { get; set; }
bool IsDisabled { get; set; }
IMapInstance MapInstance { get; }
short PositionX { get; set; }
short PositionY { get; set; }
PortalMinimapOrientation MinimapOrientation { get; set; }
short? RaidType { get; set; }
short? MapNameId { get; set; }
short? DestinationX { get; set; }
short? DestinationY { get; set; }
IMapInstance? DestinationMapInstance { get; }
}