Struct HousingFurniture
Assembly: Dalamud.dll
Declaration
[Sheet("HousingFurniture", 3439060479)]
public readonly struct HousingFurniture : IExcelRow<HousingFurniture>
Implements:
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.HousingFurniture>
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; }
UsageParameter
Declaration
public uint UsageParameter { get; }
CustomTalk
Declaration
public RowRef<CustomTalk> CustomTalk { get; }
Item
Declaration
public RowRef<Item> Item { get; }
ModelKey
Declaration
public ushort ModelKey { get; }
HousingItemCategory
Declaration
public byte HousingItemCategory { get; }
UsageType
0 = Static furnishing
3 = Vendor Permit
4 = Crafting Workbenche
7 = Food
8 = Aetherial Wheel
9 = Triple Triad Board
10 = Orchestrion
11 = Flowerpot
12 = Vase
13 = Aquarium
14 = Message Book
15 = Mannequin
Declaration
public byte UsageType { get; }
PlaceLimitType
Any furnishings with the same type are counted towards the limit. For example, all vendor permits are grouped together under the same key.
Declaration
public byte PlaceLimitType { get; }
AquariumTier
Declaration
public byte AquariumTier { get; }
Placement
Declaration
public RowRef<HousingPlacement> Placement { get; }
Unplacement
Declaration
public RowRef<HousingUnplacement> Unplacement { get; }
UnplacementStorage
Declaration
public RowRef<HousingUnplacement> UnplacementStorage { get; }
DestroyOnRemoval
Declaration
public bool DestroyOnRemoval { get; }
Unknown4
Declaration
public bool Unknown4 { get; }
Unknown5
Declaration
public bool Unknown5 { get; }
Unknown6
Declaration
public bool Unknown6 { get; }
Implements
Lumina.Excel.IExcelRow<Dalamud.Excel.Sheets.HousingFurniture>