I'm trying to loop over some intersecting packed primitives, the idea is that each iteration, I take one piece, and boolean it against all the other peices, minus that current piece, so anywhere it is overlapping with the rest of the parts, in that iteration, it is subtracted.
I set the loop up, For Each Primitive, I created a metadata node to fetch metadata.
inside the loop, i unpack the current piece, and also bring in the whole assemblage of pieces which I connect to a blast node, in the blast node I put this:
detail("../foreach_begin1_metadata1/" , "iteration" , 0)My issue is here, the script I entered doesnt go green, I dont get an error either, it seems to resolve to 0.
I think its possibly because it doesnt recoginze that syntax because it isnt in the loop somehow? I'm not sure, theres definitely something fundamental im not understanding.

I tried setting block begin to fetch the input per iteration instead, so now the blast node is definitely in the loop, but the code
detail("../foreach_begin1_metadata1/" , "iteration" , 0)

