public Game() { _packetManager = new PacketManager(); _clientManager = new GameClientManager(); _moderationManager = new ModerationManager(); _moderationManager.Init(); _itemDataManager = new ItemDataManager(); _itemDataManager.Init(); _catalogManager = new CatalogManager(); _catalogManager.Init(_itemDataManager); _televisionManager = new TelevisionManager(); _televisionManager.Init(); _navigatorManager = new NavigatorManager(); _navigatorManager.Init(); _roomManager = new RoomManager(); _roomManager.LoadModels(); _chatManager = new ChatManager(); _groupManager = new GroupManager(); _groupManager.Init(); _questManager = new QuestManager(); _questManager.Init(); _achievementManager = new AchievementManager(); _achievementManager.Init(); _talentTrackManager = new TalentTrackManager(); _talentTrackManager.Init(); _landingViewManager = new LandingViewManager(); _landingViewManager.Init(); _gameDataManager = new GameDataManager(); _gameDataManager.Init(); _globalUpdater = new ServerStatusUpdater(); _globalUpdater.Init(); _botManager = new BotManager(); _botManager.Init(); _cacheManager = new CacheManager(); _rewardManager = new RewardManager(); _rewardManager.Init(); _badgeManager = new BadgeManager(); _badgeManager.Init(); _permissionManager = new PermissionManager(); _permissionManager.Init(); _subscriptionManager = new SubscriptionManager(); _subscriptionManager.Init(); }