TheFactoryMustGrow


TFMG is a total overhaul mod where you play as a superintelligent AI with one purpose: The Factory Must Grow. Encounter novel mechanics designed to put even veteran players to the test. It's time to consider your {PURPOSE, SELF, POTENTIAL}. NOTE: this mod is in active development, expect breaking changes and some rough edges. As this is a total overhaul mod, compatibility with mods that alter gameplay is not guaranteed.

Overhaul
2 hours ago
2.0
632
Factorio: Space Age Icon Space Age Mod
Planets Transportation Logistics Trains Enemies Environment Mining Fluids Logistic network Circuit network Manufacturing Power Storage

b [Fixed] Multiplayer Heat GUI Crash

a day ago

A friend and I are trying the mod together. When the client opens the matter reconstructor, the heat GUI will be broken and attempt to add another instance of it every time it is opened. If the host has the Matter Reconstructor GUI open while the client then opens the central hub, both the host and client will crash with the following error:

The mod The Factory Must Grow (0.3.9) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event TFMG::on_tick (ID 0)
TFMG/scripts/thermal-system.lua:76: attempt to perform arithmetic on global 'max_working_temperature' (a nil value)
stack traceback:
TFMG/scripts/thermal-system.lua:76: in function 'on_gui_tick'
TFMG/control.lua:166: in function <TFMG/control.lua:156>

a day ago
(updated a day ago)

Ah shit, I’ll go ahead and patch it asap, multiplayer functionality is a massive pain in the ass to test when you’re on your own.

a day ago
(updated a day ago)

Wow, that bug was agonising to fix. But I believe I have fixed it. I hope to never have to do any GUI modding ever again.

fixed in 0.3.10

23 hours ago

Thank you for fixing this bug so quickly!

I do hope you continue working on this mod in spite of these difficulties. I will make sure to report any future bugs we find!

12 hours ago

No worries!

Despite the wip status of the mod, I always wanna keep it playable! Though of course, I can’t foresee everything so bug reporting is invaluable to me.

New response