Mercurial > fife-parpg
diff demos/rpg/scripts/gamecontroller.py @ 551:3b933753cba8
QuestManager now loads all quests.
Added some more comments.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Tue, 15 Jun 2010 21:13:01 +0000 |
parents | d0282579668c |
children | 718e154a43c8 |
line wrap: on
line diff
--- a/demos/rpg/scripts/gamecontroller.py Tue Jun 15 17:53:20 2010 +0000 +++ b/demos/rpg/scripts/gamecontroller.py Tue Jun 15 21:13:01 2010 +0000 @@ -293,6 +293,9 @@ for filename in glob.glob(os.path.join("saves" , "*.xml")): os.remove(filename) + + self._questmanager.destroy() + self._questmanager.initializeQuests() mapname = self._settings.get("RPG", "TownMapFile", "town") self.loadMap(mapname) @@ -340,6 +343,8 @@ """ if self._scene: self._scene.serialize() + + self._questmanager.destroy() self._listener.detach() self._scene.destroyScene()