This project has moved. For the latest updates, please go here.
0

Resolved

Remove Obsolete Explosion Thread and Code

description

The ExplosionManager and any explosion code should be removed from the game engine - Ben

comments

wrote Oct 20, 2012 at 2:34 AM

Explosion Obsolete-code removal; [C]

Updated the TWEngine by removing the obsolete 'ExplosionManager' class and all related explosion coding, since explosion model pieces are no longer required or drawn in the current game engine.  Explosions are simply shown as smoke particle effects.  Furthermore, the explosions were causing significant FPS reductions in XNA 4.0!
Removed the Explosions array from the ModelPart.
Removed the Explosions Enum 'PartType', since no longer required.
Updated the 'ChangeRequestItem' structure by removing the PartType enum.
Updated the InstancedModelChangeRequests class by removing the PartType enum.
Updated the InstancedModel's to no longer use the 'DrawTransformsType' enum or switch calls in the Draw methods.

wrote Feb 14, 2013 at 3:31 AM

wrote May 16, 2013 at 6:25 AM

wrote May 16, 2013 at 6:25 AM

wrote Jun 14, 2013 at 8:48 AM