Fantastic! Thank you very much dop2000, that works beautifully :^)
Just a quick question. Can you explain the "Wait 0 seconds" part? I know it's required but just the logic is slightly lost on me.
I was under the impression that Every tick would be all you need for something to run constantly, but i saw that taking the Wait 0 seconds out means it works if say, i'm recording the x collision while still moving (jumping and landing while moving left or right will give me the x collision vector when i land) but not if i run into a wall, where all movement stops.
Would just be useful to fully understand.
But yeah, great and concise answer that has saved me tearing my hair out haha! Thank you :^)