public static void GameManagerPreload(GameManager gm) { gm.LoadAssemblyGames (Defines.GAME_ASSEMBLY); gm.LoadVerbalAnalogies (System.IO.Path.Combine (Defines.DATA_DIR, Defines.VERBAL_ANALOGIES)); gm.LoadGamesFromXml (System.IO.Path.Combine (Defines.DATA_DIR, Defines.GAMES_FILE)); gm.LoadPlugins (); }
public static GameManager CreateManager() { if (manager != null) return manager; manager = new GameManager (); manager.LoadAssemblyGames (Defines.GAME_ASSEMBLY); manager.LoadVerbalAnalogies (System.IO.Path.Combine ("data/", Defines.VERBAL_ANALOGIES)); manager.LoadGamesFromXml (System.IO.Path.Combine ("data/", "games.xml")); return manager; }
public static void GameManagerPreload(GameManager gm) { gm.LoadAssemblyGames (Defines.GAME_ASSEMBLY); gm.LoadVerbalAnalogies (System.IO.Path.Combine (Defines.DATA_DIR, Defines.VERBAL_ANALOGIES)); gm.LoadGamesFromXml (System.IO.Path.Combine (Defines.DATA_DIR, Defines.GAMES_FILE)); if (Preferences.Get <bool> (Preferences.LoadPlugginsKey)) { gm.LoadPlugins (); pluggins_loaded = true; } }