Effect :: struct Example code
| consumption optional | :: EffectValue | Multiplier to energy used during operation (not idle/drain use). [...] |
Multiplier to energy used during operation (not idle/drain use). [...] | ||
| speed optional | :: EffectValue | Modifier to crafting speed, research speed, etc. [...] |
Modifier to crafting speed, research speed, etc. [...] | ||
| productivity optional | :: EffectValue | Multiplied against work completed, adds to the bonus results of operating. [...] |
Multiplied against work completed, adds to the bonus results of operating. [...] | ||
| pollution optional | :: EffectValue | Multiplier to the pollution factor of an entity's pollution during use. [...] |
Multiplier to the pollution factor of an entity's pollution during use. [...] | ||
| quality optional | :: EffectValue | Adds a bonus chance to increase a product's quality. [...] |
Adds a bonus chance to increase a product's quality. [...] | ||
Properties
consumption :: EffectValue optional 
speed :: EffectValue optional 
productivity :: EffectValue optional 
pollution :: EffectValue optional 
quality :: EffectValue optional 
Example 
-- These are the effects of the vanilla Speed Module 3
{speed = 0.5, consumption = 0.7, quality = -0.025}

