Beispiel #1
0
Datei: Game.cs Projekt: sgf/Yupi
        /// <summary>
        ///     Continues the loading.
        /// </summary>
        internal void ContinueLoading()
        {
            using (IQueryAdapter queryReactor = Yupi.GetDatabaseManager().GetQueryReactor())
            {
                int catalogPageLoaded;

                PetRace.Init(queryReactor);

                _catalog.Initialize(queryReactor, out catalogPageLoaded);

                UserChatInputFilter.Load();
                ServerSecurityChatFilter.InitSwearWord();
                BlackWordsManager.Load();
                SoundMachineSongManager.Initialize();

                ServerCpuLowPriorityWorker.Init(queryReactor);

                _roomManager.InitVotedRooms(queryReactor);

                _roomManager.LoadCompetitionManager();
            }

            StartGameLoop();

            _pixelManager.StartTimer();
        }
Beispiel #2
0
        /// <summary>
        ///     Continues the loading.
        /// </summary>
        internal void ContinueLoading()
        {
            int catalogPageLoaded;

            GetNavigator().LoadNewPublicRooms();

            PetTypeManager.Load();

            GetCatalogManager().Init(out catalogPageLoaded);

            UserChatInputFilter.Load();
            ServerSecurityChatFilter.Load();
            BlackWordsManager.Load();
            SoundMachineSongManager.Load();
            ServerCpuLowPriorityWorker.Load();

            GetRoomManager().InitVotedRooms();

            GetRoomManager().LoadCompetitionManager();

            StartGameLoop();

            GetPixelManager().StartTimer();
        }