Sswift's Particle System

Blitz3D Forums/Blitz3D Programming/Sswift's Particle System

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I've never used nor seen the code of this systme, but maybe
it's because you have Type instances that hold the data for particles that are still alive. If such an instance hold an entity handle, then when you leave the level if you change the resolution all the entities are screwed up, so the handle in the type instance is invalid. Try deleting all the instances of types that holds the particle data when you leave the level, to make sure everything is properly cleaned up.
Hop this helps.