diff options
Diffstat (limited to 'BaseUnit.h')
| -rw-r--r-- | BaseUnit.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -5,7 +5,8 @@ * Includes * ******************************************************************/ -#include "BaseUnit.h" +#include <stdbool.h> +#include <stdint.h> /* ******************************************************************* * Defines @@ -30,7 +31,14 @@ class BaseUnit { public: - explicit BaseUnit(void); + explicit BaseUnit(); + void handler(void); + + protected: + uint16_t _hp; /**< Health points. */ + bool _bAlive; /**< Alive flag. */ + uint8_t _x; /**< X coordinate inside map. */ + uint8_t _y; /**< Y coordinate inside map. */ }; #endif /* BASEUNIT_H__ */ |
