Skip to main content

Interface IDutyState

This class represents the state of the currently occupied duty.

Assembly: Dalamud.dll
View Source
Declaration
public interface IDutyState

Properties

IsDutyStarted

Gets a value indicating whether the current duty has been started.

View Source
Declaration
bool IsDutyStarted { get; }

Events

DutyStarted

Event that gets fired when the duty starts. Triggers when the "Duty Start" message displays, and on the removal of the ring at duty's spawn. Does not trigger when loading into a duty that was in progress, or from loading in after a disconnect.

View Source
Declaration
event EventHandler<ushort> DutyStarted
Event Type

System.EventHandler<System.UInt16>

DutyWiped

Event that gets fired when everyone in the party dies and the screen fades to black.

View Source
Declaration
event EventHandler<ushort> DutyWiped
Event Type

System.EventHandler<System.UInt16>

DutyRecommenced

Event that gets fired when the "Duty Recommence" message displays, and on the removal of the ring at duty's spawn.

View Source
Declaration
event EventHandler<ushort> DutyRecommenced
Event Type

System.EventHandler<System.UInt16>

DutyCompleted

Event that gets fired when the duty is completed successfully.

View Source
Declaration
event EventHandler<ushort> DutyCompleted
Event Type

System.EventHandler<System.UInt16>