Research Causes Evolution

by H8UL

Replaces the vanilla enemy evolution mechanic: unlocking technologies now increases biter evolution!

Content
5 years ago
0.15 - 0.17
19
Enemies

g Set evolution / change evolution

4 years ago
(updated 4 years ago)

Can you please recalculate the evolution depends of previous evolution factor?
Here you can find how fast the evolution must growing.

Please change the code to something like

 old_evolution = evolution_factor
 evolution_increasing = function (technologies, old_evolution)
 evolution_factor = old_evolution + evolution_increasing
4 years ago

Sorry for delay in replying.

I've been meaning to raise a request with devs to access the raw evolution factor values even if default evolution itself is disabled. This would be to allow a proportion of vanilla evolution to still have an effect. Though what I'd really like is to add research factor as a 4th factor.

I don't really fancy emulating vanilla evolution, though, to achieve that. It's got a lot of number crunching which Devs have already implemented, such things offend my delicate software engineering sensibilities. Also, to work between tech unlocks I'd have recalculate on nth ticks. Really don't want this lightweight mod taking on that extra weight.

New response