|
From: Dave R. <tr...@us...> - 2004-09-30 13:29:00
|
Update of /cvsroot/bzflag/bzflag/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29090/include Modified Files: TankSceneNode.h Log Message: re-randomize explosions Index: TankSceneNode.h =================================================================== RCS file: /cvsroot/bzflag/bzflag/include/TankSceneNode.h,v retrieving revision 1.31 retrieving revision 1.32 diff -w -u -r1.31 -r1.32 --- TankSceneNode.h 30 Sep 2004 10:42:36 -0000 1.31 +++ TankSceneNode.h 30 Sep 2004 13:28:50 -0000 1.32 @@ -92,9 +92,10 @@ void setTiny(); void setNarrow(); void setThief(); - void setExplodeFraction(float t); void setClipPlane(const GLfloat* plane); void setDrawClose(bool close); + void setExplodeFraction(float t); + void rebuildExplosion(); void addTreadOffsets(float left, float right); @@ -136,8 +137,6 @@ bool towards; bool isExploding; GLfloat explodeFraction; - GLfloat vel[TankGeometryEnums::LastTankPart][2]; - GLfloat spin[TankGeometryEnums::LastTankPart][4]; static const GLfloat centerOfGravity[TankGeometryEnums::LastTankPart][3]; }; friend class TankRenderNode; @@ -164,6 +163,8 @@ TankRenderNode tankRenderNode; TankRenderNode shadowRenderNode; TankGeometryEnums::TankSize tankSize; + GLfloat vel[TankGeometryEnums::LastTankPart][2]; + GLfloat spin[TankGeometryEnums::LastTankPart][4]; static int maxLevel; static const int numLOD; |