Source-checkedCreatures & NPCs

Reactive Evolution Factor

by Ralnoc · for Factorio

This mod introduces a dynamic mechanic where destroying alien spawner buildings and worm turrets directly reduces the evolution factor of enemy forces. By targeting and eliminating these structures, players can slow or reverse the pollution factor progression towards more dangerous enemy forces.

696Downloads
22 mo agoLast updated
MITLicense
2.0Latest game version

About Reactive Evolution Factor

From Factorio Mod Portal

This mod introduces a dynamic mechanic where destroying alien spawner buildings and worm turrets directly reduces the evolution factor of enemy forces. By targeting and eliminating these structures, players can slow or reverse the pollution factor progression towards more dangerous enemy forces.

Reactive Evolution Factor

Fork of Evolution-Reduction-Redux

Overview

Reactive Evolution Factor is a mod for Factorio that dynamically updates the process of calculating the evolution factor of enemy forces. It introduces a unique mechanic where destroying enemy turrets and unit-spawners reduces the evolution factor, adding strategic depth to combat and base-building.

Features

  1. Dynamic Evolution Reduction:
  • Each turret and spawner entity contributes a unique reduction value to the evolution factor upon destruction.
  • Has a standard reduction value for which it will default to, in case it does not have a defined reduction value.
  • Encourages targeted destruction of high-value enemy structures to slow enemy evolution.
  1. Customization for Modders:
  • Other mod creators can integrate with this mod to define custom reduction values for new turrets and spawners
  • This allows seamless integration of custom entities into the evolution reduction system.
  1. Settings:
  • Adjust available settings through in-game mod settings window.
  • Enable or disable debug messages to monitor evolution factor changes in real-time.
  1. Balanced Gameplay:
  • Reduction values are carefully calibrated to maintain a balanced gameplay experience.

Factorio Space Age Turrets and Unit Spawn Reductions

The following default reduction values are included:

Turrets

| Entity Name | Reduction Value | |-------------------------|-----------------| | small-worm-turret | 0.00003 | | medium-worm-turret | 0.00006 | | big-worm-turret | 0.00009 | | behemoth-worm-turret | 0.00015 |

Unit Spawners

| Entity Name | Reduction Value | |-------------------------|-----------------| | biter-spawner | 0.012 | | spitter-spawner | 0.010 | | gleba-spawner-small | 0.010 | | gleba-spawner | 0.012 |

These values can be extended by other mods using the provided API.

Installation

In-Game Browser Installation

  1. Open the in-game mod manager.
  2. Search for "Reactive Evolution Factor".
  3. Install the mod and restart the game.

Manual Installation

  1. Download the mod from the Factorio Mods Portal.
  2. Place the mod's .zip file into the mods folder in your Factorio installation directory.
  3. Enable the mod through the in-game mod manager.

Usage

  • Upon destroying enemy turrets or spawners, the evolution factor will automatically decrease based on the configured reduction values.
  • Monitor evolution factor value changes using the debug messages if enabled.

For Mod Developers

By default, any turret or unit-spawner entities that Reactive Evolution Factor is unaware of will receive the default reduction vaulue of 0.002. If you wish to have a unique value for your custom entity, you can integrate them from your mods using the following API:

remote.call("reactive-evolution-factor", "add_reduction_value", {
    ["turret"] = {
        ["custom-turret"] = 0.00005
    },
    ["unit-spawner"] = {
        ["custom-spawner"] = 0.015
    }
})

This makes Reactive Evolution Factor aware of the new entities and applies the specified reduction values when they are destroyed.

Debugging

Enable debug messages through the in-game settings to observe detailed information about:

  • Current evolution factor.
  • Entity destroyed that triggered the evolution factor change.
  • Reduction values applied for each destroyed entity.
  • Real-time evolution factor breakdown (time, pollution, destruction).

License

This mod is released under the MIT License. Feel free to modify and distribute it as long as credit is given to the original creator.

Contributing

Contributions are welcome! If you have ideas for improvement or additional features, please submit a pull request or create an issue in the Repository at this location.


Highlights

From source data

Game versions

Built for Factorio 2.0.

Footprint

Rated a light load on a server.

License

Published under MIT.

Reactive Evolution Factor on Nxeon

From our catalogue
One-click install
Supported on Nxeon Factorio servers. We download it from Factorio Mod Portal, place it, and restart the server.
Server side
Required on the server
Server load
light
Smallest plan we suggest
Factorio — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.0.20, released 2025-01-18

Recent builds

BuildReleasedGame versionsLoaders
0.0.202025-01-182.0n/a
0.0.192025-01-182.0n/a
0.0.182025-01-172.0n/a
0.0.132025-01-172.0n/a
0.0.122025-01-172.0n/a
0.0.22025-01-162.0n/a

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Reactive Evolution Factor on a Factorio server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Factorio Mod Portal as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Factorio Mod Portal lists Reactive Evolution Factor as required on the server. Check its Factorio Mod Portal page to see whether players need it too.

Compatibility

Game
Factorio
Runs on
Serverrequired on the server
Game versions
2.0

Verified at the source

  • ✓Factorio Mod PortalOfficial listing, checked 2026-10-09Open ↗
  • ✓AuthorRalnoc, as published on Factorio Mod Portal
  • ✓LicenseMITFree

Reactive Evolution Factor, answered

Generated from the mod’s own source data.

Do my players need to install Reactive Evolution Factor?

Factorio Mod Portal lists Reactive Evolution Factor as required on the server. Check its Factorio Mod Portal page to see whether players need it too.

Is it free?

Yes. Reactive Evolution Factor is free to download from Factorio Mod Portal. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Reactive Evolution Factor on a Factorio server.

Deploy in about a minute from $2.99 a month, then add Reactive Evolution Factor in one click.