Construction Planner Continued

by azaghal

Ghosts require player's approval before construction bots are dispatched. This gives the player improved control over what parts of the factory get built, and when.

Utilities
a month ago
1.1 - 2.0
2.99K
Logistic network Blueprints

b [FIXED] Crash when technology is researched

2 months ago

Added the mod to my server running OARC multiplayer spawn and the whole server keeps crashing. I am not sure if this has something to do with other player forces researches because I'm not sure how to check their research progress.

The mod Construction Planner Continued (4.0.2) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event ConstructionPlannerContinued::on_research_finished (ID 18)
ConstructionPlannerContinued/control.lua:208: attempt to index local 'unapproved_ghost_force' (a nil value)
stack traceback:
ConstructionPlannerContinued/control.lua:208: in function 'sync_technology'
ConstructionPlannerContinued/control.lua:1432: in function <ConstructionPlannerContinued/control.lua:1430>

2 months ago

After restarting the server without the mod, it does seem like the crash timing coincides with one of the teams researching Braking force 6. I am on default force and have done some researches without a crash. The player force that caused a crash had all players offline as well and not part of main team.

2 months ago

This is definitively bug in this mod, I already know what triggers it (they have not use unapproved ghosts yet, so the force has not been created yet). Let me see if I can fix this quickly.

Best regards,
Branko

2 months ago

I have just pushed a new release, this crash should be fixed at this point. Just let me know if it has solved your problem, and thanks for reporting it. :)

Best regards,
Branko

2 months ago

Thanks! I'll add it back to the server and see how it goes

a month ago

Marking this one as fixed, and locking down the thread. Thank you for your bug report. :)

Best regards,
Branko

This thread has been locked.