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

Struct BNpcParts

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

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

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

X1​

Declaration
public float X1 { get; }

X2​

Declaration
public float X2 { get; }

X3​

Declaration
public float X3 { get; }

X4​

Declaration
public float X4 { get; }

X5​

Declaration
public float X5 { get; }

Unknown0​

Declaration
public float Unknown0 { get; }

Y1​

Declaration
public float Y1 { get; }

Y2​

Declaration
public float Y2 { get; }

Y3​

Declaration
public float Y3 { get; }

Y4​

Declaration
public float Y4 { get; }

Y5​

Declaration
public float Y5 { get; }

Unknown1​

Declaration
public float Unknown1 { get; }

Z1​

Declaration
public float Z1 { get; }

Z2​

Declaration
public float Z2 { get; }

Z3​

Declaration
public float Z3 { get; }

Z4​

Declaration
public float Z4 { get; }

Z5​

Declaration
public float Z5 { get; }

Unknown2​

Declaration
public float Unknown2 { get; }

Scale1​

Declaration
public float Scale1 { get; }

Scale2​

Declaration
public float Scale2 { get; }

Unknown3​

Declaration
public float Unknown3 { get; }

Scale4​

Declaration
public float Scale4 { get; }

Scale5​

Declaration
public float Scale5 { get; }

Unknown4​

Declaration
public float Unknown4 { get; }

BNpcBase1​

Declaration
public RowRef<BNpcBase> BNpcBase1 { get; }

BNpcBase2​

Declaration
public RowRef<BNpcBase> BNpcBase2 { get; }

BNpcBase3​

Declaration
public RowRef<BNpcBase> BNpcBase3 { get; }

BNpcBase4​

Declaration
public RowRef<BNpcBase> BNpcBase4 { get; }

BNpcBase5​

Declaration
public RowRef<BNpcBase> BNpcBase5 { get; }

Unknown5​

Declaration
public ushort Unknown5 { get; }

Unknown6​

Declaration
public short Unknown6 { get; }

Unknown7​

Declaration
public short Unknown7 { get; }

Scale3​

Declaration
public short Scale3 { get; }

Unknown8​

Declaration
public short Unknown8 { get; }

Unknown9​

Declaration
public short Unknown9 { get; }

Unknown10​

Declaration
public short Unknown10 { get; }

PartSlot1​

Declaration
public byte PartSlot1 { get; }

PartSlot2​

Declaration
public byte PartSlot2 { get; }

PartSlot3​

Declaration
public byte PartSlot3 { get; }

PartSlot4​

Declaration
public byte PartSlot4 { get; }

PartSlot5​

Declaration
public byte PartSlot5 { get; }

Unknown11​

Declaration
public byte Unknown11 { get; }

Unknown12​

Declaration
public bool Unknown12 { get; }

Unknown13​

Declaration
public bool 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; }

Unknown19​

Declaration
public bool Unknown19 { get; }

Unknown20​

Declaration
public bool Unknown20 { get; }

Unknown21​

Declaration
public bool Unknown21 { get; }

Unknown22​

Declaration
public bool Unknown22 { get; }

Unknown23​

Declaration
public bool Unknown23 { get; }

Unknown24​

Declaration
public bool Unknown24 { get; }

Unknown25​

Declaration
public bool Unknown25 { get; }

Unknown26​

Declaration
public bool Unknown26 { get; }

Unknown27​

Declaration
public bool Unknown27 { get; }

Unknown28​

Declaration
public bool Unknown28 { get; }

Unknown29​

Declaration
public bool Unknown29 { get; }

Unknown30​

Declaration
public bool Unknown30 { get; }

Unknown31​

Declaration
public bool Unknown31 { get; }

Unknown32​

Declaration
public bool Unknown32 { get; }

Unknown33​

Declaration
public bool Unknown33 { get; }

Unknown34​

Declaration
public bool Unknown34 { get; }

Unknown35​

Declaration
public bool Unknown35 { get; }

Unknown36​

Declaration
public bool Unknown36 { get; }

Implements​

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