Nanobots: Early Bots 3.0


Personal construction nanobots with quality support - Enhanced Performance Edition Personal nanobots for construction, repair, and turret ammo delivery - no roboports needed! Features quality support, combat automation, statistics GUI, and megabase optimization. Fully compatible with Factorio 2.0 and Space Age.

Content
7 days ago
2.0
1.41K
Logistic network

b Broken Setting

12 days ago

Hey setting "nanobots-free-bots-per" is Broken where if you set value to 100 it won't be free as far i understand. Also would like off setting could be moved to startup if the function Breaks by doing so. Also wish to have the option for 0%

9 days ago

Hi! Thanks for the feedback. Let me clarify how this setting works and the changes I've made:
How the setting actually works:
The setting name is a bit confusing - it's the percentage of robots to KEEP FREE (reserve), not the percentage to use. So:

0% = Use ALL robots for interface tasks
50% = Keep half free, use other half for interface
100% = Keep ALL robots free = interface can't use any robots

This is why 100% appears "broken" - it's actually working as designed, just reserving all robots so none are available for the interface!
Changes in v5.7.0:

✅ Added 0% option - Now you can set it to 0% to allow the interface to use all available construction robots
✅ Clarified the setting name and description - Now clearly states:

Name: [Roboport Interface] Reserve robots %
Description explains it's for roboport interface only (not nanobots!), and shows examples for 0%/50%/100%

About moving to startup settings:
Unfortunately this can't be easily moved to startup without significant refactoring. The setting is read during runtime via settings['global']. Moving it to startup would mean changes only apply after game restart, which would be less convenient for most users who want to adjust it on the fly.
Important note:
This setting only affects the Roboport Interface feature (the combinator that controls regular construction robots via signals). It has nothing to do with nano-charges or the nanobot emitter system!
Hope this helps! 🤖

9 days ago

Roboport Interface System Explanation:
The Nanobots mod includes a special item called "Logistic Network Interface". It's a combinator that connects to your roboport network and lets you give commands to regular construction robots via circuit signals:

Chop trees (nano-signal-chop-trees)
Pick up items from ground (nano-signal-item-on-ground)
Place tiles (nano-tile)
Deconstruct empty mining drills (nano-signal-deconstruct-finished-miners)
Catch fish (nano-signal-catch-fish)

"Reserve robots %" setting:
This controls regular construction robots in your roboport network (NOT nanobots/nano-charges!).
The setting determines what percentage of robots to reserve (keep free) so they remain available for other tasks.
Example:

You have 100 construction robots in your network
Setting = 50%
Interface can only use 50 robots for its tasks
The other 50 remain free for normal construction/repair jobs

This has nothing to do with nano-charges or the nanobot emitter!

8 days ago

Thanks a lot didn't know it related to the Interface was always thinking this was a consumption factor of the Nano bots itself.

Also i was aware of the settings value being in "%"

0% = Use ALL robots for interface tasks
50% = Keep half free, use other half for interface
100% = Keep ALL robots free = interface can't use any robots

Well if you can in the future add a bot Consumption factor that is unrelated to the Interface would be awesome as i would like to see 100% free but not have to remove recipe witch i did for someone in my own mod.

8 days ago

Glad the explanation helped!
Regarding the nano-charge consumption setting - I understand the appeal of having a "free mode" option. However, the ammo consumption is a core part of the mod's balance and gameplay loop. The idea is that nanobots provide convenience and mobility (no roboport infrastructure needed), but at the cost of consuming charges. This trade-off is what makes them feel balanced compared to regular robots.
If you want essentially free nanobots, you could:

Use higher quality nano-ammo (lasts longer due to larger stack sizes)
Set up automated nano-ammo production to keep yourself supplied

That said, I appreciate the feedback! If there's significant community interest in a "creative mode" or "reduced consumption" option in the future, I'll consider it. For now, the focus is on keeping the core gameplay balanced.
Thanks for using the mod! 🤖

New response