Struct Emote
Assembly: Dalamud.dll
Declaration
[Sheet("Emote", 2952122702)]
public readonly struct Emote : IExcelRow<Emote>
Implements:
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.Emote>
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; }
Name
Declaration
public ReadOnlySeString Name { get; }
Icon
Declaration
public uint Icon { get; }
UnlockLink
Declaration
public uint UnlockLink { get; }
TextCommand
Declaration
public RowRef<TextCommand> TextCommand { get; }
ActionTimeline
0 = Standing
1 = Start animation
2 = Ground sit
3 = Chair sit
4 = Mounted / Swimming / Diving
5 = Dozing
6 = Unused
Declaration
public Collection<RowRef<ActionTimeline>> ActionTimeline { get; }
Order
Declaration
public ushort Order { get; }
LogMessageTargeted
Declaration
public RowRef<LogMessage> LogMessageTargeted { get; }
LogMessageUntargeted
Declaration
public RowRef<LogMessage> LogMessageUntargeted { get; }
Patch
Declaration
public ushort Patch { get; }
EmoteCategory
3 (Expressions) = Usable everywhere (other columns are overridden)
Declaration
public RowRef<EmoteCategory> EmoteCategory { get; }
EmoteMode
Declaration
public RowRef<EmoteMode> EmoteMode { get; }
UsableWhenMounted
Declaration
public bool UsableWhenMounted { get; }
UsableWhenSwimming
Declaration
public bool UsableWhenSwimming { get; }
UsableWhenDiving
Declaration
public bool UsableWhenDiving { get; }
DontSetEmoteMode
Declaration
public bool DontSetEmoteMode { get; }
Unknown5
Maybe controls whether or not the emote can be synced in GPose?!
Declaration
public bool Unknown5 { get; }
UsableWhenFishing
Declaration
public bool UsableWhenFishing { get; }
DrawsWeapon
Declaration
public bool DrawsWeapon { get; }
SheathesWeapon
Declaration
public bool SheathesWeapon { get; }
Implements
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.Emote>