Skip to main content
Version: 14.x (API 14) [Legacy]

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>