EngineSettings Fields |
The EngineSettings type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | AnimalIncubationEnergyMultiplier | |
![]() ![]() | AnimalIncubationEnergyPerUnitOfRadius | The amount of energy required per tick in order to incubate an offspring. This is multiplied by the creature's Radius so larger creatures require more energy to incubate than smaller creatures. |
![]() ![]() | AnimalLifeSpanPerUnitMaximumRadius | The amount of time in game ticks that a creature can stay alive. This number is multiplied by the creature's MatureSize so smaller creatures will not live as long as larger creatures. |
![]() ![]() | AnimalMatureSizeProvidedEnergyPerUnitRadius | |
![]() ![]() | AnimalMaxHealingPerTickPerRadius | The maximum number of healing points a creature can heal per tick. This is multiplied by the Radius of the creature and so larger creatures can heal many more points than smaller creatures. |
![]() ![]() | AnimalReproductionWaitPerUnitRadius | The amount of time in game ticks that a creature must wait before being able to reproduce. This number is multiplied by the creature's Radius and so larger creatures take longer between reproductions than smaller creatures. |
![]() ![]() | AnimalRequiredEnergyPerUnitOfHealing | The amount of energy required to heal a creature by a single health unit. |
![]() ![]() | AnimalRequiredEnergyPerUnitOfRadiusGrowth | The amount of energy burned by a creature in order to grow a single unit of radius. For smaller creatures this amount of energy will be quite taxing, but as the creature grows larger the amount of energy taken doesn't affect the creature as much. |
![]() ![]() | BaseAnimalEnergyPerUnitOfRadius | The amount of energy burned by a creature each tick just for being alive in the game. This constant is multiplied by the creature's radius so smaller creatures been less energy per tick than larger creatures. |
![]() ![]() | BaseDefendedDamagePerUnitOfRadius | Represents the base amount of damage that can be absorbed by a creature that places 0 points into the DefendDamagePointsAttribute. The amount of damage absorption taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the DefendDamagePointsAttribute can increase the amount of damage your creature can take. |
![]() ![]() | BaseEatingSpeedPerUnitOfRadius | Represents the base food chunks per bite granted to a creature that puts 0 points into the EatingSpeedPointsAttribute. The number of food chunks taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the EatingSpeedPointsAttribute can increase the number of food chunks taken per bite. |
![]() ![]() | BaseEyesightRadius | Represents the base distance a creature can see if they place 0 points into the EyesightPointsAttribute. This distance is in Terrarium Cells, so you have to multiply by 8 to get the actual distance in Terrarium Units (pixels). |
![]() ![]() | BaseInflictedDamagePerUnitOfRadius | Represents the base amount of damage that can be dealt by a creature that places 0 points into the AttackDamagePointsAttribute. The amount of damage taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the AttackDamagePointsAttribute can increase the amount of damage your creature can dish out. |
![]() ![]() | BasePlantEnergyPerUnitOfRadius | The amount of energy burned by a plant each tick just for being alive in the game. This constant is multiplied by the plant's radius so smaller plants been less energy per tick than larger plants. |
![]() ![]() | CarnivoreAttackDefendMultiplier | Attack and Defense modifier applied to Carnivores. This gives Carnivores an advantage in both attacking and defending against Herbivores since they have to attack and expend extra energy to obtain food. |
![]() ![]() | CarnivoreLifeSpanMultiplier | This multiplier is used to modify the life span for Carnivores. Since Carnivores have double the lifespan of Herbivores they get twice as many opportunities for reproduction |
![]() ![]() | DamageToKillPerUnitOfRadius | The amount of damage required to before a creature is killed. This is multiplied by the Radius of the creature and so larger creatures can take many more hits than smaller creatures. |
![]() ![]() | EnergyPerAnimalFoodChunk | The amount of energy given to a creature for one food chunk from a corpse. |
![]() ![]() | EnergyPerPlantFoodChunk | The amount of energy given to a creature for one food chunk from a plant. |
![]() ![]() | FoodChunksPerUnitOfRadius | The amount of food chunks a creature amounts to once they become a corpse. Larger creatures will have a larger amount of food chunks available to predators than smaller creatures. |
![]() ![]() | GridCellHeight | |
![]() ![]() | GridCellWidth | |
![]() ![]() | GridHeightPowerOfTwo | |
![]() ![]() | GridWidthPowerOfTwo | |
![]() ![]() | InvisibleOddsBase | Represents the lowest attainable odds of appearing invisible in the Terrarium. In order to achieve this minimum available camouflage you must apply 0 points to the CamouflagePointsAttribute. |
![]() ![]() | InvisibleOddsMaximum | Represents the highest attainable odds of appearing invisible in the Terrarium. In order to achieve this maximum camouflage MaxAvailableCharacteristicPoints must be applied to the CamouflagePointsAttribute. |
![]() ![]() | MaxAvailableCharacteristicPoints | Represents the maximum number of characteristic points available for creature developers to assign to characteristic stats. |
![]() ![]() | MaxEnergyBasePerUnitRadius | Represents the amount of energy storage per unit radius granted to a creature when 0 points have been placed into the MaximumEnergyPointsAttribute. Even if 0 points are placed into the MaximumEnergyPointsAttribute a creature can still achieve higher energy storage by increasing MatureSize. |
![]() ![]() | MaxEnergyFromLightPerTick | The maximum amount of energy a plant can gain per tick from the natural light of the EcoSystem. |
![]() ![]() | MaxEnergyMaximumPerUnitRadius | Represents the highest attainable energy storage per unit radius. In order to achieve this maximum available energy you must apply MaxAvailableCharacteristicPoints to the MaximumEnergyPointsAttribute. Please note that this value multiplied by your current radius is your actual total energy storage. This means that putting points into the MaximumEnergyPointsAttribute or increasing the MatureSize of your creature will both increase the total energy storage. |
![]() ![]() | MaxGridRadius | |
![]() ![]() | MaximumDefendedDamagePerUnitOfRadius | Represents the maximum amount of damage that can be absorbed by a creature that places MaxAvailableCharacteristicPoints into the DefendDamagePointsAttribute. The amount of damage absorption taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the DefendDamagePointsAttribute can increase the amount of damage your creature can take. |
![]() ![]() | MaximumEatingSpeedPerUnitOfRadius | Represents the maximum number of food chunks per bite that can be taken by a creature that places MaxAvailableCharacteristicPoints into the EatingSpeedPointsAttribute. The number of food chunks taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the EatingSpeedPointsAttribute can increase the number of food chunks taken per bite. |
![]() ![]() | MaximumEyesightRadius | Represents the maximum distance a creature can see if they place MaxAvailableCharacteristicPoints into the EyesightPointsAttribute. This distance is in Terrarium Cells, so you have to multiply by 8 to get the actual distance in Terrarium Units (pixels). |
![]() ![]() | MaximumInflictedDamagePerUnitOfRadius | Represents the maximum amount of damage that can be dealt by a creature that places MaxAvailableCharacteristicPoints into the AttackDamagePointsAttribute. The amount of damage taken from this constant is multiplied by the current radius of the creature. This means both MatureSize and the AttackDamagePointsAttribute can increase the amount of damage your creature can dish out. |
![]() ![]() | MaxMatureSize | Represents the largest possible value that can be placed into the MatureSize attribute. No creature may grow to be larger than this constant. |
![]() ![]() | MaxSeedSpreadDistance | The maximum distance that a plant can spread its seeds when reproducing. |
![]() ![]() | MinMatureSize | Represents the smallest possible value that can be placed into the MatureSize attribute. No creature may grow to maturity and still be smaller than this constant. |
![]() ![]() | MonitorModeHeight | |
![]() ![]() | MonitorModeWidth | |
![]() ![]() | NumberOfAnimalsPerTeleporter | |
![]() ![]() | OrganismSchedulingBlacklistOvertime | |
![]() ![]() | OrganismSchedulingMaximumOvertime | |
![]() ![]() | PlantFoodChunksPerUnitOfRadius | The amount of food chunks a plant amounts to. Larger plants will have a larger amount of food chunks available to herbivores than smaller plants. |
![]() ![]() | PlantIncubationEnergyMultiplier | |
![]() ![]() | PlantIncubationEnergyPerUnitOfRadius | The amount of energy required per tick in order to incubate an offspring. This is multiplied by the plant's Radius so larger plants require more energy to incubate than smaller plants. |
![]() ![]() | PlantLifeSpanPerUnitMaximumRadius | The amount of time in game ticks that a plant can stay alive. This number is multiplied by the plant's MatureSize so smaller plants will not live as long as larger plants. |
![]() ![]() | PlantMatureSizeProvidedEnergyPerUnitRadius | |
![]() ![]() | PlantMaxHealingPerTickPerRadius | The maximum number of healing points a plant can heal per tick. This is multiplied by the Radius of the plant and so larger plants can heal many more points than smaller plants. |
![]() ![]() | PlantReproductionWaitPerUnitRadius | The amount of time in game ticks that a plant must wait before being able to reproduce. This number is multiplied by the plant's Radius and so larger plants take longer between reproductions than smaller plants. |
![]() ![]() | PlantRequiredEnergyPerUnitOfHealing | The amount of energy required to heal a plant by a single health unit. |
![]() ![]() | PlantRequiredEnergyPerUnitOfRadiusGrowth | The amount of energy burned by a plant in order to grow a single unit of radius. For smaller plants this amount of energy will be quite taxing, but as the plant grows larger the amount of energy taken doesn't affect the plant as much. |
![]() ![]() | RequiredEnergyPerUnitOfRadiusSpeedDistance | The amount of energy burned by a creature in order to move. If you take the speed the creature is moving, the radius, and the distance they are moving along with this constant you can judge how much energy will be expended. Note that RadiusSpeedDistance is equal to Radius * Speed * Distance. This means that the faster a creature moves the more energy will be consumed for equal distances. A creature should make sure only to move as fast as necessary to conserve energy. |
![]() ![]() | SpeedBase | Represents the base achievable speed granted to a creature that places 0 points into the MaximumSpeedAttribute. |
![]() ![]() | SpeedMaximum | Represents the maximum achievable speed granted to a creature that places MaxAvailableCharacteristicPoints into the MaximumSpeedAttribute. |
![]() ![]() | TicksToIncubate | The amount of time in game ticks that is required between a call to BeginReproduction and a new creature actually being born from the parent. |
![]() ![]() | TimeToRot | The amount of time in game ticks that a creature's corpse stays in the EcoSystem before it rots away and is removed. Carnivores should make sure to quickly pounce on dead corpses as a food source before they rot. |
![]() ![]() | ViewPortHeight | |
![]() ![]() | ViewPortWidth |