LoadAssemblyGames() public method

public LoadAssemblyGames ( string file ) : void
file string
return void
Example #1
0
 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 ();
 }
Example #2
0
        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 void ResetAvailableGames()
        {
            GameManager manager = new GameManager ();
            manager.GameType = GameSession.Types.AllGames;
            manager.LoadAssemblyGames ("gbrainy.Games.dll");
            Assert.AreNotEqual (0, manager.AvailableGames.Length);

            manager.ResetAvailableGames ();
            Assert.AreEqual (0, manager.AvailableGames.Length);
        }
Example #4
0
        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;
            }
        }