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
18 days ago
2.0
1.24K
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

26 days 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>

26 days ago
(updated 26 days 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.

26 days ago
(updated 25 days 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

25 days 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!

25 days 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.

24 days ago

Quick comment (friend of the reporter here); for multiplayer testing one thing that might help if you're not doing it already is:

  • Download the no-DRM version of the game from the main Factorio website.
  • Host a save with Verify user identify turned off in the hosting options.
  • Join from a second instance of the game with your LAN player name set to something different (Settings -> Other settings)

That way you can at least play with two "players". Of course, if you're already doing that you can disregard this. Just wanted to share in case it was helpful!

Cheers!

24 days ago

Thank you, yes I’ve been doing this. It’s still a pain, but less of a pain that getting a friend to play test.

23 days ago

Thought you probably were but shared just in case you weren't.

Awesome mod, by the way! Keep up the amazing work!

New response