Automatic Drones Reassignment

If you liked this item, please rate it up on Steam Workshop page.

Author: Gumball Watterson

Last revision: 1 Feb, 2023 at 14:57 UTC (2)

File size: 595.97 KB

On Steam Workshop

Description:

Q.: What exactly this mod does?
A.: This mod reassigns idle drones to hubs with heavy workload.

Q.: How does it work?
A.: Once in a certain time period (30 in-game seconds by default) it scans all the hubs around the base looking for hubs with "Heavy" drones load status. Once it finds one it tries to find an idle drone in the certain radius around this hub (70 hexes by default). Once an idle drone is found, the hub that controls this drone gets an order to dismantle it to a prefab and when it’s done, the desired hub gets an order to assemble a new drone from this prefab. When it’s done, the search continues until the end of the hubs list. When the end of the list is reached the mod goes to sleep for aforementioned period of time and then goes allover again. OUTDATED. SEE MKII NOTES ABOVE FOR DETAILS.

Q.: What is "in-game seconds" and how does it differ from real-time seconds?
A.: In-game seconds depend on game’s speed. So if you play on 1x speed they would last 30 real-time seconds. 3x game speed would make it 10 and 5x would make it 6 real-time seconds.

Q.: But what if the hub stays heavily loaded despite all the efforts? Can it completely strip other hubs leaving them without drones?
A.: Absolutely not. There is a minimum number of drones (default is 5), which should stay at each hub under any circumstances.

Q.: Does this mod affect Rockets or RC Rovers?
A.: No, it only affects hubs.

Q.: Does this mod require any additional mods?
A.: Though it is not vital, it is strongly recommended that you use Mod Config Reborn – it will make mod more flexible, making it possible to change it’s default settings to your liking.

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.