home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / temacd / planearcade / planearcade.exe / Tank3.bmp / explo.h < prev    next >
C/C++ Source or Header  |  2004-09-28  |  1KB  |  62 lines

  1.  
  2. //================================================================
  3. #ifndef _EXPLO_H_
  4. #define _EXPLO_H_
  5. //================================================================
  6. //praca s vybuchmi a dymom
  7.  
  8. //----------------------------------------------------------------
  9. // Name: EXPLO class 
  10. // Desc: praca s vybuchmi
  11. //----------------------------------------------------------------
  12. class EXPLO
  13. {
  14. private:
  15.  
  16.     PARTICLE P_Smoke;       //priesvitneho dymu
  17.     PARTICLE P_SmokeBomb;   //dymu z bomby
  18.     PARTICLE P_Explosion;   //animovanej explozie
  19.     PARTICLE P_Hit;         //zasah
  20.     PARTICLE P_Bullet;       //zasah lietadla
  21.     PARTICLE P_Particle;    //odletujuce trosky
  22.     
  23. public:
  24.  
  25.     PARTICLESYSTEM S_SmokeGround;
  26.         void SpawnSmokeGround(VECTOR3D Pos);
  27.  
  28.     PARTICLESYSTEM S_SmokePlane;  
  29.         void SpawnSmokePlane(VECTOR3D Pos);
  30.  
  31.     PARTICLESYSTEM S_SmokeBomb;  //dym za bombou
  32.         void SpawnSmokeBomb(VECTOR3D Pos);
  33.  
  34.     PARTICLESYSTEM S_SmokeHit; 
  35.         void SpawnSmokeHit(VECTOR3D Pos);
  36.  
  37.     PARTICLESYSTEM S_Hit;      
  38.         void SpawnHit(VECTOR3D Pos);
  39.  
  40.     PARTICLESYSTEM S_Bullet;      
  41.         void SpawnBullet(VECTOR3D Pos);
  42.  
  43.     PARTICLESYSTEM S_Particle;
  44.         void SpawnParticle(VECTOR3D Pos);
  45.  
  46.     PARTICLESYSTEM S_Explosion;
  47.         void SpawnExplosion(VECTOR3D Pos);
  48.  
  49.  
  50.     FIREBALL F_Plane;
  51.     FIREBALL F_Ball;
  52.  
  53.     void Initialize();
  54.     void Render();
  55.  
  56.  
  57.  
  58. };
  59.  
  60.  
  61. //================================================================
  62. #endif //_EXPLO_H_