Skip to main content
Version: 15.x (API 15) [Current]

Interface IStatus

Interface representing a status.

Assembly: Dalamud.dll​
Declaration
public interface IStatus : IEquatable<IStatus>

Properties​

Address​

Gets the address of the status in memory.

Declaration
nint Address { get; }

StatusId​

Gets the status ID of this status.

Declaration
uint StatusId { get; }

GameData​

Gets the GameData associated with this status.

Declaration
RowRef<Status> GameData { get; }

Param​

Gets the parameter value of the status.

Declaration
ushort Param { get; }

RemainingTime​

Gets the time remaining of this status.

Declaration
float RemainingTime { get; }

SourceId​

Gets the source ID of this status.

Declaration
uint SourceId { get; }

SourceObject​

Gets the source actor associated with this status.

Declaration
IGameObject? SourceObject { get; }
Remarks​

This iterates the actor table, it should be used with care.