--- a/tile.h Sun Mar 05 12:22:20 2006 +0000
+++ b/tile.h Sun Mar 05 12:34:55 2006 +0000
@@ -20,41 +20,6 @@
MP_UNMOVABLE,
} TileType;
-/* Direction as commonly used in v->direction, 8 way. */
-typedef enum Directions {
- DIR_N = 0,
- DIR_NE = 1, /* Northeast, upper right on your monitor */
- DIR_E = 2,
- DIR_SE = 3,
- DIR_S = 4,
- DIR_SW = 5,
- DIR_W = 6,
- DIR_NW = 7,
- DIR_END,
- INVALID_DIR = 0xFF,
-} Direction;
-
-/* Direction commonly used as the direction of entering and leaving tiles, 4-way */
-typedef enum DiagonalDirections {
- DIAGDIR_NE = 0, /* Northeast, upper right on your monitor */
- DIAGDIR_SE = 1,
- DIAGDIR_SW = 2,
- DIAGDIR_NW = 3,
- DIAGDIR_END,
- INVALID_DIAGDIR = 0xFF,
-} DiagDirection;
-
-static inline DiagDirection ReverseDiagDir(DiagDirection d)
-{
- return 2 ^ d;
-}
-
-
-/* the 2 axis */
-typedef enum Axis {
- AXIS_X = 0,
- AXIS_Y = 1
-} Axis;
void SetMapExtraBits(TileIndex tile, byte flags);
uint GetMapExtraBits(TileIndex tile);