I have a totally new version of the explosion, I can film it for you. Wait 5 min
I will also tell you how I made the light!
I actually used FadeLightTo(string& asLightName, float afR, float afG, float afB, float afA, float afRadius, float afTime); 
to make the explosion light, but the red thing over the bottle was a particle, I used CreateParticleSystemAtEntity(string& asPSName, string& asPSFile, string& asEntity, bool abSavePS); 
to make the particle appear 
