Wow thanks alot, works fine!
And its indeed a bit simpler then mine :)
I'm sorry but I still don't get it why my version didn't work :/
This is what I did...
For each (snakebody) <--ordered backwards like I did
{
if(snakebody.number = 0) <-- the one behind the head
{
Pick(Instance 0 from snakehead) <--- is the last instance from snakebodys
}
else
{
Pick(Actual loop instance) <--- this should be the looped instance, doesnt it?
Pick(Actual loop instance -1) <--- instance in front of the looped one, right?
}
}
Maybe I unterstood something wrong with Picking Instances?
EDIT:
Oh now I got it :D
I just tried to pick an instance from an instance, sorry :S