123456789101112131415161718192021222324252627282930313233 |
- #ifndef CUTTER_H
- #define CUTTER_H
- #include "../Shot.h"
- #define CUTTER_DEGAT 1280
- #define CUTTER_SPEED 16
- /**
- Jovian Hersemeule
- Description du Cutter :
- Le tir de type Cutter est assez rapide et très tactique :
- il peut trancher des vaisseaux en deux dans le sens de la hauteur !
- **/
- class Cutter : public Shot
- {
- /// Méthodes
- public:
- Cutter();
- Cutter( Sint16 x, Sint16 y, bool ally = false );
- virtual ~Cutter();
- virtual void update();
- virtual void draw( SDL_Surface* screen );
- virtual bool damageSolid( Uint8** solid, const Uint16 dimH, const Uint16 dimW, const SDL_Rect& hitbox );
- /// Attributs
- protected:
- int m_velocity;
- };
- #endif // CUTTER_H
|