If you add the Rate Calculator mod to the main menu simulations (add it to .mods list), Factorio crashes with stack trace:
How?Stack trace logging done
28.495 Error PlayerInputSource.cpp:593: Cannot deduce player for input action: 240.
28.496 Error CrashHandler.cpp:643: Received 6
Logger::writeStacktrace skipped.
28.496 Info LuaEventDispatcher.cpp:784: dispatching event on_tick (ID 0), script mod-RateCalculator
1. Create a basic mod with an info.json that requires "RateCalculator" as dependency
2. Add this code to data.lua:
Code: Select all
for _, simulation in pairs(data.raw["utility-constants"]["default"].main_menu_simulations) do
simulation.mods = simulation.mods or {}
table.insert(simulation.mods, "RateCalculator")
end