Class CharacterDef
- Namespace
- SurvivorsMaker.Run
- Assembly
- SurvivorsMaker.Run.dll
Starting loadout, base effects and acquisition restrictions for a playable character.
public sealed class CharacterDef
- Inheritance
-
CharacterDef
- Inherited Members
Constructors
CharacterDef()
public CharacterDef()
Fields
Available
public bool Available
Field Value
BannedGroups
public List<string> BannedGroups
Field Value
BannedItems
Items never offered to this character.
public List<ItemDef> BannedItems
Field Value
BannedTags
public List<string> BannedTags
Field Value
BannedWeapons
public List<WeaponItemDef> BannedWeapons
Field Value
Effects
public List<Effect> Effects
Field Value
Id
public string Id
Field Value
MeleeAllowed
public bool MeleeAllowed
Field Value
PoolBans
public List<OfferBanRule> PoolBans
Field Value
PoolConstraints
public CharacterPoolConstraints PoolConstraints
Field Value
PreferredTags
public List<TagWeight> PreferredTags
Field Value
RangedAllowed
public bool RangedAllowed
Field Value
StartingItems
Items given once at run start, in order.
public List<ItemDef> StartingItems
Field Value
StartingWeapons
Weapon choices at run start.
public List<WeaponItemDef> StartingWeapons
Field Value
Triggers
public List<TriggerDef> Triggers