Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 18, 2009, 2:24:34 PM (16 years ago)
Author:
erwin
Message:

added config ability to sound, few other changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/sound/src/orxonox/objects/Level.cc

    r2966 r2980  
    4141#include "objects/gametypes/Gametype.h"
    4242#include "overlays/OverlayGroup.h"
     43#include "sound/SoundBase.h"
    4344
    4445#include "util/Math.h"
     
    5758        if (this->xmlfilename_.length() >= Core::getMediaPathString().length())
    5859            this->xmlfilename_ = this->xmlfilename_.substr(Core::getMediaPathString().length());
    59            
    60         this->sndmgr_ = new SoundManager();
    6160    }
    6261
     
    7069            if (this->xmlfile_)
    7170                Loader::unload(this->xmlfile_);
    72            
     71
    7372            if(this->ambientsound_ != NULL)
    7473                delete this->ambientsound_;
    75            
    76             delete this->sndmgr_;
    7774        }
    7875    }
     
    8481        XMLPortParam(Level, "description", setDescription, getDescription, xmlelement, mode);
    8582        XMLPortParam(Level, "gametype", setGametypeString, getGametypeString, xmlelement, mode).defaultValues("Gametype");
    86        
     83
    8784        XMLPortParamLoadOnly(Level, "ambientsound", loadAmbientSound, xmlelement, mode);
    8885
     
    165162            {
    166163                this->ambientsound_ = new SoundBase();
    167                 this->sndmgr_->addSound(this->ambientsound_);
    168164            }
    169165
Note: See TracChangeset for help on using the changeset viewer.