Class ItemAppearance
public sealed class ItemAppearance
- Inheritance
-
ItemAppearance
- Inherited Members
- Extension Methods
Methods
- ChangeAppearance(Action<ItemAppearance>)
Creates a new item with the specified appearance changes.
The existing item is destroyed and replaced with the new item.
If the item was equipped, it is restored to the original equipment slot.
- ClearArmorPieceColor(CreaturePart, ItemAppearanceArmorColor)
Clears any per-part color overrides set for the specified part slot.
- CopyTo(NwItem)
Copies this item appearance to another item.
The item to copy this appearance to.
- Deserialize(string)
Updates this item appearance using the value retrieved through Serialize().
- GetArmorColor(ItemAppearanceArmorColor)
Gets the armor color of this item.
- GetArmorModel(CreaturePart)
Gets the armor model of this item.
- GetArmorPieceColor(CreaturePart, ItemAppearanceArmorColor)
Gets the armor color for a piece of this item.
- GetSimpleModel()
Gets the base model of this item.
- GetWeaponColor(ItemAppearanceWeaponColor)
Gets the weapon color of this item.
- GetWeaponModel(ItemAppearanceWeaponModel)
Gets the weapon model of this item.
- Serialize()
Gets a string containing the entire appearance for this item.
- SetArmorColor(ItemAppearanceArmorColor, byte)
Sets the armor color of this item.
- SetArmorModel(CreaturePart, ushort)
Sets the armor model of this item.
- SetArmorPieceColor(CreaturePart, ItemAppearanceArmorColor, byte)
Sets the armor color for a piece of this item.
- SetSimpleModel(ushort)
Sets the base model of this item.
- SetWeaponColor(ItemAppearanceWeaponColor, byte)
Sets the weapon color of this item.
- SetWeaponModel(ItemAppearanceWeaponModel, ushort)
Sets the weapon model of this item.