Automatable Blueprints
Posted: Sat Jul 13, 2019 1:34 pm
This idea is to add a dozen or so machines which make all aspects of blueprints automatable.
- A machine which scans the world for tiles and/or entities and/or ghosts which are blueprintable, and generates information on the circuit network it is connected to.
- A machine which takes information from the circuit network, and generates in-world ghosts.
- A machine which can cancel ghosts.
- A machine reads from a blueprint item, and sends its contents to the circuit network.
- A machine reads from the circuit network, and writes to a blueprint item.
- A machines which takes a blueprint book, and crafts it into a blueprint item, and a blueprint book which is missing that page.
- A machine which takes a blueprint item and a blueprint book, and crafts them together into a blueprint book which has that page added.
- A machine which examines the world, and writes to the circuit network whether or not that location is marked for deconstruction.
- A machine for creating deconstruction planner items from the circuit network.
- A machine which can mark or unmark a particular x, y position (taken from the circuit network) for deconstruction, possibly using a deconstruction planner item as a filter.
- A machine which scans the world for non-blueprintable-but-deconstructable entities and outputs what it sees to the circuit network. This means, trees, rocks, cliffs.
- A machine for creating upgrade planner items from the circuit network.
- A machine for applying an upgrade planner to the world, or cancelling planned upgrades.
- A machine for reading from an upgrade planner item, to the circuit network.