-from ya2.utils.log import LogMgrBase
-LogMgrBase.pre_init_logging()
+from ya2.utils.log import LogManager
+LogManager.before_init_setup('pmachines')
from sys import argv
-from ya2.p3d.gfx import P3dGfxMgr
-if '--version' in argv: P3dGfxMgr.no_window()
+from ya2.utils.gui.gui import GuiTools
+if '--version' in argv: GuiTools.no_window()
from os.path import exists
-from traceback import print_exc
from p3d_appimage import AppImageBuilder
-from pmachines.app import Pmachines
+from pmachines.application.application import Pmachines
+from traceback import print_exc
class Main:
def __init__(self):
self.__pmachines = Pmachines()
+ self.__appimage_builder = AppImageBuilder(None, 'pmachines')
def run(self):
- if self.__pmachines.is_update_run: AppImageBuilder('pmachines').update()
+ if self.__pmachines.is_update_run: self.__appimage_builder.update()
elif not self.__pmachines.is_version_run: self.__run_game()
def __run_game(self):