Skip to main content

Interface IFate

Interface representing an fate entry that can be seen in the current area.

Assembly: Dalamud.dll
View Source
Declaration
public interface IFate : IEquatable<IFate>

Properties

FateId

Gets the Fate ID of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
ushort FateId { get; }

GameData

Gets game data linked to this Fate.

View Source
Declaration
Fate GameData { get; }

StartTimeEpoch

Gets the time this Dalamud.Game.ClientState.Fates.Fate started.

View Source
Declaration
int StartTimeEpoch { get; }

Duration

Gets how long this Dalamud.Game.ClientState.Fates.Fate will run.

View Source
Declaration
short Duration { get; }

TimeRemaining

Gets the remaining time in seconds for this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
long TimeRemaining { get; }

Name

Gets the displayname of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
SeString Name { get; }

Description

Gets the description of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
SeString Description { get; }

Objective

Gets the objective of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
SeString Objective { get; }

State

Gets the state of this Dalamud.Game.ClientState.Fates.Fate (Running, Ended, Failed, Preparation, WaitingForEnd).

View Source
Declaration
FateState State { get; }

HandInCount

Gets the hand in count of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
byte HandInCount { get; }

Progress

Gets the progress amount of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
byte Progress { get; }

HasExpBonus

Gets a value indicating whether or not this Dalamud.Game.ClientState.Fates.Fate has a EXP bonus.

View Source
Declaration
bool HasExpBonus { get; }

IconId

Gets the icon id of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
uint IconId { get; }

Level

Gets the level of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
byte Level { get; }

MaxLevel

Gets the max level level of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
byte MaxLevel { get; }

Position

Gets the position of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
Vector3 Position { get; }

Radius

Gets the radius of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
float Radius { get; }

MapIconId

Gets the map icon id of this Dalamud.Game.ClientState.Fates.Fate.

View Source
Declaration
uint MapIconId { get; }

TerritoryType

Gets the territory this Dalamud.Game.ClientState.Fates.Fate is located in.

View Source
Declaration
ExcelResolver<TerritoryType> TerritoryType { get; }

Address

Gets the address of this Fate in memory.

View Source
Declaration
nint Address { get; }