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

Struct ZoneInitEventArgs.FestivalEntry

Represents an active Festival.

Assembly: Dalamud.dll​
Declaration
public readonly struct ZoneInitEventArgs.FestivalEntry : IEquatable<ZoneInitEventArgs.FestivalEntry>

Implements:
System.IEquatable<Dalamud.Game.ClientState.ZoneInitEventArgs.FestivalEntry>

Properties​

Festival​

A RowRef to the Festival sheet.

Declaration
public RowRef<Festival> Festival { get; init; }

FestivalPhase​

The phase of the Festival.

Declaration
public ushort FestivalPhase { get; init; }

Methods​

ToString()​

Declaration
public override string ToString()
Returns​

System.String

GetHashCode()​

Declaration
public override int GetHashCode()
Returns​

System.Int32

Equals(object)​

Declaration
public override bool Equals(object obj)
Returns​

System.Boolean

Parameters​
TypeName
System.Objectobj

Equals(FestivalEntry)​

Declaration
public bool Equals(ZoneInitEventArgs.FestivalEntry other)
Returns​

System.Boolean

Parameters​
TypeName
Dalamud.Game.ClientState.ZoneInitEventArgs.FestivalEntryother

Deconstruct(out RowRef<Festival>, out ushort)​

Declaration
public void Deconstruct(out RowRef<Festival> Festival, out ushort FestivalPhase)
Parameters​
TypeName
Lumina.Excel.RowRef<Lumina.Excel.Sheets.Festival>Festival
System.UInt16FestivalPhase

Implements​

  • System.IEquatable<Dalamud.Game.ClientState.ZoneInitEventArgs.FestivalEntry>