Пример #1
0
        public DuelStarterForm()
        {
            InitializeComponent();

            animationsForm = new AnimationsForm();

            deckTypeComboBox.SelectedIndex = 0;

            foreach (MemTools.DuelArena arena in Enum.GetValues(typeof(MemTools.DuelArena)))
            {
                duelArenaComboBox.Items.Add(arena);
            }
            duelArenaComboBox.SelectedIndex = 0;

            startingPlayerComboBox.SelectedIndex = 0;

            ReloadDecks();

            filterDeckXyzCheckBox.CheckStateChanged      += FilterDeckCheckBox_CheckStateChanged;
            filterDeckPendulumCheckBox.CheckStateChanged += FilterDeckCheckBox_CheckStateChanged;
            filterDeckRitualCheckBox.CheckStateChanged   += FilterDeckCheckBox_CheckStateChanged;
            filterDeckSynchroCheckBox.CheckStateChanged  += FilterDeckCheckBox_CheckStateChanged;
            filterDeckFusionCheckBox.CheckStateChanged   += FilterDeckCheckBox_CheckStateChanged;

            Program.MemTools.Loaded += MemTools_Loaded;
        }
Пример #2
0
        public DuelStarterForm()
        {
            InitializeComponent();

            animationsForm = new AnimationsForm();

            deckTypeComboBox.SelectedIndex = 0;

            foreach (MemTools.DuelArena arena in Enum.GetValues(typeof(MemTools.DuelArena)))
            {
                duelArenaComboBox.Items.Add(arena);
            }
            duelArenaComboBox.SelectedIndex = 0;

            startingPlayerComboBox.SelectedIndex = 0;
            duelKindComboBox.SelectedIndex       = 0;

            foreach (MemTools.ScreenState screen in Enum.GetValues(typeof(MemTools.ScreenState)))
            {
                screenComboBox.Items.Add(screen);
                if (screen == MemTools.ScreenState.MainMenu)
                {
                    screenComboBox.SelectedIndex = screenComboBox.Items.Count - 1;
                }
            }

            if (Program.Version != GameVersion.Lotd)
            {
                // Rewards are handled differently on LE?
                duelRewardsCheckBox.Checked = false;
                duelRewardsCheckBox.Enabled = false;
            }

            ReloadDecks();

            filterDeckXyzCheckBox.CheckStateChanged      += FilterDeckCheckBox_CheckStateChanged;
            filterDeckPendulumCheckBox.CheckStateChanged += FilterDeckCheckBox_CheckStateChanged;
            filterDeckRitualCheckBox.CheckStateChanged   += FilterDeckCheckBox_CheckStateChanged;
            filterDeckSynchroCheckBox.CheckStateChanged  += FilterDeckCheckBox_CheckStateChanged;
            filterDeckFusionCheckBox.CheckStateChanged   += FilterDeckCheckBox_CheckStateChanged;

            Program.MemTools.Loaded += MemTools_Loaded;
        }