Exemple #1
0
        public SAV_HoneyTree(SAV4Sinnoh sav)
        {
            InitializeComponent();
            WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
            SAV = (SAV4Sinnoh)(Origin = sav).Clone();

            Table = SAV switch
            {
                SAV4DP _ => HoneyTree.TableDP,
                SAV4Pt _ => HoneyTree.TablePt,
                       _ => throw new Exception()
            };

            // Get Munchlax tree for this savegame in screen
            MunchlaxTrees = SAV.GetMunchlaxTrees();

            const string sep = "- ";
            L_Tree0.Text = string.Join(Environment.NewLine, MunchlaxTrees.Select(z => sep + CB_TreeList.Items[z]));

            CB_TreeList.SelectedIndex = 0;
        }
Exemple #2
0
        public SAV_HoneyTree()
        {
            InitializeComponent();
            WinFormsUtil.TranslateInterface(this, Main.curlanguage);

            if (SAV.DP)
            {
                Table = HoneyTree.TableDP;
            }
            else if (SAV.Pt)
            {
                Table = HoneyTree.TablePt;
            }

            // Get Munchlax tree for this savegame in screen
            MunchlaxTrees = SAV.MunchlaxTrees;

            const string sep = "- ";

            L_Tree0.Text = string.Join(Environment.NewLine, MunchlaxTrees.Select(z => sep + CB_TreeList.Items[z]));

            CB_TreeList.SelectedIndex = 0;
        }
Exemple #3
0
        public SAV_HoneyTree(SAV4Sinnoh sav)
        {
            InitializeComponent();
            WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
            SAV = (SAV4Sinnoh)(Origin = sav).Clone();

            if (SAV is SAV4DP)
            {
                Table = HoneyTree.TableDP;
            }
            else if (SAV is SAV4Pt)
            {
                Table = HoneyTree.TablePt;
            }

            // Get Munchlax tree for this savegame in screen
            MunchlaxTrees = SAV.GetMunchlaxTrees();

            const string sep = "- ";

            L_Tree0.Text = string.Join(Environment.NewLine, MunchlaxTrees.Select(z => sep + CB_TreeList.Items[z]));

            CB_TreeList.SelectedIndex = 0;
        }