Module Calibrator


A calibration device. Improves module quality as an alternative to recycling them.

Content
4 months ago
2.0
1.11K
Factorio: Space Age Icon Space Age Mod
Manufacturing

i Compatibility for MOAR Modules

5 days ago
(updated 3 days ago)

Hi, could u allow Modules 4-6 from MOAR Modules mod to be placed in the calibrator?
And/Or Bob Modules 4 & 5 (also the polution modules)

3 days ago

Fix to make modules dynamic instead of hardcoded:

in prototypes/recipe.lua:

--define_calibration_recipe("efficiency-module", 30, 0.56)
--define_calibration_recipe("efficiency-module-2", 60, 0.48)
--define_calibration_recipe("efficiency-module-3", 90, 0.44)
--define_calibration_recipe("speed-module", 30, 0.56)
--define_calibration_recipe("speed-module-2", 60, 0.48)
--define_calibration_recipe("speed-module-3", 90, 0.44)
--define_calibration_recipe("productivity-module", 30, 0.56)
--define_calibration_recipe("productivity-module-2", 60, 0.48)
--define_calibration_recipe("productivity-module-3", 90, 0.44)
--define_calibration_recipe("quality-module", 30, 0.56)
--define_calibration_recipe("quality-module-2", 60, 0.48)
--define_calibration_recipe("quality-module-3", 90, 0.44)

for module_name, module in pairs(data.raw.module) do
local tier = module.tier or 1

local energy = 30 * tier

local probability = 0.56 - ((tier - 1) * 0.08)

-- clamp so crazy tiers don't go negative
if probability < 0.1 then
probability = 0.1
end

define_calibration_recipe(module_name, energy, probability)
end

New response