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>