[boskid][2.0.25] Pasting settings from ghost entity fails after revive
Posted: Fri Dec 13, 2024 2:01 am
I found some Unexpected behavior while laying-down a line of Inserters / using Copy-Paste. I think that ths is because the "Ghost entity" which is being Copied is "Removed" or "Replaced" when the actual Entity is placed by Bots.... Which makes sense, as you couldn't want to continue to "Copy" a Ghost which was Cancelled.
What did you do?
- Laid down a set of Inserter Ghosts
- Made a Settings change (example: "Use Filters") (0m7s in Demo video)
- Shift-Right-Click to Copy (0m9s)
- Shift-Left-Click to Paste to another Inserter (0m11s)
- Wait for first Inserter to be placed by Bots (0m19s)
What happened?
- Paste stops working once Inserter has been Placed (0m21s) / green "Highlight" disappears from source inserter
- Source Inserter must be re-Copied to continue (0m 27s)
What did you expect to happen instead? It might be obvious to you, but do it anyway!
- "Copy" should remember the settings from a Source Entity, even if it was originally a Ghost
Does it happen always, once, or sometimes?
- Any time a "Ghost Entity" is Copy-ed, and then later Placed. If the Ghost is never placed (due to lack of items) then it continues to work.
My workaround is to use Ctrl-C to "copy" the whole inserter as a temporary Blueprint, not just the Settings (Shift-Right-Click).
What did you do?
- Laid down a set of Inserter Ghosts
- Made a Settings change (example: "Use Filters") (0m7s in Demo video)
- Shift-Right-Click to Copy (0m9s)
- Shift-Left-Click to Paste to another Inserter (0m11s)
- Wait for first Inserter to be placed by Bots (0m19s)
What happened?
- Paste stops working once Inserter has been Placed (0m21s) / green "Highlight" disappears from source inserter
- Source Inserter must be re-Copied to continue (0m 27s)
What did you expect to happen instead? It might be obvious to you, but do it anyway!
- "Copy" should remember the settings from a Source Entity, even if it was originally a Ghost
Does it happen always, once, or sometimes?
- Any time a "Ghost Entity" is Copy-ed, and then later Placed. If the Ghost is never placed (due to lack of items) then it continues to work.
My workaround is to use Ctrl-C to "copy" the whole inserter as a temporary Blueprint, not just the Settings (Shift-Right-Click).