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

Struct Companion

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

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

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

Singular​

Declaration
public ReadOnlySeString Singular { get; }

Plural​

Declaration
public ReadOnlySeString Plural { get; }

Adjective​

Declaration
public sbyte Adjective { get; }

PossessivePronoun​

Declaration
public sbyte PossessivePronoun { get; }

StartsWithVowel​

Declaration
public sbyte StartsWithVowel { get; }

Countability​

Declaration
public sbyte Countability { get; }

Pronoun​

Declaration
public sbyte Pronoun { get; }

Article​

Declaration
public sbyte Article { get; }

Model​

Declaration
public RowRef<ModelChara> Model { get; }

Priority​

Declaration
public ushort Priority { get; }

Enemy​

Declaration
public ushort Enemy { get; }

Icon​

Declaration
public ushort Icon { get; }

Order​

Declaration
public ushort Order { get; }

HP​

Declaration
public ushort HP { get; }

SkillAngle​

Declaration
public ushort SkillAngle { get; }

Unknown1​

Declaration
public ushort Unknown1 { get; }

Scale​

Declaration
public byte Scale { get; }

InactiveIdle0​

Declaration
public byte InactiveIdle0 { get; }

InactiveIdle1​

Declaration
public byte InactiveIdle1 { get; }

InactiveBattle​

Declaration
public byte InactiveBattle { get; }

InactiveWandering​

Declaration
public byte InactiveWandering { get; }

Behavior​

Declaration
public RowRef<CompanionMove> Behavior { get; }

Special​

Declaration
public byte Special { get; }

Unknown10​

Declaration
public byte Unknown10 { get; }

Unknown11​

Declaration
public byte Unknown11 { get; }

WanderingWait​

Declaration
public byte WanderingWait { get; }

Unknown2​

Declaration
public byte Unknown2 { get; }

Cost​

Declaration
public byte Cost { get; }

Unknown3​

Declaration
public byte Unknown3 { get; }

SkillCost​

Declaration
public byte SkillCost { get; }

Unknown4​

Declaration
public byte Unknown4 { get; }

MinionRace​

Declaration
public RowRef<MinionRace> MinionRace { get; }

Unknown5​

Declaration
public bool Unknown5 { get; }

Unknown6​

Declaration
public bool Unknown6 { get; }

Unknown7​

Declaration
public bool Unknown7 { get; }

Unknown8​

Declaration
public bool Unknown8 { get; }

Unknown9​

Declaration
public bool Unknown9 { get; }

Battle​

Declaration
public bool Battle { get; }

Roulette​

Declaration
public bool Roulette { get; }

IdleAnimation​

Declaration
public bool IdleAnimation { get; }

Implements​

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