[2.0.20] script equipment grid ghost interactions/removal can create a lingering item request
Posted: Wed Nov 20, 2024 9:15 pm
steps to reproduce:
- load world with mods (reproducible without the platform construction mod too)
- place a linked/infinity chest and put each of your 3 tiers of personal battery away
- head into remote view
- place a (tier 3) battery as shown on the picture
- confirm personal roboport is on and that there is a missing item request
- board the train and drive over the landmine
- notice the battery ghost is now gone from the grid, yet the alert remains
it is potentially caused by a removal proxy being created (first) by the equipment train stop mod, since this in a fresh world does not cause the issue:
/c game.player.selected.grid.order_removal(game.player.selected.grid.equipment[1])
regardless, that it is able to get into this state is a bug, possibly can crash during prototype changed validity checks and such
- load world with mods (reproducible without the platform construction mod too)
- place a linked/infinity chest and put each of your 3 tiers of personal battery away
- head into remote view
- place a (tier 3) battery as shown on the picture
- confirm personal roboport is on and that there is a missing item request
- board the train and drive over the landmine
- notice the battery ghost is now gone from the grid, yet the alert remains
it is potentially caused by a removal proxy being created (first) by the equipment train stop mod, since this in a fresh world does not cause the issue:
/c game.player.selected.grid.order_removal(game.player.selected.grid.equipment[1])
regardless, that it is able to get into this state is a bug, possibly can crash during prototype changed validity checks and such