Thanks for testing guys, really appreciate it!
Bugs founds were more serious than i originally thought.
All in all, this is good, i am converting the lib into a TYPE object which will be easier to code.
before you had to make a bunch of emmiters just for one explosion.
after im done you will be able to define an array of emitters, to group them up.
somethign like this:
GLOBAL Explosion[] as lib_APE_Object_
DIM Explosion[3] //fire smoke and shrapnel
Explosion[0].Create(stuffstuffstuff)
Explosion[1].Create(stuffstuffstuff)
Explosio[2].Create(stuffstuffstuff)
then you can make a few emitters in the explosion array, and can show the emitter group all in the same location with a for loop:
for i = 0 to 2
Explosion[i].show(x,y,z) //show all the explosions at this xyz location
next
Does this sound better? maybe theres a better way to set this up? Advice here is welcome while im revamping.