Struct Fate
Assembly: Dalamud.dll
Declaration
[Sheet("Fate", 4199566822)]
public readonly struct Fate : IExcelRow<Fate>
Implements:
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.Fate>
Properties
ExcelPage
The associated Lumina.Excel.ExcelPage of the row.
Declaration
public ExcelPage ExcelPage { get; }
RowOffset
Offset to the referenced row in the Lumina.Excel.ExcelPage.
Declaration
public uint RowOffset { get; }
RowId
Gets the row ID.
Declaration
public uint RowId { get; }
Name
Declaration
public ReadOnlySeString Name { get; }
Description
Declaration
public ReadOnlySeString Description { get; }
Objective
Declaration
public ReadOnlySeString Objective { get; }
StatusText
Declaration
public Collection<ReadOnlySeString> StatusText { get; }
ArrayEventHandler
Declaration
public RowRef<ArrayEventHandler> ArrayEventHandler { get; }
Unknown1
Declaration
public uint Unknown1 { get; }
Unknown14
Declaration
public uint Unknown14 { get; }
ReqEventItem
Declaration
public RowRef<EventItem> ReqEventItem { get; }
TurnInEventItem
Declaration
public RowRef<EventItem> TurnInEventItem { get; }
Unknown2
Declaration
public Collection<uint> Unknown2 { get; }
Unknown10
Declaration
public uint Unknown10 { get; }
Unknown11
Declaration
public uint Unknown11 { get; }
Unknown12
Declaration
public uint Unknown12 { get; }
ObjectiveIcon
Declaration
public Collection<Fate.ObjectiveIconStruct> ObjectiveIcon { get; }
Location
Instance ID of the EventRange where this spawns.
Declaration
public uint Location { get; }
EventItem
Declaration
public RowRef<EventItem> EventItem { get; }
Icon
Declaration
public uint Icon { get; }
MapIcon
Declaration
public uint MapIcon { get; }
InactiveMapIcon
Declaration
public uint InactiveMapIcon { get; }
LGBGuardNPCLocation
Declaration
public uint LGBGuardNPCLocation { get; }
RequiredQuest
Declaration
public RowRef<Quest> RequiredQuest { get; }
FATEChain
Declaration
public uint FATEChain { get; }
RequiredQuest2
Used when Unknown6 is 3
Declaration
public RowRef<Quest> RequiredQuest2 { get; }
FateRuleEx
Declaration
public RowRef<FateRuleEx> FateRuleEx { get; }
Music
Declaration
public RowRef<BGM> Music { get; }
ScreenImageAccept
Declaration
public RowRef<ScreenImage> ScreenImageAccept { get; }
ScreenImageComplete
Declaration
public RowRef<ScreenImage> ScreenImageComplete { get; }
ScreenImageFailed
Declaration
public RowRef<ScreenImage> ScreenImageFailed { get; }
GivenStatus
Declaration
public RowRef<Status> GivenStatus { get; }
Unknown4
Declaration
public ushort Unknown4 { get; }
OccupiedPermission
Declaration
public RowRef<Permission> OccupiedPermission { get; }
FateMode
Declaration
public RowRef<FateMode> FateMode { get; }
Rule
Declaration
public byte Rule { get; }
ClassJobLevel
Declaration
public byte ClassJobLevel { get; }
ClassJobLevelMax
Declaration
public byte ClassJobLevelMax { get; }
StatusValue
Declaration
public Collection<byte> StatusValue { get; }
Unknown6
Declaration
public byte Unknown6 { get; }
RequiredClassJobCategory
Declaration
public RowRef<ClassJobCategory> RequiredClassJobCategory { get; }
SpecialFate
Declaration
public bool SpecialFate { get; }
Unknown8
Declaration
public bool Unknown8 { get; }
Unknown15
Declaration
public bool Unknown15 { get; }
AdventEvent
Declaration
public bool AdventEvent { get; }
MoonFaireEvent
Declaration
public bool MoonFaireEvent { get; }
Unknown9
Declaration
public bool Unknown9 { get; }
Implements
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.Fate>