(svn r14614) -Codechange [FS#2423]: GetTreeCount() should behave as its name and documentation imply. Remove unused SetTreeCount() (PhilSophus)

This commit is contained in:
smatz
2008-11-23 16:45:53 +00:00
parent aaf21df68b
commit bad455f327
2 changed files with 6 additions and 21 deletions

View File

@@ -144,7 +144,7 @@ static inline void SetTreeGroundDensity(TileIndex t, TreeGround g, uint d)
static inline uint GetTreeCount(TileIndex t)
{
assert(IsTileType(t, MP_TREES));
return GB(_m[t].m5, 6, 2);
return GB(_m[t].m5, 6, 2) + 1;
}
/**
@@ -164,21 +164,6 @@ static inline void AddTreeCount(TileIndex t, int c)
_m[t].m5 += c << 6;
}
/**
* Sets the tree amount of a tile.
*
* This function directly sets the amount of trees of a tile.
*
* @param t The tile to set the amount of trees
* @param c The number of trees
* @pre Tile must be of type MP_TREES
*/
static inline void SetTreeCount(TileIndex t, uint c)
{
assert(IsTileType(t, MP_TREES)); // XXX incomplete
SB(_m[t].m5, 6, 2, c);
}
/**
* Returns the tree growth status.
*