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

Struct ContentRoulette

Assembly: Dalamud.dll​
Declaration
[Sheet("ContentRoulette", 1172389090)]
public readonly struct ContentRoulette : IExcelRow<ContentRoulette>

Implements:
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.ContentRoulette>

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; }

Category​

Declaration
public ReadOnlySeString Category { get; }

Unknown0​

Declaration
public ReadOnlySeString Unknown0 { get; }

Description​

Declaration
public ReadOnlySeString Description { get; }

DutyType​

Declaration
public ReadOnlySeString DutyType { get; }

Unknown1​

This would show Addon#102618, but the row is empty.

Declaration
public uint Unknown1 { get; }

Image​

Declaration
public uint Image { get; }

RewardPvPExp​

Declaration
public uint RewardPvPExp { get; }

RewardSeriesExp​

Declaration
public uint RewardSeriesExp { get; }

Region​

Declaration
public RowRef<ContentFinderConditionRegion> Region { get; }

ItemLevelRequired​

Declaration
public ushort ItemLevelRequired { get; }

ItemLevelSync​

Declaration
public ushort ItemLevelSync { get; }

RewardTomeA​

Declaration
public ushort RewardTomeA { get; }

RewardTomeB​

Declaration
public ushort RewardTomeB { get; }

RewardTomeC​

Declaration
public ushort RewardTomeC { get; }

RewardWolfMarks​

Declaration
public ushort RewardWolfMarks { get; }

InstanceContent​

Declaration
public RowRef<InstanceContent> InstanceContent { get; }

RequiredExVersion​

Declaration
public RowRef<ExVersion> RequiredExVersion { get; }

OpenRule​

Declaration
public RowRef<ContentRouletteOpenRule> OpenRule { get; }

RequiredLevel​

Declaration
public byte RequiredLevel { get; }

SyncedFromLevel​

Declaration
public byte SyncedFromLevel { get; }

ContentRouletteRoleBonus​

Declaration
public RowRef<ContentRouletteRoleBonus> ContentRouletteRoleBonus { get; }

SortKey​

Declaration
public byte SortKey { get; }

ClassJobCategory​

Declaration
public RowRef<ClassJobCategory> ClassJobCategory { get; }

ContentMemberType​

Declaration
public RowRef<ContentMemberType> ContentMemberType { get; }

Unknown9​

Declaration
public byte Unknown9 { get; }

QueueMaxPlayers​

Declaration
public byte QueueMaxPlayers { get; }

ContentType​

Declaration
public RowRef<ContentType> ContentType { get; }

UICategory​

Declaration
public RowRef<ContentUICategory> UICategory { get; }

TimeLimit​

In minutes.

Declaration
public byte TimeLimit { get; }

TimeLimitMax​

In minutes. If 0, only TimeLimit is displayed.

Declaration
public byte TimeLimitMax { get; }

LootModeType​

Declaration
public RowRef<LootModeType> LootModeType { get; }

Unknown15​

Declaration
public byte Unknown15 { get; }

PenaltyTimestampArrayIndex​

Index in PlayerState.PenaltyTimestamps

Declaration
public byte PenaltyTimestampArrayIndex { get; }

CompletionArrayIndex​

Index in PlayerState.ContentRouletteCompletion

Declaration
public sbyte CompletionArrayIndex { get; }

IsGoldSaucer​

Declaration
public bool IsGoldSaucer { get; }

IsInDutyFinder​

Declaration
public bool IsInDutyFinder { get; }

IsPvP​

Declaration
public bool IsPvP { get; }

AppliesHighestAverageDutyItemLevel​

Displays Addon#2828.

Declaration
public bool AppliesHighestAverageDutyItemLevel { get; }

Unknown18​

Declaration
public bool Unknown18 { get; }

AllowConsumableItems​

Declaration
public bool AllowConsumableItems { get; }

AllowPhoenixDown​

Declaration
public bool AllowPhoenixDown { get; }

AllowReplacement​

Declaration
public bool AllowReplacement { get; }

RatedMatch​

Declaration
public bool RatedMatch { get; }

Rated​

Declaration
public bool Rated { get; }

Unknown22​

This would show Addon#10833, but the row does not exist.

Declaration
public bool Unknown22 { get; }

Unknown23​

Declaration
public bool Unknown23 { get; }

Unknown24​

Declaration
public bool Unknown24 { get; }

IsRegistrationAllowedFromAnyDataCenter​

Declaration
public bool IsRegistrationAllowedFromAnyDataCenter { get; }

Implements​

  • Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.ContentRoulette>