Class EcoDef
Inheritance
System.Object
EcoDef
Assembly: Eco.Simulation.dll
Syntax
public sealed class EcoDef : Object, IMasterList<IWorldLayerInteraction>, IVersionedConfig, IValidatableConfig
Constructors
EcoDef()
Declaration
Fields
DefaultDaysPerTick
Declaration
public const double DefaultDaysPerTick = 0.0069444444444444441
Field Value
Type |
Description |
System.Double |
|
DefaultTicksPerHour
Declaration
public static double DefaultTicksPerHour
Field Value
Type |
Description |
System.Double |
|
DefaultWorldLayerTickTime
Declaration
public const double DefaultWorldLayerTickTime = 600
Field Value
Type |
Description |
System.Double |
|
Obj
Declaration
Field Value
Properties
AnimalBehaviorLodding
Declaration
public bool AnimalBehaviorLodding { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
BaseSkillGainRate
Declaration
public float BaseSkillGainRate { get; set; }
Property Value
Type |
Description |
System.Single |
|
ClimateSettings
Declaration
public ClimateSettings ClimateSettings { get; set; }
Property Value
ConfigVersion
Declaration
public int ConfigVersion { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Interactions
Declaration
public SerializedSynchronizedCollection<IWorldLayerInteraction> Interactions { get; set; }
Property Value
LastConfigVersion
Declaration
public int LastConfigVersion { get; }
Property Value
Type |
Description |
System.Int32 |
|
LayerHistoryBackupsPerDay
Declaration
public float LayerHistoryBackupsPerDay { get; set; }
Property Value
Type |
Description |
System.Single |
|
MinTreeSpawnDistance
Declaration
public int MinTreeSpawnDistance { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinTreeSpawnDistanceSq
Declaration
public int MinTreeSpawnDistanceSq { get; }
Property Value
Type |
Description |
System.Int32 |
|
PullFromWorld
Declaration
public bool PullFromWorld { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PushToWorld
Declaration
public bool PushToWorld { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RecordLayerHistory
Declaration
public WorldLayerHistoryOptions RecordLayerHistory { get; set; }
Property Value
SkillDamageMultiplier
Declaration
public float SkillDamageMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
TimeMult
Declaration
public float TimeMult { get; set; }
Property Value
Type |
Description |
System.Single |
|
TimeOfDayScale
Declaration
public float TimeOfDayScale { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
TonsToPPM(Single)
Declaration
public static float TonsToPPM(float tons)
Parameters
Type |
Name |
Description |
System.Single |
tons |
|
Returns
Type |
Description |
System.Single |
|
Verify(List<LocString>)
Declaration
public bool Verify(List<LocString> errors)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<LocString> |
errors |
|
Returns
Type |
Description |
System.Boolean |
|
Implements