Class NextTierCreationSettings
- Namespace
- SurvivorsMaker.Editor
- Assembly
- SurvivorsMaker.Editor.dll
How CreateNextTier(WeaponAsset, string, NextTierCreationSettings) derives the next tier.
public sealed class NextTierCreationSettings
- Inheritance
-
NextTierCreationSettings
- Inherited Members
Constructors
NextTierCreationSettings()
public NextTierCreationSettings()
Fields
Catalogs
Explicit catalogs to copy the view entry into. Null = every ViewCatalogAsset in the project.
public List<ViewCatalogAsset> Catalogs
Field Value
Contents
Explicit contents to register in. Null = every ContentAsset in the project.
public List<ContentAsset> Contents
Field Value
CooldownMultiplier
Scales CooldownTicks (below 1 = faster). A zero cooldown stays zero.
public float CooldownMultiplier
Field Value
CopyViewEntry
Copy the source's view entry to the new id in every view catalog that styles the source.
public bool CopyViewEntry
Field Value
DamageMultiplier
public float DamageMultiplier
Field Value
Price
Base price of the new tier. Negative = the source price × PriceMultiplier.
public int Price
Field Value
PriceMultiplier
public float PriceMultiplier
Field Value
ProjectileCountMultiplier
Scales the ranged projectile count and orbit blade count (rounded, at least one).
public float ProjectileCountMultiplier
Field Value
RangeMultiplier
Scales Range, the aura radius and the orbit radius.
public float RangeMultiplier
Field Value
RegisterInContent
Insert the new tier after the source in every ContentAsset weapon list that holds the source.
public bool RegisterInContent