Transport Drones

by Klonan

Adds transport drones and transport depots

Content
4 months ago
0.18 - 1.1
71.8K
Logistics

g Improvement

4 years ago

Hi,

I very love your mod, great job!
However i have some ideas to improve it. I am a very begginer in factorio mods making, maybe one of these points is already in a todolist?

-> Add colision between drone (maybe as an option)
With colision, you have to be very carefrul in road construction

-> Add a configurable limit off requested items. (option / network)
For exemple, imagine i have two iron-plate consuming factory, A and B.
I can put A and B behind the same supply-depot, but we are limited by inserter speed.
I can put A and B behind two supply-depot, but even A is faster than B, B supply-depot will be filled a the same speed than A. Quickly we will have a lot of unused iron-plate in B supply-depot.

4 years ago

I thought with the collisions, it would be horrible and not work.

But i tried it and its not so bad:
https://gfycat.com/CoarseDeadAnglerfish

Maybe I will add it as a mod option.

As for the request limit,
Its based on the number of drones you put into the depot, more drones = bigger request size.
So if you only need a few stacks of the item, you should only put a few drones in the request depot.

4 years ago

Great for the collision!

For the reqyest limi, i already thought about this solution, but the number of drone isn't the only factor, there is also the distance between supply depot and request depot. It is quite hard to optimize. But i 'm currently reading your code, i will try to implemente this feature this by myself.

4 years ago

If the distance is too great, then you need to add more drones to keep up,

In that way, the logistic challenge is for you to fix,
If you put too many drones, you have too much buffer size,
If you put too little drones, then throughput cannot keep up with demand

4 years ago
(updated 4 years ago)

yes, for the requester it is a nice challenge to balance it well.
(hint: relay stations which split the length of a long road into several shorter blocks)

but the provider always has the same size of 10x10 = 100 stacks and thus (depending on stacksize of those items) the provider will store up to 5k ore, 10k plates, 20k wires, and for some other items like tiles, walls, or if other mods change stacksizes, even 50k bricks, 100k walls, etc.

it IS possible to limit the capacity of the provider with the red cross if you use it only to provide one item type, but when a provider is used for several item types (yes, that's possible, very nice!), i would need to somehow balance the capacity for different item types.

for normal provider chests, this is easy by connecting wires and limiting capacity with conditions on inserters. this also would be useful to check the contents of depots, eg for attaching it to train networks, setting up LTN conditions, etc.
it still is possible to build counters and other logistic setups in front of provider depots and behind requester depots (to count items yourself), but that makes the system quite complicated, requires additional space and to build wires along all roads, and most of all requires the combinators and researches which might not be available for a long time in some games while you (especially in the early game) need to watch and limit amounts of items.

would it be possible to add the ability to connect wires to depots in this mod (and also for the mining depots in your other mod) ?

about the collisions: to avoid deadlocks, the roads would either have to be unnecessarily wide (which contradicts the advantages of this mod (eg when using it to replace a big bus), or you would have to introduce special road tiles to make oneway roads or at least have some kind of oneway gates to direct traffic and avoid frontal collisions on highways. (i would not be opposed to this at all and would like to build road networks with lanes for different directions :-)

you already have changed the behavior of biter groups (described in some FFF) because of this exact reason and now allow them to stand and walk on top of each other when the space is tight. please don't add this problem back in this mod.

tricks like having the first few roadtiles in the direction towards the destination to lure drones into those roads might be possible (i used that method on the original TT, before TTD and OTTD) but tricks like that are only "dirty tricks" and are not reliable enough for permanent unsupervised factories with large volumes of transport.

4 years ago

Hmm, I thought the supply depot would be connectable to circuit network by dafault, as its just a 'normal' chest.

I have fixed that for the next version, you will be able to connect wire to supply depots to read the contents.

As for connecting the requesters, the solution is a bit janky, so I don't want to do it (yet?),
There are issues with things like blueprints, sprite layering, etc.

4 years ago

big thanks.

being able to connect requesters by wire like normal requester chests (to also set requests) would be great, but too complicated or impossible since they work differently, not having normal stacks for storage, and a special method to setup requests. but if at any time you get an idea how to read the contents of all depots (transport depots as well as mining depots) ... :-)

New response