Struct InstanceContent
Assembly: Dalamud.dll
Declaration
[Sheet("InstanceContent", 3482405933)]
public readonly struct InstanceContent : IExcelRow<InstanceContent>
Implements:
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.InstanceContent>
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; }
NewPlayerBonusGil
Declaration
public uint NewPlayerBonusGil { get; }
NewPlayerBonusExp
Declaration
public uint NewPlayerBonusExp { get; }
FinalBossExp
Declaration
public uint FinalBossExp { get; }
Unknown0
Declaration
public uint Unknown0 { get; }
BossExp
Declaration
public Collection<uint> BossExp { get; }
InstanceClearExp
Declaration
public uint InstanceClearExp { get; }
InstanceClearGil
Declaration
public uint InstanceClearGil { get; }
InstanceContentRewardItem
Declaration
public RowRef<InstanceContentRewardItem> InstanceContentRewardItem { get; }
NewPlayerBonusA
Declaration
public ushort NewPlayerBonusA { get; }
NewPlayerBonusB
Declaration
public ushort NewPlayerBonusB { get; }
FinalBossCurrencyA
Declaration
public ushort FinalBossCurrencyA { get; }
FinalBossCurrencyB
Declaration
public ushort FinalBossCurrencyB { get; }
FinalBossCurrencyC
Declaration
public ushort FinalBossCurrencyC { get; }
BossCurrencyA
Declaration
public Collection<ushort> BossCurrencyA { get; }
BossCurrencyB
Declaration
public Collection<ushort> BossCurrencyB { get; }
BossCurrencyC
Declaration
public Collection<ushort> BossCurrencyC { get; }
Unknown1
Declaration
public ushort Unknown1 { get; }
Unknown8
Declaration
public byte Unknown8 { get; }
LimitedTimeBonus
Declaration
public bool LimitedTimeBonus { get; }
Cutscene
Declaration
public RowRef<Cutscene> Cutscene { get; }
LGBEventRange
Points to the game object ID of the exit range.
Declaration
public uint LGBEventRange { get; }
InstanceContentTextDataBossStart
Declaration
public RowRef<InstanceContentTextData> InstanceContentTextDataBossStart { get; }
InstanceContentTextDataBossEnd
Declaration
public RowRef<InstanceContentTextData> InstanceContentTextDataBossEnd { get; }
BNpcBaseBoss
Declaration
public RowRef<BNpcBase> BNpcBaseBoss { get; }
InstanceContentTextDataObjectiveStart
Declaration
public RowRef<InstanceContentTextData> InstanceContentTextDataObjectiveStart { get; }
InstanceContentTextDataObjectiveEnd
Declaration
public RowRef<InstanceContentTextData> InstanceContentTextDataObjectiveEnd { get; }
Unknown2
Declaration
public uint Unknown2 { get; }
ReqInstance
Declaration
public RowRef<InstanceContent> ReqInstance { get; }
InstanceContentBuff
Declaration
public RowRef<InstanceContentBuff> InstanceContentBuff { get; }
TimeLimitmin
Declaration
public ushort TimeLimitmin { get; }
BGM
Declaration
public RowRef<BGM> BGM { get; }
WinBGM
Declaration
public RowRef<BGM> WinBGM { get; }
ContentFinderCondition
Declaration
public RowRef<ContentFinderCondition> ContentFinderCondition { get; }
SortKey
Declaration
public ushort SortKey { get; }
ContentRoute
Declaration
public RowRef ContentRoute { get; }
ContentDirectorManagedSG
Declaration
public SubrowRef<ContentDirectorManagedSG> ContentDirectorManagedSG { get; }
ContentTodo
Declaration
public SubrowRef<ContentTodo> ContentTodo { get; }
Unknown6
Declaration
public ushort Unknown6 { get; }
LookupIndex
Used for certain duties. If not 0, then the client reads from a special unlock/completed array in PlayerState.
Declaration
public ushort LookupIndex { get; }
ContentEventItem
Declaration
public SubrowRef<ContentEventItem> ContentEventItem { get; }
ContentDirectorBattleTalk
Declaration
public SubrowRef<ContentDirectorBattleTalk> ContentDirectorBattleTalk { get; }
PartyCondition
Declaration
public short PartyCondition { get; }
InstanceContentType
Declaration
public RowRef<InstanceContentType> InstanceContentType { get; }
WeekRestriction
Declaration
public byte WeekRestriction { get; }
Unknown9
Declaration
public byte Unknown9 { get; }
QTE1
Declaration
public RowRef<QTE> QTE1 { get; }
QTE2
Declaration
public RowRef<QTE> QTE2 { get; }
Unknown12
Declaration
public byte Unknown12 { get; }
ContentAttributeRect
Declaration
public RowRef<ContentAttributeRect> ContentAttributeRect { get; }
Unknown13
Declaration
public byte Unknown13 { get; }
Unknown14
Declaration
public bool Unknown14 { get; }
Unknown15
Declaration
public bool Unknown15 { get; }
Unknown16
Declaration
public bool Unknown16 { get; }
Unknown17
Declaration
public bool Unknown17 { get; }
Unknown18
Declaration
public bool Unknown18 { get; }
AllowPhoenixDown
Declaration
public bool AllowPhoenixDown { get; }
Implements
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.InstanceContent>