Nanobots 3.0 - Quick Overview
Personal construction bots that work without roboport networks!
✨ What's New in v5.6.5
🚀 Megabase Performance
- 90% faster turret scanning with type-filtered search
- Settings caching - no per-tick config reads
- Turret name caching - O(1) lookup for vanilla turrets
🔊 Audio Feedback
- Ammo-specific sounds when delivering ammunition:
- Small ammo (magazines): Light click
- Large ammo (rockets, shells): Heavy clunk
- Artillery shells: Deep thud
🐛 Bugfixes
- Fixed settings cache initialization
- Fixed sound playback for all turret types
🎖️ Auto-Defense System
- Automatic turret ammo delivery within nanobot radius
- Quality-aware: Choose to use best or worst quality ammo
- Type priorities: Best damage first (uranium) or worst (basic magazines)
- Visual feedback: Colored flying text shows deliveries
- Hotkey Alt+G: Toggle on/off
⚙️ Smart Configuration
- Separate settings for gun turrets vs artillery
- Threshold: When to refill (1-10 rounds or 25%/50%/75%/100%)
- Delivery amount: How much to deliver
- Performance tuning: Scan interval and max per tick
🎮 Quick Start
- Craft Nanobot Emitter → Place in equipment grid
- Load with Ammo (higher quality = larger radius)
- Press Alt+N → See your nanobot radius
- Press Alt+G → Enable auto-defense
- Done! Turrets auto-refill within radius
🎯 Key Features
✅ Build ghosts automatically
✅ Repair damaged structures
✅ Deliver fuel/ammo to vehicles
✅ Auto-refill turrets with sound feedback
✅ Quality system support
✅ Space Age compatible
✅ Megabase optimized (90% faster)
🔧 Settings
Per Player:
- Gun Turrets: Threshold & Delivery
- Artillery: Threshold & Delivery (separate)
- Ammo Type Priority: Best/Worst damage first
- Ammo Quality Priority: Best/Worst quality first
Global:
- Log Level: off/standard/debug
- └─ Logs: Repair System
- └─ Logs: Auto-Defense System
- Scan Interval: 60 ticks (default)
- Max Per Tick: 5 (default)
❓ Common Questions
Q: Turrets not refilling?
- Press Alt+G to enable
- Check turret is within radius (Alt+N)
- Verify compatible ammo in inventory
Q: Wrong ammo delivered?
- Settings → Ammo Type/Quality Priority
- Choose best-first or worst-first
Q: Performance issues on megabase?
- v5.6.5 is 90% faster than previous versions
- Increase scan interval if needed
- Decrease max per tick
Q: No sound when delivering ammo?
- v5.6.5 includes bundled sound files
- Different sounds for small/large/artillery ammo
📊 Technical
- Factorio 2.0 API compatible
- Quality system integrated
- Type-filtered entity search
- Settings and turret name caching
- Localized (EN/RU)
See full README.md for complete FAQ and troubleshooting!
Factorio 2.0+ | Space Age Compatible | MIT License