#ifndef HECTO_H #define HECTO_H #include "../Shot.h" #define HECTO_DEGAT 2095 #define HECTO_SPEED 7 #define HECTO_DURABILTY 6 /** Jovian Hersemeule Description du Hecto : Le tir de type Hecto est rapide et rectiligne. Il inflige de petits dégâts qui se dispersent en croix. **/ class Hecto : public Shot { /// Méthodes public: Hecto(); Hecto( Sint16 x, Sint16 y, bool ally = false ); virtual ~Hecto(); 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; Uint16 m_life; }; #endif // HECTO_H