Adds transport drones and transport depots as an alternative logistics system. Drones carry items and fluids between depots connected by a road network.
Update of Klonan's Transport Drones for Factorio 2.0. All credits go to Klonan for the original mod.
This is a proof of concept — the port is functional but may have undiscovered issues. Bug reports are welcome.
If Klonan decides to update the original mod, this one will be removed at his request.
Features
- Transport Drones - autonomous units that carry items between depots
- Road Network - build roads to connect your depots and speed up drones
- Multiple Depot Types - supply, request, buffer, fuel, fluid, and mining depots
- Circuit Network Integration - read and control depot activity with circuit signals
What changed in this port
- Migrated all prototypes to Factorio 2.0 format (recipes, collision masks, graphics, circuit connectors)
- Replaced deprecated runtime APIs (
global→storage,game.*_prototypes→prototypes.*, rendering objects, commandable interface, statistics API) - Fixed collision layer system for road tiles (custom collision layers)
- Updated wire/circuit network API (constant combinator sections, wire connectors)
- UPS optimizations: O(N) BFS road network reset, reduced inventory reads, GUI sort caching, drone follow camera optimizations
Quality support
- Drone quality: higher quality drones get speed bonuses (+20% to +100%) and fuel efficiency (10% to 45% savings)
- Depot quality: supply depots get more inventory (80/100/125/175/250 slots), request/buffer/fuel depots get more drone slots (5/6/7/8/10)
- Any quality drone can be used in any quality depot
- Drones are stored in a separate drone inventory, which supports logistics robot delivery
- Speed research rebalanced from +20% to +15% per level