Code quality: Rename variable
[supertux.git] / src / supertux / sector.cpp
index ebf1344..3e0c44e 100644 (file)
@@ -77,6 +77,7 @@ Sector::Sector(Level* parent) :
   sector_table(),
   scripts(),
   ambient_light( 1.0f, 1.0f, 1.0f, 1.0f ),
+  foremost_layer(),
   gameobjects(),
   moving_objects(),
   spawnpoints(),
@@ -419,7 +420,9 @@ Sector::fix_old_tiles()
           add_object(std::make_shared<BonusBlock>(pos, tile->getData()));
           solids->change(x, y, 0);
         } else if(tile->getAttributes() & Tile::BRICK) {
-          if( ( id == 78 ) || ( id == 105 ) ){
+          if( ( id == 3159 ) || ( id == 3160 ) ){
+            add_object( std::make_shared<Brick>(pos, tile->getData(), "images/objects/bonus_block/brickWeb.sprite") );
+          } else if( ( id == 78 ) || ( id == 105 ) ){
             add_object( std::make_shared<Brick>(pos, tile->getData(), "images/objects/bonus_block/brickIce.sprite") );
           } else if( ( id == 77 ) || ( id == 104 ) ){
             add_object( std::make_shared<Brick>(pos, tile->getData(), "images/objects/bonus_block/brick.sprite") );
@@ -657,12 +660,12 @@ int
 Sector::calculate_foremost_layer()
 {
   int layer = 0;
-  std::vector<std::string> secret_area_layers;
+  std::vector<std::string> secret_area_tilemaps;
   for(auto i = gameobjects.begin(); i != gameobjects.end(); ++i)
   {
     SecretAreaTrigger* trigger = dynamic_cast<SecretAreaTrigger*>(i->get());
     if (!trigger) continue;
-    secret_area_layers.push_back(trigger->get_fade_tilemap_name());
+    secret_area_tilemaps.push_back(trigger->get_fade_tilemap_name());
   }
 
   for(auto i = gameobjects.begin(); i != gameobjects.end(); ++i)
@@ -671,8 +674,8 @@ Sector::calculate_foremost_layer()
     if (!tm) continue;
     if(tm->get_layer() > foremost_layer)
     {
-      if (std::find(secret_area_layers.begin(), secret_area_layers.end(), tm->get_name())
-            != secret_area_layers.end() || tm->is_solid())
+      if (std::find(secret_area_tilemaps.begin(), secret_area_tilemaps.end(), tm->get_name())
+            != secret_area_tilemaps.end() || tm->is_solid())
       {
         layer = tm->get_layer();
       }