I don't want to leave you wondering if I've ever made any headway with your sample code. I am buried under other work right now. That combined with the holidays haven't given me a lot of extra time to devote to Construct2. I have tinkered a little with the code sample . I'm not sure that Construct 2 is making sense to me yet. I'm thinking that it is more complex than I had imagined, but I as I get a little more time, I will see what I can make of it. Your code has helped me a lot to get a handle on approaching the environment as well as helping me with my original problem.