Interface IDutyState
This class represents the state of the currently occupied duty.
Assembly: Dalamud.dll
public interface IDutyState : IDalamudService
Properties
ContentFinderCondition
Gets a RowRef to the current ContentFinderCondition row.
RowRef<ContentFinderCondition> ContentFinderCondition { get; }
IsDutyStarted
Gets a value indicating whether the current duty has been started.
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.
event IDutyState.DutyStartedDelegate DutyStarted
Event Type
Dalamud.Plugin.Services.IDutyState.DutyStartedDelegate
DutyWiped
Event that gets fired when everyone in the party dies and the screen fades to black.
event IDutyState.DutyWipedDelegate DutyWiped
Event Type
Dalamud.Plugin.Services.IDutyState.DutyWipedDelegate
DutyRecommenced
Event that gets fired when the "Duty Recommence" message displays, and on the removal of the ring at duty's spawn.
event IDutyState.DutyRecommencedDelegate DutyRecommenced
Event Type
Dalamud.Plugin.Services.IDutyState.DutyRecommencedDelegate
DutyCompleted
Event that gets fired when the duty is completed successfully.
event IDutyState.DutyCompletedDelegate DutyCompleted