Class SimSettings
- Namespace
- SurvivorsMaker.Simulation
- Assembly
- SurvivorsMaker.Simulation.dll
All simulation settings. One instance can be shared by many runs; do not change it mid-run.
public sealed class SimSettings
- Inheritance
-
SimSettings
- Inherited Members
Constructors
SimSettings()
public SimSettings()
Fields
Enemies
public EnemySettings Enemies
Field Value
Knockback
public KnockbackSettings Knockback
Field Value
Pickups
public PickupSettings Pickups
Field Value
Player
public PlayerSettings Player
Field Value
Progression
public ProgressionSettings Progression
Field Value
RandomContractVersion
Changes when the random sequence or its use changes, so old replays can be rejected.
public const int RandomContractVersion = 1
Field Value
Spawning
public SpawnSettings Spawning
Field Value
Stats
public StatBindings Stats
Field Value
TicksPerSecond
public int TicksPerSecond
Field Value
Weapons
public WeaponSettings Weapons
Field Value
Properties
TickSeconds
public float TickSeconds { get; }
Property Value
Methods
Ticks(float, int)
public int Ticks(float seconds, int minTicks = 1)