I've ran to a problem with picking instances. Here is quick description: I have three sprites next to each other, and I'd like to link them so that they each know each others UID. This is not the hard part, UID's set nicely as intended. Problem is that when I try to access the another sprite in the events, something fails. This is probably syntax thing or something even more obvious that I am missing, here is pseudo code of what I am doing.
For Each Sprite:
set LocalVariable = Sprite.UID
pick nearest sprite at x,y
set LeftSpriteUID = LocalVariable
It seems that pick nearest sprite at x,y fails. X and Y are defined so they are a bit left of the original sprites left border and definitively inside another sprite. If I add 'dont pick yourself' condition to the pick nearest condition, nothing is returned.
If someone can shed me some light on where I am thinking wrong here I'd appreciate! :)