The game engine now contains a fully scripted FX particle generator. Both dynamic and static particle generators are supported. This directly ties in with the explosion code since it will trigger them. Both beam and particle emitters are supported.
A demonstration video has also been included for the current progress in the game, see below. Hard to believe it has been less than 3 months to develop this, helps that I'm reusing older GE code.