Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.91 KB | None | 0 0
  1.     if(b->building.custom_building_type == -1)
  2.         uint32_t numBuildings = (uint32_t)contentLoader.buildingConfigs.size();
  3.     for(uint32_t i = 0; i < numBuildings; i++){
  4.         BuildingConfiguration& conf = contentLoader.buildingConfigs[i];
  5.         if(b->building.info.type != conf.gameID) continue;
  6.  
  7.         //check all sprites for one that matches all conditions
  8.         if (conf.sprites != NULL && conf.sprites->BlockMatches(b))
  9.         {
  10.             foundBlockBuildingInfo = true;
  11.         }
  12.         break;
  13.     }
  14.     else
  15.         uint32_t numCustBuildings = (uint32_t)contentLoader.customBuildingConfigs.size();
  16.     for(uint32_t i = 0; i < numCustBuildings; i++){
  17.         BuildingConfiguration& cust = contentLoader.customBuildingConfigs[i];
  18.         if(b->building.custom_building_type != conf.gameID) continue;
  19.  
  20.         //check all sprites for one that matches all conditions
  21.         if (conf.sprites != NULL && conf.sprites->BlockMatches(b))
  22.         {
  23.             foundBlockBuildingInfo = true;
  24.         }
  25.         break;
  26.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement