Change held item to ghost item after personal robots take it /Convert ghost item in hand into real item when available
Posted: Sun May 16, 2021 4:51 pm
Hello,
When I place the last item of a type, then the held item will be turned into a ghost item, which is good, because it allows me to seamlessly keep placing the item as ghosts.
However, a very common problem I have in game is the following:
if my personal robots are the last thing to take the same item, then my held item isn't turned into a ghost item. Instead, it's unequipped and I have to click the toolbar again to re-equip it.
This is extremely annoying if I'm placing a blueprint that contains (for example) several hundred belts, and then at the same time I want to link up these belts to whatever attachment points are just outside the blueprint by manually placing a few more belts.
What happens after this is this:
1. My personal robots will deplete my held item, which removes the held item from my hand instead of changing it to a ghost item.
2. I re-select the item from my toolbar. It's now selected as a ghost item since I don't have any more of it.
3. My logistics robots deliver more of those belts to my inventory. The held ghost item is converted back into a real item.
4. Before I have time to click the ground in order to build, my personal robots pick them up and the item is again no longer selected in my hand, and I'm back to step 1 in an infinite loop.
If your logistics and personal robots pick up a certain rythm, it's entirely possible (and in fact very common) for this entire loop of events to happen once every 0.5 seconds. Meaning it's nearly impossible for me to manually place any items unless I temporarily disable my personal roboports, or just wait until they're done placing belts.
The solution to this problem is of course very simple. Please change it so that when personal robots pick up the last remaining item you are holding, it'll turn into a ghost, just like when you place it normally.
Thanks.
When I place the last item of a type, then the held item will be turned into a ghost item, which is good, because it allows me to seamlessly keep placing the item as ghosts.
However, a very common problem I have in game is the following:
if my personal robots are the last thing to take the same item, then my held item isn't turned into a ghost item. Instead, it's unequipped and I have to click the toolbar again to re-equip it.
This is extremely annoying if I'm placing a blueprint that contains (for example) several hundred belts, and then at the same time I want to link up these belts to whatever attachment points are just outside the blueprint by manually placing a few more belts.
What happens after this is this:
1. My personal robots will deplete my held item, which removes the held item from my hand instead of changing it to a ghost item.
2. I re-select the item from my toolbar. It's now selected as a ghost item since I don't have any more of it.
3. My logistics robots deliver more of those belts to my inventory. The held ghost item is converted back into a real item.
4. Before I have time to click the ground in order to build, my personal robots pick them up and the item is again no longer selected in my hand, and I'm back to step 1 in an infinite loop.
If your logistics and personal robots pick up a certain rythm, it's entirely possible (and in fact very common) for this entire loop of events to happen once every 0.5 seconds. Meaning it's nearly impossible for me to manually place any items unless I temporarily disable my personal roboports, or just wait until they're done placing belts.
The solution to this problem is of course very simple. Please change it so that when personal robots pick up the last remaining item you are holding, it'll turn into a ghost, just like when you place it normally.
Thanks.