コード例 #1
0
        public SMWE(lzGARCFile ed, lzGARCFile zd, lzGARCFile wd)
        {
            InitializeComponent();

            PB_DayIcon.Image      = Properties.Resources.sun;
            PB_NightIcon.Image    = Properties.Resources.moon;
            PB_DayIcon.SizeMode   = PictureBoxSizeMode.CenterImage;
            PB_NightIcon.SizeMode = PictureBoxSizeMode.CenterImage;

            font = L_Location.Font;

            speciesList[0] = "(None)";
            var locationList = Main.Config.getText(TextName.metlist_000000);

            locationList = GetGoodLocationList(locationList);

            nup_spec  = LoadFormeNUD();
            cb_spec   = LoadSpeciesComboBoxes();
            rate_spec = LoadRateNUD();

            encdata = ed;
            var areas = Area7.GetArray(ed, zd, wd, locationList);

            Areas = areas.OrderBy(a => a.Zones[0].Name).ToArray();

            LoadData();

            // ExportEncounters("um", "uu");
        }
コード例 #2
0
ファイル: SMWE.cs プロジェクト: nichan200/pk3DS
        public SMWE(lzGARCFile ed, lzGARCFile zd, lzGARCFile wd)
        {
            InitializeComponent();

            PB_DayIcon.Image      = Properties.Resources.sun;
            PB_NightIcon.Image    = Properties.Resources.moon;
            PB_DayIcon.SizeMode   = PictureBoxSizeMode.CenterImage;
            PB_NightIcon.SizeMode = PictureBoxSizeMode.CenterImage;

            font = L_Location.Font;

            speciesList[0] = "(None)";
            var locationList = Main.Config.getText(TextName.metlist_000000);

            locationList = GetGoodLocationList(locationList);

            nup_spec  = LoadFormeNUD();
            cb_spec   = LoadSpeciesComboBoxes();
            rate_spec = LoadRateNUD();

            encdata = ed;
            var areas = Area7.GetArray(ed, zd, wd, locationList);

            Areas = areas.OrderBy(a => a.Zones[0].Name).ToArray();

            LoadData();
            RandSettings.GetFormSettings(this, GB_Tweak.Controls);

            var weather = string.Format("If weather is active, create a random number.{0}If 0, use slot 0.{0}If <= 10, use slot 1.{0}Else, pick an SOS table and a slot.", Environment.NewLine);

            new ToolTip().SetToolTip(L_AddSOS, weather);
            var sos   = new[] { L_SOS1, L_SOS2, L_SOS3, L_SOS4, L_SOS5, L_SOS6, L_SOS7 };
            var rates = new[] { 1, 1, 1, 10, 10, 10, 67 };

            for (int i = 0; i < sos.Length; i++)
            {
                new ToolTip().SetToolTip(sos[i], $"Table Selection Rate: {rates[i]}%");
            }

            // ExportEncounters("um", "uu");
        }