]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/Monster.h
added simple sprite class
[l2e.git] / src / battle / Monster.h
index adebbb28703670c949a3490649d992efcbf6bbdf..0b35d31b742d43ca17bc8b906717806ccea2eecd 100644 (file)
@@ -10,6 +10,8 @@
 
 #include <SDL.h>
 
+namespace graphics { class Sprite; }
+
 namespace battle {
 
 class Monster {
@@ -21,7 +23,7 @@ public:
 public:
        const char *Name() const { return name; }
        Uint8 Level() const { return level; }
-       const /* Sprite */ void *Sprite() const { return sprite; }
+       const graphics::Sprite *Sprite() const { return sprite; }
 
        Uint16 MaxHealth() const { return maxHealth; }
        Uint16 Health() const { return health; }
@@ -49,7 +51,7 @@ public:
 
 private:
        const char *name;
-       /* Sprite */ void *sprite;
+       graphics::Sprite *sprite;
        /* Item */ void *dropItem;
        /* Script */ void *attackScript;
        /* Script */ void *defenseScript;