home *** CD-ROM | disk | FTP | other *** search
- #ifndef __RocketlauncherShot_h__
- #define __RocketlauncherShot_h__
-
- #include "Shot.h"
-
-
- class RocketlauncherShot: public Shot{
- public:
- Model* model;
- unsigned long nextSmokePuffMillis;
-
- RocketlauncherShot(int clientId, int weaponId);
- ~RocketlauncherShot();
-
- void leaveMuzzle();
- void move(float deltaT);
- void hitFace(Face* face, vec3_t hp);
- void hitVehicle(Vehicle* vehicle, vec3_t hp);
- void doSplashDamage(vec3_t hp);
-
- void render();
-
- };
-
- #endif /* __RocketlauncherShot_h__ */
-