Exemple #1
0
 def reload(self, afterBattle = False):
     if not self._tutorialStopped:
         self._funcScene.reload()
         self._sound.stop()
         self._cache.setAfterBattle(afterBattle).write()
         self._gui.reloadConfig(self._descriptor.getGuiFilePath())
         self._gui.clear()
         doc_loader.clearChapterData(self._data)
         self.loadCurrentChapter(initial=True)
     else:
         LOG_ERROR('Tutorial is not running.')
 def reload(self, afterBattle=False):
     if not self._stopped:
         self._funcScene.reload()
         self._sound.stop()
         self._cache.setAfterBattle(afterBattle).write()
         self._gui.reloadConfig(self._descriptor.getGuiFilePath())
         self._gui.clear()
         doc_loader.clearChapterData(self._data)
         self.loadCurrentChapter(initial=True)
     else:
         LOG_ERROR('Tutorial is not running.')
Exemple #3
0
def reloadChapter(ab=False, clear=False):
    instance = loader.g_loader.tutorial
    if instance and not instance._tutorialStopped:
        instance._funcScene.reload()
        instance._sound.stop()
        if clear:
            instance._cache.clearChapterData()
        instance._cache.setAfterBattle(ab).write()
        instance._gui.reloadConfig(instance._descriptor.getGuiFilePath())
        instance._gui.clear()
        doc_loader.clearChapterData(instance._data)
        instance.loadCurrentChapter(initial=True)
    else:
        LOG_DEBUG("Tutorial is not running.")
Exemple #4
0
def reloadChapter(ab=False, clear=False):
    instance = loader.g_loader.tutorial
    if instance and not instance._tutorialStopped:
        instance._funcScene.reload()
        instance._sound.stop()
        if clear:
            instance._cache.clearChapterData()
        instance._cache.setAfterBattle(ab).write()
        instance._gui.reloadConfig(instance._descriptor.getGuiFilePath())
        instance._gui.clear()
        doc_loader.clearChapterData(instance._data)
        instance.loadCurrentChapter(initial=True)
    else:
        LOG_DEBUG('Tutorial is not running.')