src/town_cmd.cpp
changeset 9436 2eabc2c8ac08
parent 9413 7042a8ec3fa8
child 9444 7afe01cdeec5
equal deleted inserted replaced
9435:83d4582847f3 9436:2eabc2c8ac08
  1637  * @param random_bits required for newgrf houses
  1637  * @param random_bits required for newgrf houses
  1638  * @pre house can be built here
  1638  * @pre house can be built here
  1639  */
  1639  */
  1640 static inline void ClearMakeHouseTile(TileIndex tile, TownID tid, byte counter, byte stage, HouseID type, byte random_bits)
  1640 static inline void ClearMakeHouseTile(TileIndex tile, TownID tid, byte counter, byte stage, HouseID type, byte random_bits)
  1641 {
  1641 {
  1642 	#if !defined(NDEBUG) || defined(WITH_ASSERT)
  1642 	CommandCost cc = DoCommand(tile, 0, 0, DC_EXEC | DC_AUTO | DC_NO_WATER, CMD_LANDSCAPE_CLEAR);
  1643 		CommandCost cc =
       
  1644 	#endif /* !defined(NDEBUG) || defined(WITH_ASSERT) */
       
  1645 
       
  1646 	DoCommand(tile, 0, 0, DC_EXEC | DC_AUTO | DC_NO_WATER, CMD_LANDSCAPE_CLEAR);
       
  1647 
  1643 
  1648 	assert(CmdSucceeded(cc));
  1644 	assert(CmdSucceeded(cc));
  1649 
  1645 
  1650 	MakeHouseTile(tile, tid, counter, stage, type, random_bits);
  1646 	MakeHouseTile(tile, tid, counter, stage, type, random_bits);
  1651 	if (GetHouseSpecs(type)->building_flags & BUILDING_IS_ANIMATED) AddAnimatedTile(tile);
  1647 	if (GetHouseSpecs(type)->building_flags & BUILDING_IS_ANIMATED) AddAnimatedTile(tile);