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
| Type | Name |
|---|---|
System.Object | obj |
Equals(FestivalEntry)
Declaration
public bool Equals(ZoneInitEventArgs.FestivalEntry other)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
| Dalamud.Game.ClientState.ZoneInitEventArgs.FestivalEntry | other |
Deconstruct(out RowRef<Festival>, out ushort)
Declaration
public void Deconstruct(out RowRef<Festival> Festival, out ushort FestivalPhase)
Parameters
| Type | Name |
|---|---|
Lumina.Excel.RowRef<Lumina.Excel.Sheets.Festival> | Festival |
System.UInt16 | FestivalPhase |
Implements
System.IEquatable<Dalamud.Game.ClientState.ZoneInitEventArgs.FestivalEntry>