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

Struct EObj

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

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

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

Data​

Declaration
public RowRef Data { get; }

SgbPath​

Declaration
public RowRef<ExportedSG> SgbPath { get; }

PopType​

Declaration
public byte PopType { get; }

Invisibility​

Declaration
public byte Invisibility { get; }

Unknown0​

Declaration
public byte Unknown0 { get; }

AdditionalInteractRangeX​

Used in EventFramework.CheckInteractRangeEx.

Declaration
public sbyte AdditionalInteractRangeX { get; }

AdditionalInteractRangeY​

Used in EventFramework.CheckInteractRangeEx.

Declaration
public sbyte AdditionalInteractRangeY { get; }

Unknown1​

Declaration
public bool Unknown1 { get; }

Unknown2​

Declaration
public bool Unknown2 { get; }

Unknown3​

Declaration
public bool Unknown3 { get; }

Unknown4​

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

Targetable​

Declaration
public bool Targetable { get; }

Unknown9​

Declaration
public bool Unknown9 { get; }

Unknown10​

Declaration
public bool Unknown10 { get; }

Unknown11​

Declaration
public bool Unknown11 { get; }

LuaSetup​

If set, EObjs managed by a QuestEventHandler calls into Lua first to set up initial shared group timeline state. This can be used by Quest scripting to animate an SGB during a specific sequence of the quest.

Declaration
public bool LuaSetup { get; }

SharedTimelineStateUnknown​

Not sure what the true meaning of this field means, but its checked within EventObject.UpdateSharedTimelineState.

Declaration
public bool SharedTimelineStateUnknown { get; }

Implements​

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