mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-01 20:03:26 +00:00
(svn r10115) -Codechange: Create accessors to triggers and random bits for industries.
Implementation will follow soon.
This commit is contained in:
parent
109dd33c4a
commit
4df44a4dff
@ -160,7 +160,7 @@ static inline void MakeIndustry(TileIndex t, IndustryID index, IndustryGfx gfx)
|
||||
_m[t].m2 = index;
|
||||
_m[t].m3 = 0;
|
||||
_m[t].m4 = 0;
|
||||
_m[t].m5 = gfx;
|
||||
SetIndustryGfx(t, gfx);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -246,4 +246,45 @@ static inline void SetIndustryAnimationState(TileIndex tile, byte state)
|
||||
_m[tile].m3 = state;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the random bits for this tile.
|
||||
* Used for grf callbacks
|
||||
* @param tile TileIndex of the tile to query
|
||||
* @pre IsTileType(tile, MP_INDUSTRY)
|
||||
* @return requested bits
|
||||
* @todo implement the storage in map array
|
||||
*/
|
||||
static inline byte GetIndustryRandomBits(TileIndex tile)
|
||||
{
|
||||
assert(IsTileType(tile, MP_INDUSTRY));
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the activated triggers bits for this industry tile
|
||||
* Used for grf callbacks
|
||||
* @param tile TileIndex of the tile to query
|
||||
* @pre IsTileType(tile, MP_INDUSTRY)
|
||||
* @return requested triggers
|
||||
* @todo implement the storage in map array
|
||||
*/
|
||||
static inline byte GetIndustryTriggers(TileIndex tile)
|
||||
{
|
||||
assert(IsTileType(tile, MP_INDUSTRY));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set the activated triggers bits for this industry tile
|
||||
* Used for grf callbacks
|
||||
* @param tile TileIndex of the tile to query
|
||||
* @pre IsTileType(tile, MP_INDUSTRY)
|
||||
* @todo implement the storage in map array
|
||||
*/
|
||||
static inline void SetIndustryTriggers(TileIndex tile, byte triggers)
|
||||
{
|
||||
assert(IsTileType(tile, MP_INDUSTRY));
|
||||
}
|
||||
|
||||
#endif /* INDUSTRY_MAP_H */
|
||||
|
Loading…
Reference in New Issue
Block a user