I am trying it with an array now. But I could need a few hints from experienced users.
The player can select from several parts and rotate/place them at existing parts in the game to build something with it.
What I have so far (not entirely tested):
Assuming the added parts work as expected the next thing would be to check if Sprite2 (or the currently selected/dragged item) Image Points are +/- 5 Pixels to any other imagepoint (except origin) and if they are they should snap and place the dragged/selected object.
When trying to check if the X and Y points are > 5px or < 5px it seems I have to add many new conditions for it. AND or OR don't seem to work in the expressions?
(e.g. in a "for loop" for each array item but if you have a loop as subevent of a loop, how can you select the loopindex from the first one?)