#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