File diff r12592:01637fa5f463 → r12593:e0b0ea0326ae
src/newgrf_house.cpp
Show inline comments
 
@@ -551,13 +551,13 @@ bool NewHouseTileLoop(TileIndex tile)
 
	if (GetHouseProcessingTime(tile) > 0) {
 
		DecHouseProcessingTime(tile);
 
		return true;
 
	}
 

	
 
	TriggerHouse(tile, HOUSE_TRIGGER_TILE_LOOP);
 
	TriggerHouse(tile, HOUSE_TRIGGER_TILE_LOOP_TOP);
 
	if (hs->building_flags & BUILDING_HAS_1_TILE) TriggerHouse(tile, HOUSE_TRIGGER_TILE_LOOP_TOP);
 

	
 
	if (HasBit(hs->callback_mask, CBM_HOUSE_ANIMATION_START_STOP)) {
 
		/* If this house is marked as having a synchronised callback, all the
 
		 * tiles will have the callback called at once, rather than when the
 
		 * tile loop reaches them. This should only be enabled for the northern
 
		 * tile, or strange things will happen (here, and in TTDPatch). */