I have an Object A which will find its z-angle, figure out a unit vector in that direction, and travel along that line. I have independently verified that this object works precisely as expected.
I have an Object B which places instances of Object A at incremental angles using PlaceItem. They are all placed at the same X,Y,Z location, but the Z_Rot specified is altered. The idea is that as the objects are expanding outward like a circular wave front.
The problem is that PlaceItem seems to break down. I've tried going from 0 to 360 degrees, -180 to 180 degrees, and the same ranges in minutes (MWSFD seems to indicate that it might require minutes, but this didn't seem right). I've tried angles between -10000 and 10000, even, and the same problem always persists: only the first hemisphere (0 to 180 degrees) actually gets populated. The maximum sweep of the circle never gets beyond halfway, even though the z-angle variable continues to increment.
Is there some sort of limit with PlaceItem? Some reason I can't get a full 0 to 360 degree sweep with the Z_Rot parameter to actually work as expected?