Hallo Sparkout (keep wanting to type sparky everytime

), Firstly my sub game? I still have has the same problems, can't get it to work, too inexperienced, not enough knowledge about working with loops and synchronisation and that true false variable idea that you kept suggestingI can not script it within that particular loop. It simply does not come together for me.
No, this button thing was an experiment to document all the directions with the different calculations, see how I could incorporate this into using this manually with the keyboard like the arrowkey. That's all, just bored! but wanting to learn learn.
The 8 milliseconds runs as expected, like an old 1985 pc rather jumpy. the 0 locked the whole computer as previously tried. An 0.1 has it running very nicely indeed. waiting with messages or leaving it out seems to make no difference at all, but waiting without messages is destructive.
wait 0 milliseconds ============good
wait 0 milliseconds with messages ======good
wait 0.1 milliseconds with messages ======good
wait 0.5 milliseconds with messages ======good
wait 0.1 milliseconds ======good
wait 8 milliseconds ======1985 PC after 10 pints
What I noticed with this and on other occasions is how sometimes a lot of editing (of certain code in certain circumstances whatever they are) seems to upset LC. Last night for example upon closing LC and then re-starting your code worked. As is confirmed this morning now that I have actually slept and am concentrating. This has happened before when once or twice closing and re-starting has re-instated original code that I thought was broken, not a concern really - but just to say why the sudden change.
Hope this answers the questions.
kind regards
chris