- Joined
- Dec 13, 2014
- Messages
- 77
- Reaction score
- 16
The production controller is a block which has two functions - it provides ghost inventory as a proxy cargo which passes on demand for items to factories and allows players to create specific quantities of items.
It's intended to be placed between cargo storage and blocks which draw items from storage. It would interact with the cargo pull function on factories and shops to queue items on demand to factories.
FUNCTIONALITY
It's intended to be placed between cargo storage and blocks which draw items from storage. It would interact with the cargo pull function on factories and shops to queue items on demand to factories.
FUNCTIONALITY
- When slaved to shops, can set production on idle factories whose output returns to those shops
- When slaved to items which require production input, will trigger on-demand production of items.
- Player can ask for arbitrary items to be produced, in a queue.
- Any manual activity of a factory will cause the production controller to avoid using the factory for a time.
- Maintain a minimum stock level of items. This is accomplished by slaving the controller to a store. The controller will queue items in associated factories until demand is satisfied.
- Drives on-demand production. If the production controller is slaved to a factory, requests for items will be either drawn from inventory if available or will be queued for production, so long as the queuing factory deposits into accessible inventory.
- Player can request the creation of a specific number of a given item, and it will oversee the creation of that many items (it will try to run item productions in factories that will not overproduce)