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

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>