src/newgrf_house.cpp
changeset 7866 c934f62ece21
parent 7861 77e12b5259fe
child 7868 0775357181e8
equal deleted inserted replaced
7865:ecb46243c772 7866:c934f62ece21
   553 			break;
   553 			break;
   554 
   554 
   555 		case HOUSE_TRIGGER_TILE_LOOP_TOP:
   555 		case HOUSE_TRIGGER_TILE_LOOP_TOP:
   556 			if (!first) break;
   556 			if (!first) break;
   557 			/* Random value of first tile already set. */
   557 			/* Random value of first tile already set. */
   558 			if (hs->building_flags & BUILDING_2_TILES_Y)   DoTriggerHouse(TILE_ADDXY(tile, 0, 1), trigger, false, random_bits);
   558 			if (hs->building_flags & BUILDING_2_TILES_Y)   DoTriggerHouse(TILE_ADDXY(tile, 0, 1), trigger, random_bits, false);
   559 			if (hs->building_flags & BUILDING_2_TILES_X)   DoTriggerHouse(TILE_ADDXY(tile, 1, 0), trigger, false, random_bits);
   559 			if (hs->building_flags & BUILDING_2_TILES_X)   DoTriggerHouse(TILE_ADDXY(tile, 1, 0), trigger, random_bits, false);
   560 			if (hs->building_flags & BUILDING_HAS_4_TILES) DoTriggerHouse(TILE_ADDXY(tile, 1, 1), trigger, false, random_bits);
   560 			if (hs->building_flags & BUILDING_HAS_4_TILES) DoTriggerHouse(TILE_ADDXY(tile, 1, 1), trigger, random_bits, false);
   561 			break;
   561 			break;
   562 	}
   562 	}
   563 }
   563 }
   564 
   564 
   565 void TriggerHouse(TileIndex t, HouseTrigger trigger)
   565 void TriggerHouse(TileIndex t, HouseTrigger trigger)