06-26-2017, 08:53 PM
Okay, don't worry about that last question - that turned out to be easier to narrow down than I thought. It looks like a fairly innocent-looking loop of string handling is causing everything that's going wrong with my program - take that part out and everything seems to behave perfectly.
I'm going to try to extract just that section out into a test program. If the same thing happens outside of my main game code then I'm guessing it's a bug and I'll log it in the other part of the forum.
Thanks again for the advice, it's really helped me get going again!
I'm going to try to extract just that section out into a test program. If the same thing happens outside of my main game code then I'm guessing it's a bug and I'll log it in the other part of the forum.

Thanks again for the advice, it's really helped me get going again!