From 583ec3285c41e9d253c4aaabd2af4dadac75f3a7 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sun, 23 Nov 2008 12:34:07 +0000 Subject: clean module consturction/destruction --- src/game/game.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/game/game.cc') diff --git a/src/game/game.cc b/src/game/game.cc index a125eb7..719611c 100644 --- a/src/game/game.cc +++ b/src/game/game.cc @@ -5,7 +5,7 @@ */ -#include "core/core.h" +#include "core/loader.h" #include "game/game.h" #include "game/base/game.h" #include "game/example/example.h" @@ -18,11 +18,11 @@ void register_modules(bool register_noninteractive_modules) con_print << "^BRegistering game modules..." << std::endl; // non-interactive modules - core::Module::add(new game::Game()); - core::Module::add(new example::Example()); + core::Loader::add("base", game::factory); + core::Loader::add("example", example::factory); // interactive modules if (register_noninteractive_modules) { - core::Module::add(new intro::Intro()); + core::Loader::add("intro", intro::factory); } } -- cgit v1.2.3