internal void reloaditems() { using (IQueryAdapter dbClient = SilverwaveEnvironment.GetDatabaseManager().getQueryreactor()) { ItemManager.LoadItems(dbClient); globalInventory = new InventoryGlobal(); } }
internal void ContinueLoading() { using (IQueryAdapter dbClient = SilverwaveEnvironment.GetDatabaseManager().getQueryreactor()) { BanManager.LoadBans(dbClient); Console.ForegroundColor = ConsoleColor.Green; Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Roles"); RoleManager.LoadRights(dbClient); Console.WriteLine(" -> ¡CARGADOS!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Items"); ItemManager.LoadItems(dbClient); globalInventory = new InventoryGlobal(); Console.WriteLine(" -> ¡CARGADOS!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Catálogo"); Catalog.Initialize(dbClient); Console.WriteLine(" -> ¡CARGADO!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Navegador"); Navigator.Initialize(dbClient); Console.WriteLine(" -> ¡CARGADO!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Salas"); RoomManager.LoadModels(dbClient); RoomManager.InitVotedRooms(dbClient); Console.WriteLine(" -> ¡CARGADAS!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Desafíos"); AchievementManager = new AchievementManager(dbClient); questManager.Initialize(dbClient); Console.WriteLine(" -> ¡CARGADOS!"); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Tools"); ModerationTool.LoadMessagePresets(dbClient); ModerationTool.LoadPendingTickets(dbClient); Console.WriteLine(" -> ¡CARGADAS!"); PetRace.Init(dbClient); Console.Write("[" + DateTime.Now.ToString("HH:mm:ss") + "] MAN: Grupos"); GetGroupManager().InitGroups(); Console.WriteLine(" -> ¡CARGADOS!"); SongManager.Initialize(); LowPriorityWorker.Init(dbClient); } StartGameLoop(); Logging.WriteLine("Silverwave -> LISTO PARA OPERAR!", ConsoleColor.Green); //DataSocket.SetupListener(42); //DataSocket.Start(); }