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

Struct BNpcBase

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

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

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

Scale​

Declaration
public float Scale { get; }

Unknown11​

Declaration
public uint Unknown11 { get; }

ArrayEventHandler​

Declaration
public RowRef<ArrayEventHandler> ArrayEventHandler { get; }

Behavior​

Declaration
public SubrowRef<Behavior> Behavior { get; }

ModelChara​

Declaration
public RowRef<ModelChara> ModelChara { get; }

BNpcCustomize​

Declaration
public RowRef<BNpcCustomize> BNpcCustomize { get; }

NpcEquip​

Declaration
public RowRef<NpcEquip> NpcEquip { get; }

Special​

Declaration
public ushort Special { get; }

Unknown9​

Declaration
public ushort Unknown9 { get; }

Battalion​

Declaration
public RowRef<Battalion> Battalion { get; }

LinkRace​

Declaration
public RowRef<LinkRace> LinkRace { get; }

Rank​

Declaration
public byte Rank { get; }

SEPack​

Declaration
public byte SEPack { get; }

Unknown0​

Declaration
public byte Unknown0 { get; }

BNpcParts​

Declaration
public RowRef<BNpcParts> BNpcParts { get; }

Unknown1​

Declaration
public byte Unknown1 { get; }

Unknown2​

Declaration
public byte Unknown2 { get; }

Unknown3​

Declaration
public byte Unknown3 { get; }

Unknown10​

Declaration
public byte Unknown10 { get; }

Unknown4​

Declaration
public byte Unknown4 { get; }

IsOmnidirectional​

Declaration
public bool IsOmnidirectional { get; }

Unknown6​

Declaration
public bool Unknown6 { get; }

IsTargetLine​

Declaration
public bool IsTargetLine { get; }

IsDisplayLevel​

Declaration
public bool IsDisplayLevel { get; }

Unknown7​

Declaration
public bool Unknown7 { get; }

Unknown_70​

Declaration
public bool Unknown_70 { get; }

Unknown8​

Declaration
public bool Unknown8 { get; }

Implements​

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