
Spoiler:
Why not split it separately, one BH2: Earth and BH2: Mars? so you don't have to lose 10%?jack1974 wrote:Update: I'm planning everything on paper first, but I think I have an idea so I can reuse 90% of the existing script, but made it in a more linear way that will avoid all those problems.
Ideally this time when will put the game on testing, you'd find max 1-2 plot bugs but nothing moreI think in 2 weeks I should be able to finish, maybe sooner!
Uggh...there should be a law against spaghetti code. The more complex code gets, the better organized it needs to be. Otherwise we end up with a debugging nightmare like the one you've been facing. My condolences. In the future you may want to consider asking your writers to check in their code regularly so you can see if it's getting out of hand much earlier in the development process.jack1974 wrote:Well what I'm going to try now is to keep the same scenes list, but have a central script that calls each one, so all the game logic is concentrated in 30-40 lines of code. Before there were jumps all around the script, which was making debugging it a nightmare (you would have to scroll pages of text to find the jump commands). Perhaps this system will work already, so nothing will be lost