(svn r6775) -Codechange: Use some more proper types, especially Owner and PlayerID as

these are used intermixed often.
This commit is contained in:
Darkvater
2006-10-14 22:22:48 +00:00
parent dad5d5dd72
commit 9732c129c1
8 changed files with 15 additions and 16 deletions

5
map.h
View File

@@ -67,12 +67,13 @@ static inline TileIndex TileVirtXY(uint x, uint y)
return (y >> 4 << MapLogX()) + (x >> 4);
}
typedef enum Owner {
typedef byte Owner;
enum Owners {
OWNER_TOWN = 0x0F, // a town owns the tile
OWNER_NONE = 0x10, // nobody owns the tile
OWNER_WATER = 0x11, // "water" owns the tile
OWNER_END = 0x12,
} Owner;
};
enum {
INVALID_TILE = (TileIndex)-1