|
|
|
|
@ -22,10 +22,8 @@ class Hero |
|
|
|
|
Hero(Kraken* kraken, float pozX, float pozY); |
|
|
|
|
virtual ~Hero(); |
|
|
|
|
|
|
|
|
|
float GetspeedX() { return m_speedX; } |
|
|
|
|
void SetspeedX(float val) { m_speedX = val; } |
|
|
|
|
|
|
|
|
|
float GetspeedY() { return m_speedY; } |
|
|
|
|
void SetspeedY(float val) { m_speedY = val; } |
|
|
|
|
|
|
|
|
|
float GetpozX() { return m_pozX; } |
|
|
|
|
@ -34,20 +32,10 @@ class Hero |
|
|
|
|
float GetpozY() { return m_pozY; } |
|
|
|
|
void SetpozY(float val) { m_pozY = val; } |
|
|
|
|
|
|
|
|
|
bool Getattacking() { return m_attacking; } |
|
|
|
|
void Setattacking(bool val) { m_attacking = val; } |
|
|
|
|
|
|
|
|
|
sf::Vector2f Getstart() { return m_start; } |
|
|
|
|
void Setstart(sf::Vector2f val) { m_start = val; } |
|
|
|
|
|
|
|
|
|
sf::Texture Gettexture() { return m_texture; } |
|
|
|
|
void Settexture(std::string name); |
|
|
|
|
|
|
|
|
|
sf::Sprite Getsprite() { return m_sprite; } |
|
|
|
|
void Setsprite(sf::Sprite val) { m_sprite = val; } |
|
|
|
|
|
|
|
|
|
int Getstatut() { return m_statut; } |
|
|
|
|
void Setstatut(int val) { m_statut = val; } |
|
|
|
|
|
|
|
|
|
/// // /// /// // /// // /// // ///
|
|
|
|
|
void draw(); |
|
|
|
|
void update(); |
|
|
|
|
@ -58,7 +46,6 @@ class Hero |
|
|
|
|
int convertCoordY(float a) {return int(a/TILE_HEIGHT);} |
|
|
|
|
int next(float a, float b){return m_kraken->Getlevel()->getCoord(convertCoordX(a),convertCoordY(b))-'0';} |
|
|
|
|
void restartClock() {m_clock.restart();} |
|
|
|
|
void setAttacking(bool val){m_attacking=val;} |
|
|
|
|
bool isDead() {return m_dead;} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|