ChatManagerImplementation::ChatManagerImplementation(ZoneServer* serv, int initsize) : ManagedServiceImplementation() { server = serv; //userManager = server->getUserManager(); playerManager = NULL; //guildManager = playerManager->getGuildManager(); //resourceManager = server->getResourceManager(); ObjectDatabaseManager::instance()->loadObjectDatabase("mail", true); playerMap = new PlayerMap(initsize); //playerMap->deploy("ChatPlayerMap"); roomMap = new ChatRoomMap(10000); mute = false; roomID = 0; setLoggingName("ChatManager"); loadSocialTypes(); //gameRooms = new VectorMap<String, ManagedReference<ChatRoom*> >(); //gameCommandHandler = new GameCommandHandler(); loadSpatialChatTypes(); }
ChatManagerImplementation::ChatManagerImplementation(ZoneServer* serv, int initsize) : ManagedServiceImplementation() { server = serv; playerManager = NULL; setLoggingName("ChatManager"); loadMailDatabase(); playerMap = new PlayerMap(initsize); //playerMap->deploy("ChatPlayerMap"); roomMap = new ChatRoomMap(10000); mute = false; roomID = 0; loadSocialTypes(); //gameRooms = new VectorMap<String, ManagedReference<ChatRoom*> >(); loadSpatialChatTypes(); }