]> git.localhorst.tv Git - l2e.git/blobdiff - src/map/Tile.h
removed stupid file headers that eclipse put in
[l2e.git] / src / map / Tile.h
index 06b3b1175b62ae315c5c5c3054e7b4e7eb051bc4..84c740a61c8d527d5393de753773315903362803 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * Tile.h
- *
- *  Created on: Sep 29, 2012
- *      Author: holy
- */
-
 #ifndef MAP_TILE_H_
 #define MAP_TILE_H_
 
@@ -16,6 +9,9 @@ namespace map {
 
 class Tile {
 
+public:
+       static const int TYPE_ID = 603;
+
 public:
        Tile();
        ~Tile() { }
@@ -37,6 +33,9 @@ public:
        bool BlocksSouth() const { return flags & BLOCK_SOUTH; }
        bool BlocksWest() const { return flags & BLOCK_WEST; }
 
+       static void CreateTypeDescription();
+       static void Construct(void *);
+
 // temporary setters
 public:
        Tile &SetOffset(const geometry::Vector<int> &o) { offset = o; return *this; }
@@ -45,7 +44,7 @@ public:
 private:
        SDL_Surface *battlebg;
        geometry::Vector<int> offset;
-       Uint32 flags;
+       int flags;
 
 };