#include "scripting/wrapper_util.hpp"
#include "scripting/serialize.hpp"
#include "log.hpp"
-#include "worldmap.hpp"
+#include "worldmap/worldmap.hpp"
#include "mainloop.hpp"
static bool has_suffix(const std::string& data, const std::string& suffix)
HSQUIRRELVM new_vm = ScriptManager::instance->create_thread();
Scripting::compile_and_run(new_vm, in, filename);
} catch(std::exception& e) {
+ // fallback: try to load worldmap worldmap.stwm
using namespace WorldMapNS;
- // fallback try to load worldmap
- std::auto_ptr<WorldMap> worldmap (new WorldMap);
- worldmap->loadmap(basedir + "worldmap.stwm");
- main_loop->push_screen(worldmap.release());
+ main_loop->push_screen(new WorldMap(basedir + "worldmap.stwm"));
}
}