I guess I didn’t properly describe what my problem was, these brown boxes on the image all belong to 1 ISM component.
Let’s take the image above for example;
- I left-click and my bomb BP fire off traces in each direction. It collides with a mesh in all 4 directions, those with Grid ID 164, 146, 124 and 143.
- I store these 4 integers in an array.
- I loop through this array, and supply Remove Instance with the integer.
What happens here is when I remove for example the instance at index 164, the instance at index 146 will no longer be the same. It sometimes move down to 145, keyword; sometimes.
Sometimes it works, sometimes it does not. And I can’t seem to figure out why that is.