home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / demos / skyscrap / build / plasma.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-13  |  661 b   |  32 lines

  1. #ifndef __plasma_h
  2. #define __plasma_h
  3.  
  4. #include "weapon.h"
  5.  
  6. //--------------------------------------
  7. // Plasma
  8. // the stealth's weapons
  9. // draws itself
  10. //--------------------------------------
  11. class Plasma : public Weapon
  12. {
  13.   // data
  14.   private:
  15.   protected:
  16.   public:
  17.  
  18.   // functions
  19.   private:
  20.   protected:
  21.   public:
  22.     Plasma();                                // default constructor
  23.     void Reset(void);
  24.     boolean Move(void);
  25.     void OnDraw(void);                       // draws plasma's image
  26.     boolean CheckForHeliCollision(void);
  27.     boolean CheckForF15Collision(void);
  28.     void initialize();
  29. };
  30.  
  31. #endif //__plasma_h
  32.