Removed O.* files for old object descriptors
[sdlbotor.git] / Tile.h
blobff0d641fb55296f956780fa1a7fa3ff52264cd57
1 #ifndef TILE_H
2 #define TILE_H
4 #include <time.h>
6 #include "globalfunc.h"
8 namespace botor
11 struct Tile
15 static const unsigned int TILE_NONE = 0,
16 TILE_WALL = Bitmask<0>::v,
17 TILE_WALKABLE = Bitmask<1>::v,
18 TILE_PUSHABLE = Bitmask<2>::v,
19 TILE_EFENCE = Bitmask<3>::v,
20 TILE_SLOW = Bitmask<4>::v,
21 TILE_NOTPUSHABLE= Bitmask<5>::v,
22 TILE_SOLID = Bitmask<6>::v;
26 unsigned int typeMask;
27 int tileID;
29 bool moving;
31 unsigned int acid;
33 time_t timer;
35 float movementX,movementY;
41 #endif