public bool activate()
{
//assert(!isActive());
string file="maps/"+mName+".tmx";
if(!ResourceManager.exists(file))
file+=".gz";
mMap=MapReader.readMap(file);
if(mMap==null)
return false;
initializeContent();
string sPvP=mMap.getProperty("pvp");
if(sPvP=="")
sPvP=Configuration.getValue("game_defaultPvp", "");
if(sPvP=="free")
mPvPRules=PvPRules.PVP_FREE;
else
mPvPRules=PvPRules.PVP_NONE;
Script s=getScript();
if(s!=null)
{
//TODO Skript implementieren
//s.setMap(this);
//s.prepare("initialize");
//s.execute();
}
return true;
}