Sign in to follow this  
Igoooor

Automation Idea: point-to-point pull item transfer

Recommended Posts

Please read my push item transfer post first ;)

The pull item transfer has a different receiving station than the push item transfer. This forwards item requests issued in local storage (e.g. a printer needs material) onto all connected sending stations.

The pull receiving station

- is medium size (2 connected small slots)

- needs late gameish materials (e.g. rubber, plastic, steel)

- has one pipe connector like the basic station

- works only, when the "push" mode of the sending station is not active

? maybe has one small item slot for manually requested items - would require a panel for requesting, but this feature is really optional

 

The pipe hub:

Due to some limitations the I would enforce to reduce programming fuckups, there is the need for an additional building which allows pulling off multiple storage units.

- the pipe hub is a medium base (1 resin, 2 rubber) with the usual power plugs

- it contains one sending and 2 receiving pipe connectors

- it allows to build tree like sending station topologies which are all connected to one receiving station

 

Uses:

- production buildings could be connected to multiple storage spaces and transfer the items necessary for production just in time

- reduces the amount of manual small item transfers necessary in late game

 

Implementation thoughts / open questions:

- i think it is necessary to limit the range of the pull request to one network - otherwise there could be some self-requesting circular patterns. that's why:

- the receiving station does not accept any item request by other push or pull networks!

- the main question is: which buildings are allowed to pull items and when is the request being issued?

* smelters should not be able to request

* swapping recipies should not request the items as this might jam the storage capacity of the production building

-> my implementation idea would be to treat items within request range like player inventory items - which are transfered as the production is starting (so their availability needs to be checked up front)

Share this post


Link to post
Share on other sites

As there were a lot of suggestions for additional storage solutions, I would like to add my version  which works in conjunction with the "push" and "pull" mechanisms.

Automated storage:

- items can not be added or removed directly

- adding and removing requires energy, my first idea would be like 2 Energy (0.5 battery bars) total with maximum flow of 4 energy units per second -> 0.5s per item

- the storage has a panel which allows to:

* pull all available resources into storage

* push single resources from storage

* show what amounts are stored

- the storage has priority when items are being pushed from other locations

- the storage reacts to pull requests

? Maybe has a big display on the front which shows what is being stored

Large Variant:

- has 40? small item slots

- large size

- costs 10k bytes, 2 steel, 1 silicone

Extra large Variant:

- has 100? small item slots

- extra large size

- costs 20k bytes, 2 nano, 1 silicone, 1 rubber

- the storage itself has the size of 1 1/2 large platforms

- on one side there is one medium storage slot and 4 pipe connectors (3 sending, 1 receiving)

 

Visuals:

- could just look like a big container which has an entry and exit gate

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this