Use std::unique_ptr<> throughout the audio system
[supertux.git] / src / object / thunderstorm.cpp
index 253c823..793d6ab 100644 (file)
@@ -32,7 +32,7 @@ const float ELECTRIFY_TIME = 0.5f;
 
 Thunderstorm::Thunderstorm(const Reader& reader) :
   running(true),
-  interval(10.0f), 
+  interval(10.0f),
   layer(LAYER_BACKGROUNDTILES-1),
   time_to_thunder(),
   time_to_lightning(),
@@ -44,7 +44,7 @@ Thunderstorm::Thunderstorm(const Reader& reader) :
   if(interval <= 0) {
     log_warning << "Running a thunderstorm with non-positive time interval is a bad idea" << std::endl;
   }
-  reader.get("layer", layer);
+  layer = reader_get_layer (reader, /* default = */ LAYER_BACKGROUNDTILES-1);
 
   sound_manager->preload("sounds/thunder.wav");
   sound_manager->preload("sounds/lightning.wav");