Class WeaponItemDef
- Namespace
- SurvivorsMaker.Run
- Assembly
- SurvivorsMaker.Run.dll
A weapon as owned and sold: its combat definition plus shop data.
public sealed class WeaponItemDef
- Inheritance
-
WeaponItemDef
- Inherited Members
Constructors
WeaponItemDef()
public WeaponItemDef()
Fields
Acquisition
public AcquisitionPolicy Acquisition
Field Value
Available
public bool Available
Field Value
BasePrice
public int BasePrice
Field Value
Combat
public WeaponDef Combat
Field Value
Family
Weapon line, e.g. "wand". Informational; merging follows NextTier.
public string Family
Field Value
Id
public string Id
Field Value
NextTier
What two of this weapon merge into. Null disables merging.
public WeaponItemDef NextTier
Field Value
PoolGroups
public List<string> PoolGroups
Field Value
PoolKind
Automatic recognizes the legacy melee/ranged classes only.
public WeaponPoolKind PoolKind
Field Value
Sets
public List<SetDef> Sets
Field Value
Tags
public List<string> Tags
Field Value
Tier
public int Tier