Copy-paste should preserve wires
Posted: Sat Oct 26, 2024 1:25 am
...just like cut-paste does.
Currently, cut-paste preserves wires to outside the selected entities. This is especially useful for moving combinators around. It also marks the selected entities for deconstruction. On the other hand, copy-paste does not preserve wires to outside the selected entities. This means, counterintuitively, "cut-undo mark deconstruction-paste" is different from "copy-paste". I find that I am often confused while building circuit-controlled setups when I copy-paste a setup elsewhere, expecting it to remain connected to the same circuit network (just as how cut-paste would have done), but it ends up disconnected.
Here are a few reasons why I believe copy-paste should preserve wires:
- Consistency with cut-paste: I mentally expect cut-paste to be equivalent to copy-deconstruct-paste, which isn't the case anymore.
- It is useful when I want to copy-paste circuit-controlled inserters around a space platform hub, keeping the connection to the hub.
Thank you for your consideration
Currently, cut-paste preserves wires to outside the selected entities. This is especially useful for moving combinators around. It also marks the selected entities for deconstruction. On the other hand, copy-paste does not preserve wires to outside the selected entities. This means, counterintuitively, "cut-undo mark deconstruction-paste" is different from "copy-paste". I find that I am often confused while building circuit-controlled setups when I copy-paste a setup elsewhere, expecting it to remain connected to the same circuit network (just as how cut-paste would have done), but it ends up disconnected.
Here are a few reasons why I believe copy-paste should preserve wires:
- Consistency with cut-paste: I mentally expect cut-paste to be equivalent to copy-deconstruct-paste, which isn't the case anymore.
- It is useful when I want to copy-paste circuit-controlled inserters around a space platform hub, keeping the connection to the hub.
Thank you for your consideration