Don't know if you got my other email this morning yet or not GoSsE, but the nS_FreeAll() has a problem with the fonts too. Because after each level you clear it goes back to gamesetup and calls the nS_FreeAll() so the font objects etc.. can be reloaded, and I added your function and it worked great until I changed levels then got the memory access violation again, I am assuming from using the nS_FreeAll() since it does not free the string handles properly or something.
Although I am still considering converting to using nSprite totally for everything, including using your collision system, mainly because I want to add some neato affects like your particle system, and explosions and the items rotating when you hit them etc.. I will have to read the docs more thoroughly so I understand how to load and setup the collision system with my objects.
I may also either convert to 2d all the way to make the special fx easier to code, or use your create3dobjects function, and do it that way, so I can use your collision code etc.. on the objects.
Give me your honest opinion which way do you think would be the easiest to add special fx to it ?
Although I am still considering converting to using nSprite totally for everything, including using your collision system, mainly because I want to add some neato affects like your particle system, and explosions and the items rotating when you hit them etc.. I will have to read the docs more thoroughly so I understand how to load and setup the collision system with my objects.
I may also either convert to 2d all the way to make the special fx easier to code, or use your create3dobjects function, and do it that way, so I can use your collision code etc.. on the objects.
Give me your honest opinion which way do you think would be the easiest to add special fx to it ?