21 lines
No EOL
636 B
C#
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; }
|
|
} |