diff options
author | truelight <truelight@openttd.org> | 2004-12-28 11:51:31 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-12-28 11:51:31 +0000 |
commit | c2ee8d70e48a79a1f3fbe4003c82a545a29ae195 (patch) | |
tree | 31c4abf8c556a50cc2cb6846bddb8f40f21986c9 /tree_cmd.c | |
parent | 41201f488c6eb3d4862f49f419ccd9915c46c162 (diff) | |
download | openttd-c2ee8d70e48a79a1f3fbe4003c82a545a29ae195.tar.xz |
(svn r1288) -Codechange: changed _map2 to an uint16. It is still saved and loaded as
an uint8 till the savegame version is bumped to version 5. Then it works
automaticly as a fully uint16. So _stations[] can not be increased till
after the bump!!
Diffstat (limited to 'tree_cmd.c')
-rw-r--r-- | tree_cmd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tree_cmd.c b/tree_cmd.c index f5830c88b..8e1b334cf 100644 --- a/tree_cmd.c +++ b/tree_cmd.c @@ -240,7 +240,7 @@ typedef struct TreeListEnt { static void DrawTile_Trees(TileInfo *ti) { - byte m2; + uint16 m2; const uint32 *s; const byte *d; byte z; @@ -459,7 +459,8 @@ static void TileLoopTreesAlps(uint tile) static void TileLoop_Trees(uint tile) { - byte m5, m2; + byte m5; + uint16 m2; static const TileIndexDiff _tileloop_trees_dir[] = { TILE_XY(-1,-1), @@ -482,7 +483,7 @@ static void TileLoop_Trees(uint tile) /* increase counter */ { - byte m2 = _map2[tile]; + uint16 m2 = _map2[tile]; _map2[tile] = m2 = (m2 & 0xF0) | ((m2+1)&0xF); if (m2 & 0xF) return; |