Table of Contents

Class ItemTemplateDefinition

Namespace
Moongate.UO.Data.Templates.Items
Assembly
Moongate.UO.Data.dll

Represents ItemTemplateDefinition.

public class ItemTemplateDefinition : ItemTemplateDefinitionBase
Inheritance
ItemTemplateDefinition
Inherited Members

Properties

Container

public List<string> Container { get; set; }

Property Value

List<string>

ContainerLayoutId

public string? ContainerLayoutId { get; set; }

Property Value

string

Description

public string Description { get; set; }

Property Value

string

Dyeable

public bool Dyeable { get; set; }

Property Value

bool

GoldValue

[JsonConverter(typeof(GoldValueSpecJsonConverter))]
public GoldValueSpec GoldValue { get; set; }

Property Value

GoldValueSpec

GumpId

public string? GumpId { get; set; }

Property Value

string

Hue

[JsonConverter(typeof(HueSpecJsonConverter))]
public HueSpec Hue { get; set; }

Property Value

HueSpec

IsMovable

public bool IsMovable { get; set; }

Property Value

bool

ItemId

public string ItemId { get; set; }

Property Value

string

LootType

[JsonConverter(typeof(JsonStringEnumConverter<LootType>))]
public LootType LootType { get; set; }

Property Value

LootType

ScriptId

public string ScriptId { get; set; }

Property Value

string

Stackable

public bool Stackable { get; set; }

Property Value

bool

Tags

public List<string> Tags { get; set; }

Property Value

List<string>

Weight

public decimal Weight { get; set; }

Property Value

decimal