Looks excellent Troy. It's obviously a popular game .. never played it myself.
I'm thinking of throwing the whole thing out and rebuilding it from scratch again, with the knowledge of what I just figured out, but it's obviously going to be a bit longer before a version gets posted to play with.
If you can see a better way of doing things then I say recode it and consider you're current build a prototype. While daunting at first it makes progress much quicker in the long run especially if your having to bodge the current code to add new features.
I think we're all guilty of throwing together sloppy code to prove a concept but the biggest mistake is continuing to add to these sloppy foundations.
Stevie
I'm thinking of throwing the whole thing out and rebuilding it from scratch again, with the knowledge of what I just figured out, but it's obviously going to be a bit longer before a version gets posted to play with.
If you can see a better way of doing things then I say recode it and consider you're current build a prototype. While daunting at first it makes progress much quicker in the long run especially if your having to bodge the current code to add new features.
I think we're all guilty of throwing together sloppy code to prove a concept but the biggest mistake is continuing to add to these sloppy foundations.
Stevie