Parallel lab


Adds a lab with a second research queue, together with a system to support multiple labs with separate queues.

Content
6 days ago
2.0
74

g Bots and modules acting strangely

20 hours ago

I noticed that only robots from the player can place modules into parallel labs - I assume this is because the labs are now assigned to a different force?

Module requests are also deleted when the parallel lab is built if it is copied / pasted.

Finally, even player robots seem to take a long time to place the modules into the lab - they hover over the lab for some time before placing the modules.

12 hours ago

Yeah, instead of scripting I assign different forces and use their research queue to make research happen in parallel.

Does the module request show up if you open the lab? I'm about to check it now, but more info is always welcome. I don't actually replace the lab, only change the force on it.

This one does need some serious testing, and I know that I have a bug where syncing infinite technologies may not work.

12 hours ago
(updated 12 hours ago)

I think I found the bot issue, and removed the offending code.

The heart of the bot issue is me switching your force when interacting with labs. I also have to move all bots that were issued to that force when changing you back and forth.

12 hours ago

I think there is also a bug in there with your bots changing forces with you, going out then not changing back when you close the lab's gui.

12 hours ago

Might not actually be possible. I can't issue a construction request for the item sitting in an inventory that belongs to a friendly force.

11 hours ago

Is it possible to change the lab to the player force while there is a pending module request? I know that will stop it researching the desired tech, but it should allow the bots to do their job normally.

11 hours ago
(updated 11 hours ago)

Is it possible to change the lab to the player force while there is a pending module request? I know that will stop it researching the desired tech, but it should allow the bots to do their job normally.

I'm trying to change the request itself to the player's force, that seems to be more viable.

11 hours ago

If you can, or want to talk more I'm available here. I really need a player that cares about this mod to catch more of these.
https://discord.gg/tUsXUEEe9A

New response