Propane Tank Explosion

 

We had a fairly robust scripting system in Syphon Filter.  On this one, the tank would detect when it took more than a certain amount of damage and then trigger a geometry swap covered by an explosion.  It would also damage and knockback anyone nearby.