Class RunSettings
- Namespace
- SurvivorsMaker.Run
- Assembly
- SurvivorsMaker.Run.dll
Run tuning; defaults are defined by the field initializers and can be overridden per game.
public sealed class RunSettings
- Inheritance
-
RunSettings
- Inherited Members
Constructors
RunSettings()
public RunSettings()
Fields
ConvertOnWaveEnd
public bool ConvertOnWaveEnd
Field Value
Effects
public EffectEvaluationSettings Effects
Field Value
FieldCarryHealth
Field mode: current health carries into the next wave instead of refilling.
public bool FieldCarryHealth
Field Value
HitHealCooldownTicks
public int HitHealCooldownTicks
Field Value
InstanceTransfer
public InstanceTransferSettings InstanceTransfer
Field Value
KeepCombatIncomeOnDefeat
public bool KeepCombatIncomeOnDefeat
Field Value
LevelUp
public LevelUpSettings LevelUp
Field Value
MinimumGrowthExperience
public float MinimumGrowthExperience
Field Value
Pools
public OfferPoolSettings Pools
Field Value
SaveArenaIds
Adapter-supplied stable arena ids in current content order. Empty preserves the v1 API.
public List<string> SaveArenaIds
Field Value
SaveContentRevision
public string SaveContentRevision
Field Value
SaveRulesRevision
public string SaveRulesRevision
Field Value
Shop
public ShopSettings Shop
Field Value
StartingCurrency
public int StartingCurrency
Field Value
WalletMinimumBalance
public int WalletMinimumBalance
Field Value
WaveSeedMultiplier
Wave seed = runSeed × WaveSeedMultiplier + waveIndex (unchecked).
public uint WaveSeedMultiplier