ChangeMapSize() public static method

Updates Map tab
public static ChangeMapSize ( ) : void
return void
示例#1
0
        private void OnClickApply(object sender, System.EventArgs e)
        {
            if (checkBoxAltDesign.Checked != FiddlerControls.Options.DesignAlternative)
            {
                FiddlerControls.Options.DesignAlternative = checkBoxAltDesign.Checked;
                UoFiddler.ChangeDesign();
                PluginInterface.Events.FireDesignChangeEvent();
            }
            Files.CacheData = checkBoxCacheData.Checked;
            if (checkBoxNewMapSize.Checked != (Map.Felucca.Width == 7168))
            {
                if (checkBoxNewMapSize.Checked)
                {
                    Map.Felucca.Width = 7168;
                    Map.Trammel.Width = 7168;
                }
                else
                {
                    Map.Felucca.Width = 6144;
                    Map.Trammel.Width = 6144;
                }
                UoFiddler.ChangeMapSize();
            }
            if (checkBoxuseDiff.Checked != Map.UseDiff)
            {
                Map.UseDiff = checkBoxuseDiff.Checked;
                FiddlerControls.Events.FireMapDiffChangeEvent();
            }
            if ((numericUpDownItemSizeWidth.Value != FiddlerControls.Options.ArtItemSizeWidth) ||
                (numericUpDownItemSizeHeight.Value != FiddlerControls.Options.ArtItemSizeHeight))
            {
                FiddlerControls.Options.ArtItemSizeWidth  = (int)numericUpDownItemSizeWidth.Value;
                FiddlerControls.Options.ArtItemSizeHeight = (int)numericUpDownItemSizeHeight.Value;
                UoFiddler.ReloadItemTab();
            }
            if (checkBoxItemClip.Checked != FiddlerControls.Options.ArtItemClip)
            {
                FiddlerControls.Options.ArtItemClip = checkBoxItemClip.Checked;
                UoFiddler.ReloadItemTab();
            }
            Files.UseHashFile = checkBoxUseHash.Checked;

            if ((map0Nametext.Text != FiddlerControls.Options.MapNames[0]) ||
                (map1Nametext.Text != FiddlerControls.Options.MapNames[1]) ||
                (map2Nametext.Text != FiddlerControls.Options.MapNames[2]) ||
                (map3Nametext.Text != FiddlerControls.Options.MapNames[3]) ||
                (map4Nametext.Text != FiddlerControls.Options.MapNames[4]) ||
                (map5Nametext.Text != FiddlerControls.Options.MapNames[5]))
            {
                FiddlerControls.Options.MapNames[0] = map0Nametext.Text;
                FiddlerControls.Options.MapNames[1] = map1Nametext.Text;
                FiddlerControls.Options.MapNames[2] = map2Nametext.Text;
                FiddlerControls.Options.MapNames[3] = map3Nametext.Text;
                FiddlerControls.Options.MapNames[4] = map4Nametext.Text;
                FiddlerControls.Options.MapNames[5] = map5Nametext.Text;
                FiddlerControls.Events.FireMapNameChangeEvent();
            }
            FiddlerControls.Options.MapCmd  = cmdtext.Text;
            FiddlerControls.Options.MapArgs = argstext.Text;
            if (Directory.Exists(textBoxOutputPath.Text))
            {
                FiddlerControls.Options.OutputPath = textBoxOutputPath.Text;
            }
        }
示例#2
0
        private void OnClickApply(object sender, System.EventArgs e)
        {
            if (checkBoxAltDesign.Checked != FiddlerControls.Options.DesignAlternative)
            {
                FiddlerControls.Options.DesignAlternative = checkBoxAltDesign.Checked;
                UoFiddler.ChangeDesign();
                PluginInterface.Events.FireDesignChangeEvent();
            }

            //Files.CacheData = checkBoxQuintMaps.Checked;
            if (checkBoxQuintMaps.Checked != ((Map.Dangeon.Width == 7168) & (Map.Sosaria.Width == 12288)))
            {
                if (checkBoxQuintMaps.Checked)
                {
                    Map.Dangeon.Width  = 7168;
                    Map.Dangeon.Height = 4096;
                    Map.Sosaria.Width  = 12288;
                    Map.Sosaria.Height = 8192;
                    UoFiddler.ChangeMapSize();
                    Map.UseDiff = false;
                    FiddlerControls.Events.FireMapDiffChangeEvent();
                }
            }
            if (!checkBoxQuintMaps.Checked)
            {
                Files.CacheData = checkBoxCacheData.Checked;
                if (checkBoxNewMapSize.Checked != ((Map.Felucca.Width == 7168) & (Map.Trammel.Width == 7168)) ||
                    checkBoxPreAlphaMapSize.Checked != (Map.Britania.Width == 1024) || Map.Trammel.Width == 12288)
                {
                    if (checkBoxNewMapSize.Checked)
                    {
                        Map.Felucca.Width  = 7168;
                        Map.Felucca.Height = 4096;
                        Map.Trammel.Width  = 7168;
                        Map.Trammel.Height = 4096;
                    }
                    else if (checkBoxPreAlphaMapSize.Checked)
                    {
                        Map.Britania.Width  = 1024;
                        Map.Britania.Height = 1024;
                    }
                    else
                    {
                        Map.Felucca.Width  = 6144;
                        Map.Felucca.Height = 4096;
                        Map.Trammel.Width  = 6144;
                        Map.Trammel.Height = 4096;
                    }
                    UoFiddler.ChangeMapSize();
                }
                if (checkBoxuseDiff.Checked != Map.UseDiff)
                {
                    Map.UseDiff = checkBoxuseDiff.Checked;
                    FiddlerControls.Events.FireMapDiffChangeEvent();
                }
            }
            if ((numericUpDownItemSizeWidth.Value != FiddlerControls.Options.ArtItemSizeWidth) ||
                (numericUpDownItemSizeHeight.Value != FiddlerControls.Options.ArtItemSizeHeight))
            {
                FiddlerControls.Options.ArtItemSizeWidth  = (int)numericUpDownItemSizeWidth.Value;
                FiddlerControls.Options.ArtItemSizeHeight = (int)numericUpDownItemSizeHeight.Value;
                UoFiddler.ReloadItemTab();
            }
            if (checkBoxItemClip.Checked != FiddlerControls.Options.ArtItemClip)
            {
                FiddlerControls.Options.ArtItemClip = checkBoxItemClip.Checked;
                UoFiddler.ReloadItemTab();
            }
            Files.UseHashFile = checkBoxUseHash.Checked;

            if ((map0Nametext.Text != FiddlerControls.Options.MapNames[0]) ||
                (map1Nametext.Text != FiddlerControls.Options.MapNames[1]) ||
                (map2Nametext.Text != FiddlerControls.Options.MapNames[2]) ||
                (map3Nametext.Text != FiddlerControls.Options.MapNames[3]) ||
                (map4Nametext.Text != FiddlerControls.Options.MapNames[4]) ||
                (map5Nametext.Text != FiddlerControls.Options.MapNames[5]))
            {
                FiddlerControls.Options.MapNames[0] = map0Nametext.Text;
                FiddlerControls.Options.MapNames[1] = map1Nametext.Text;
                FiddlerControls.Options.MapNames[2] = map2Nametext.Text;
                FiddlerControls.Options.MapNames[3] = map3Nametext.Text;
                FiddlerControls.Options.MapNames[4] = map4Nametext.Text;
                FiddlerControls.Options.MapNames[5] = map5Nametext.Text;
                FiddlerControls.Events.FireMapNameChangeEvent();
            }
            FiddlerControls.Options.MapCmd  = cmdtext.Text;
            FiddlerControls.Options.MapArgs = argstext.Text;
        }