Example #1
0
 def fini(self):
     self.options.dump()
     self.__storages = None
     self.__options = None
     self.__serverSettings = None
     self.interfaceScale.fini()
     AccountSettings.onSettingsChanging -= self.__onAccountSettingsChanging
     AccountSettings.clearCache()
     LOG_DEBUG("SettingsCore is destroyed")
Example #2
0
 def fini(self):
     self.options.dump()
     self.__storages = None
     self.__options = None
     self.__serverSettings = None
     self.interfaceScale.fini()
     AccountSettings.onSettingsChanging -= self.__onAccountSettingsChanging
     AccountSettings.clearCache()
     LOG_DEBUG('SettingsCore is destroyed')
 def fini(self):
     if self.__options is not None:
         self.__options.fini()
         self.__options = None
     self.__storages = None
     self.__serverSettings = None
     self.__isReady = False
     if self.__interfaceScale is not None:
         self.__interfaceScale.fini()
         self.__interfaceScale = None
     g_playerEvents.onDisconnected -= self.revertSettings
     g_playerEvents.onAvatarBecomeNonPlayer -= self.revertSettings
     g_playerEvents.onAccountBecomeNonPlayer -= self.revertSettings
     AccountSettings.onSettingsChanging -= self.__onAccountSettingsChanging
     AccountSettings.clearCache()
     LOG_DEBUG('SettingsCore is destroyed')
     return