コード例 #1
0
        public MetaStats(MetaConfig conf)
        {
            try
            {
                //_mainWindow = new OpDeckWindow();

                _appConfig           = conf;
                _opponentCardsPlayed = new List <Card>();
                bool showBubble = false;

                if (showBubble)
                {
                    try
                    {
                        NotificationWindow notify = new NotificationWindow();
                        notify.Show();
                    }
                    catch (Exception ex)
                    {
                        MetaLog.Error(ex);
                    }
                }

                MetaLog.Initialize();

                MetaLog.Info("Meta Stats Initialized", "MetaStats");
            }
            catch (Exception ex)
            {
                MetaLog.Error(ex);
            }
        }
コード例 #2
0
        public MetaDetector(OpDeckWindow mainWindow)
        {
            _mainWindow    = new OpDeckWindow();
            _mainWindow    = mainWindow;
            _lastGuessDeck = new Deck();

            _metaDecks    = new List <Deck>();
            _matchedDecks = new List <Deck>();
            _statsUpdated = false;

            _opponentCardsPlayed = new List <Card>();

            _appConfig = MyConfig.Load();
            _appConfig.Save();
            MetaLog.Initialize();

            LoadMetaDecks();

            MetaLog.Info("Meta Detector Initialized");
        }