- set_group(COLGROUP_TOUCHABLE);
-
- if (!sound_manager->is_sound_enabled())
- return;
-
- source.reset(sound_manager->create_sound_source("sounds/flame.wav"));
- if(source.get() == NULL) {
- log_warning << "Couldn't start flame sound" << std::endl;
- return;
- }
- source->set_position(get_pos());
- source->set_looping(true);
- source->set_gain(2.0);
- source->set_reference_distance(32);
- source->play();
+ sound_source.reset(sound_manager->create_sound_source(SOUNDFILE));
+ sound_source->set_position(get_pos());
+ sound_source->set_looping(true);
+ sound_source->set_gain(2.0);
+ sound_source->set_reference_distance(32);
+ sound_source->play();