Research Multipliers

by Xevion

Advanced customizable multipliers for research, including science pack, category, infinite, and individual technology multipliers.

Tweaks
10 days ago
2.0
168
Cheats
Owner:
Xevion
Source:
https://github.com/Xevion/research-mu...
Homepage:
https://mods.factorio.com/mod/researc...
License:
MIT
Created:
10 days ago
Latest Version:
0.1.0 (10 days ago)
Factorio version:
2.0
Downloaded by:
168 users

Advanced configurable multipliers for research costs

  • Supports decimal precision multipliers allowing finer controls on research amounts.
  • Category-based, pack-based, and individual technology multipliers for advanced control.
    • Categories are more loosely defined groups of technologies, such as "Essential", "Infinite", "Interplanetary"; learn more here.
  • Expansion Support

Mod Compatibility

I'm still publishing and developing this little tweak mod, so I haven't tested it with anything. Please let me know if you encounter any issues with other mods.

Configuration

The mod settings are located in the 'Startup' section of the mod settings menu.

Multipliers are numbers (decimal or whole) that multiple the research cost for various technologies.

  • Besides category, pack, and custom multipliers, you can also apply a global multiplier. This applies to all technologies, regardless of category or pack.
  • Negative numbers and 0 are not valid multipliers.
  • Very low multipliers that would otherwise cost a technology to cost less than 1 will have their final cost rounded up to 1.

For now, Science Pack Multipliers don't modify the individual pack 'ingredient' costs, but rather the total cost of the technology. The last science pack with a non-1.0 multiplier dictates the technology pack's cost.

Order

Multipliers are applied in a specific order, and the last one applied is the one used.

  1. Global multipliers
  2. Pack multipliers.
    • Applies per-pack in this order:
  3. Category multipliers
    • Essential
    • Interplanetary
    • Infinite
  4. Custom multipliers

Multipliers set to 1.0 (whether by default or explicitly) are ignored and not taken into consideration when calculating the final multiplier.

Categories

Categories are the way this mod groups technologies together for easier configuration. The following categories are available for you to configure:

  • Essential is defined by Factorio, dictated by the 'Show only essential technologies' setting, shown in the Technology tree menu. Includes all research packs, planet discovery research, and the rocket silo technology.
  • Interplanetary is a loosely defined category for all technologies that require science packs from other planets. This does not mean Space science. This includes T3 modules, turbo belts, artillery, rocket turrets, epic/legendary quality, quantum processors, and so on.
  • Currently, this does not include 'infinite' technologies.
  • Infinite is a category for all infinite technologies.
    • This does not include the 'finite' level upgrade technologies, such as inserter capacity, transport belt capacity, or level 1-6 of worker robot speed.
    • I may consider adding on an option to include these in the future.