diff --git a/ARKBreedingStats/raising/RaisingControl.cs b/ARKBreedingStats/raising/RaisingControl.cs
index bdf21527..04eda0e8 100644
--- a/ARKBreedingStats/raising/RaisingControl.cs
+++ b/ARKBreedingStats/raising/RaisingControl.cs
@@ -146,10 +146,14 @@ private void FoodAmountNeeded()
if (_selectedSpecies.taming.eats?.Any() == true
&& uiControls.Trough.FoodAmountFromUntil(_selectedSpecies,
Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier,
+ Values.V.currentServerMultipliers.DinoCharacterFoodDrainMultiplier,
+ Values.V.currentServerMultipliers.TamedDinoCharacterFoodDrainMultiplier,
0, 1, out double totalFood))
{
var babyPhaseFoodValid = uiControls.Trough.FoodAmountFromUntil(_selectedSpecies,
Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier,
+ Values.V.currentServerMultipliers.DinoCharacterFoodDrainMultiplier,
+ Values.V.currentServerMultipliers.TamedDinoCharacterFoodDrainMultiplier,
0, .1, out double babyPhaseFood);
if (!string.IsNullOrEmpty(_lastSelectedFood))
@@ -243,12 +247,18 @@ private void UpdateMaturationProgress()
if (foodValue == 0) return;
if (uiControls.Trough.FoodAmountFromUntil(_selectedSpecies,
- Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier, maturation, 0.1,
+ Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier,
+ Values.V.currentServerMultipliers.DinoCharacterFoodDrainMultiplier,
+ Values.V.currentServerMultipliers.TamedDinoCharacterFoodDrainMultiplier,
+ maturation, 0.1,
out var foodAmount))
labelAmountFoodBaby.Text = $"{Math.Ceiling(foodAmount / foodValue)} {_lastSelectedFood} ({foodAmount:0.#} food units)";
if (uiControls.Trough.FoodAmountFromUntil(_selectedSpecies,
- Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier, maturation, 1,
+ Values.V.currentServerMultipliers.BabyFoodConsumptionSpeedMultiplier,
+ Values.V.currentServerMultipliers.DinoCharacterFoodDrainMultiplier,
+ Values.V.currentServerMultipliers.TamedDinoCharacterFoodDrainMultiplier,
+ maturation, 1,
out foodAmount))
labelAmountFoodAdult.Text = $"{Math.Ceiling(foodAmount / foodValue)} {_lastSelectedFood} ({foodAmount:0.#} food units)";
}
diff --git a/ARKBreedingStats/settings/Settings.Designer.cs b/ARKBreedingStats/settings/Settings.Designer.cs
index c545ef72..597697e5 100644
--- a/ARKBreedingStats/settings/Settings.Designer.cs
+++ b/ARKBreedingStats/settings/Settings.Designer.cs
@@ -45,25 +45,50 @@ private void InitializeComponent()
this.label6 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.nudTamedDinoCharacterFoodDrainEvent = new ARKBreedingStats.uiControls.Nud();
+ this.label64 = new System.Windows.Forms.Label();
+ this.nudTamedDinoCharacterFoodDrain = new ARKBreedingStats.uiControls.Nud();
+ this.nudBabyImprintAmountEvent = new ARKBreedingStats.uiControls.Nud();
this.label49 = new System.Windows.Forms.Label();
+ this.nudBabyImprintAmount = new ARKBreedingStats.uiControls.Nud();
this.label44 = new System.Windows.Forms.Label();
+ this.nudMatingSpeed = new ARKBreedingStats.uiControls.Nud();
+ this.nudBabyFoodConsumptionSpeedEvent = new ARKBreedingStats.uiControls.Nud();
+ this.nudMatingIntervalEvent = new ARKBreedingStats.uiControls.Nud();
+ this.nudBabyCuddleIntervalEvent = new ARKBreedingStats.uiControls.Nud();
+ this.nudBabyMatureSpeedEvent = new ARKBreedingStats.uiControls.Nud();
+ this.nudEggHatchSpeedEvent = new ARKBreedingStats.uiControls.Nud();
this.labelBabyFoodConsumptionSpeed = new System.Windows.Forms.Label();
+ this.nudBabyFoodConsumptionSpeed = new ARKBreedingStats.uiControls.Nud();
this.label3 = new System.Windows.Forms.Label();
+ this.nudMatingInterval = new ARKBreedingStats.uiControls.Nud();
this.label17 = new System.Windows.Forms.Label();
+ this.nudBabyCuddleInterval = new ARKBreedingStats.uiControls.Nud();
this.label13 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label();
+ this.nudBabyMatureSpeed = new ARKBreedingStats.uiControls.Nud();
+ this.nudBabyImprintingStatScale = new ARKBreedingStats.uiControls.Nud();
this.label8 = new System.Windows.Forms.Label();
+ this.nudEggHatchSpeed = new ARKBreedingStats.uiControls.Nud();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.LbDefaultLevelups = new System.Windows.Forms.Label();
+ this.nudMaxServerLevel = new ARKBreedingStats.uiControls.Nud();
this.lbMaxTotalLevel = new System.Windows.Forms.Label();
+ this.nudMaxGraphLevel = new ARKBreedingStats.uiControls.Nud();
this.label18 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
+ this.nudMaxWildLevels = new ARKBreedingStats.uiControls.Nud();
this.label10 = new System.Windows.Forms.Label();
+ this.nudMaxDomLevels = new ARKBreedingStats.uiControls.Nud();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.label57 = new System.Windows.Forms.Label();
this.label56 = new System.Windows.Forms.Label();
this.pbChartOddRange = new System.Windows.Forms.PictureBox();
this.pbChartEvenRange = new System.Windows.Forms.PictureBox();
+ this.nudChartLevelOddMax = new ARKBreedingStats.uiControls.Nud();
+ this.nudChartLevelOddMin = new ARKBreedingStats.uiControls.Nud();
+ this.nudChartLevelEvenMax = new ARKBreedingStats.uiControls.Nud();
+ this.nudChartLevelEvenMin = new ARKBreedingStats.uiControls.Nud();
this.CbHighlightLevelEvenOdd = new System.Windows.Forms.CheckBox();
this.CbHighlightLevel255 = new System.Windows.Forms.CheckBox();
this.cbIgnoreSexInBreedingPlan = new System.Windows.Forms.CheckBox();
@@ -71,22 +96,31 @@ private void InitializeComponent()
this.radioButtonFahrenheit = new System.Windows.Forms.RadioButton();
this.radioButtonCelsius = new System.Windows.Forms.RadioButton();
this.label12 = new System.Windows.Forms.Label();
+ this.numericUpDownMaxBreedingSug = new ARKBreedingStats.uiControls.Nud();
this.groupBox5 = new System.Windows.Forms.GroupBox();
+ this.nudDinoCharacterFoodDrainEvent = new ARKBreedingStats.uiControls.Nud();
+ this.nudTamingSpeedEvent = new ARKBreedingStats.uiControls.Nud();
this.label7 = new System.Windows.Forms.Label();
this.label14 = new System.Windows.Forms.Label();
+ this.nudDinoCharacterFoodDrain = new ARKBreedingStats.uiControls.Nud();
+ this.nudTamingSpeed = new ARKBreedingStats.uiControls.Nud();
this.label15 = new System.Windows.Forms.Label();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.label55 = new System.Windows.Forms.Label();
+ this.NudWaitBeforeAutoLoad = new ARKBreedingStats.uiControls.Nud();
this.label54 = new System.Windows.Forms.Label();
+ this.NudKeepBackupFilesCount = new ARKBreedingStats.uiControls.Nud();
this.label53 = new System.Windows.Forms.Label();
this.BtClearBackupFolder = new System.Windows.Forms.Button();
this.label52 = new System.Windows.Forms.Label();
this.BtBackupFolder = new System.Windows.Forms.Button();
this.label2 = new System.Windows.Forms.Label();
+ this.NudBackupEveryMinutes = new ARKBreedingStats.uiControls.Nud();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.checkBoxDisplayHiddenStats = new System.Windows.Forms.CheckBox();
this.tabControlSettings = new System.Windows.Forms.TabControl();
this.tabPageMultipliers = new System.Windows.Forms.TabPage();
+ this.BtSettingsToClipboard = new System.Windows.Forms.Button();
this.groupBox29 = new System.Windows.Forms.GroupBox();
this.CbAllowFlyerSpeedLeveling = new System.Windows.Forms.CheckBox();
this.label34 = new System.Windows.Forms.Label();
@@ -98,6 +132,7 @@ private void InitializeComponent()
this.cbSingleplayerSettings = new System.Windows.Forms.CheckBox();
this.groupBox11 = new System.Windows.Forms.GroupBox();
this.cbAllowMoreThanHundredImprinting = new System.Windows.Forms.CheckBox();
+ this.nudWildLevelStep = new ARKBreedingStats.uiControls.Nud();
this.cbConsiderWildLevelSteps = new System.Windows.Forms.CheckBox();
this.buttonEventToDefault = new System.Windows.Forms.Button();
this.labelEvent = new System.Windows.Forms.Label();
@@ -115,12 +150,14 @@ private void InitializeComponent()
this.cbDevTools = new System.Windows.Forms.CheckBox();
this.GbSpecies = new System.Windows.Forms.GroupBox();
this.LbSpeciesSelectorCountLastUsed = new System.Windows.Forms.Label();
+ this.NudSpeciesSelectorCountLastUsed = new ARKBreedingStats.uiControls.Nud();
this.groupBox26 = new System.Windows.Forms.GroupBox();
this.cbAdminConsoleCommandWithCheat = new System.Windows.Forms.CheckBox();
this.groupBox25 = new System.Windows.Forms.GroupBox();
this.CbbAppDefaultFontName = new System.Windows.Forms.ComboBox();
this.label48 = new System.Windows.Forms.Label();
this.CbbColorMode = new System.Windows.Forms.ComboBox();
+ this.nudDefaultFontSize = new ARKBreedingStats.uiControls.Nud();
this.label33 = new System.Windows.Forms.Label();
this.label32 = new System.Windows.Forms.Label();
this.groupBox20 = new System.Windows.Forms.GroupBox();
@@ -141,6 +178,7 @@ private void InitializeComponent()
this.groupBox32 = new System.Windows.Forms.GroupBox();
this.LbInfoGraphicSize = new System.Windows.Forms.Label();
this.CbbInfoGraphicFontName = new System.Windows.Forms.ComboBox();
+ this.nudInfoGraphicHeight = new ARKBreedingStats.uiControls.Nud();
this.BtInfoGraphicForeColor = new System.Windows.Forms.Button();
this.BtInfoGraphicBackColor = new System.Windows.Forms.Button();
this.BtInfoGraphicBorderColor = new System.Windows.Forms.Button();
@@ -165,12 +203,17 @@ private void InitializeComponent()
this.cbImportUpdateCreatureStatus = new System.Windows.Forms.CheckBox();
this.groupBox15 = new System.Windows.Forms.GroupBox();
this.dataGridView_FileLocations = new System.Windows.Forms.DataGridView();
+ this.convenientNameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.serverNameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.fileLocationDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dgvFileLocation_Change = new System.Windows.Forms.DataGridViewButtonColumn();
this.ImportWithQuickImport = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.dgvFileLocation_Delete = new System.Windows.Forms.DataGridViewButtonColumn();
+ this.aTImportFileLocationBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.btAddSavegameFileLocation = new System.Windows.Forms.Button();
this.labelSavegameFileLocationHint = new System.Windows.Forms.Label();
this.groupBox14 = new System.Windows.Forms.GroupBox();
+ this.fileSelectorExtractedSaveFolder = new ARKBreedingStats.uiControls.FileSelector();
this.label24 = new System.Windows.Forms.Label();
this.tabPageImportExported = new System.Windows.Forms.TabPage();
this.BtGetExportFolderAutomatically = new System.Windows.Forms.Button();
@@ -181,6 +224,7 @@ private void InitializeComponent()
this.groupBox23 = new System.Windows.Forms.GroupBox();
this.label31 = new System.Windows.Forms.Label();
this.label30 = new System.Windows.Forms.Label();
+ this.nudImportLowerBoundTE = new ARKBreedingStats.uiControls.Nud();
this.groupBox22 = new System.Windows.Forms.GroupBox();
this.CbBringToFrontOnImportExportIssue = new System.Windows.Forms.CheckBox();
this.CbAutoExtractAddToLibrary = new System.Windows.Forms.CheckBox();
@@ -211,9 +255,13 @@ private void InitializeComponent()
this.nudWarnImportMoreThan = new System.Windows.Forms.NumericUpDown();
this.groupBox13 = new System.Windows.Forms.GroupBox();
this.dataGridViewExportFolders = new System.Windows.Forms.DataGridView();
+ this.convenientNameDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.ownerSuffixDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.folderPathDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dgvExportFolderChange = new System.Windows.Forms.DataGridViewButtonColumn();
this.dgvExportFolderDelete = new System.Windows.Forms.DataGridViewButtonColumn();
this.dgvExportMakeDefault = new System.Windows.Forms.DataGridViewButtonColumn();
+ this.aTExportFolderLocationsBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.btAddExportFolder = new System.Windows.Forms.Button();
this.label25 = new System.Windows.Forms.Label();
this.tabPageTimers = new System.Windows.Forms.TabPage();
@@ -224,23 +272,34 @@ private void InitializeComponent()
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.label22 = new System.Windows.Forms.Label();
this.tbPlayAlarmsSeconds = new System.Windows.Forms.TextBox();
+ this.customSCCustom = new ARKBreedingStats.settings.customSoundChooser();
+ this.customSCWakeup = new ARKBreedingStats.settings.customSoundChooser();
+ this.customSCBirth = new ARKBreedingStats.settings.customSoundChooser();
+ this.customSCStarving = new ARKBreedingStats.settings.customSoundChooser();
this.label20 = new System.Windows.Forms.Label();
this.tabPageOverlay = new System.Windows.Forms.TabPage();
this.groupBox10 = new System.Windows.Forms.GroupBox();
this.CbOverlayDisplayInheritance = new System.Windows.Forms.CheckBox();
this.label45 = new System.Windows.Forms.Label();
this.pCustomOverlayLocation = new System.Windows.Forms.Panel();
+ this.nudCustomOverlayLocX = new ARKBreedingStats.uiControls.Nud();
this.label42 = new System.Windows.Forms.Label();
this.label43 = new System.Windows.Forms.Label();
+ this.nudCustomOverlayLocY = new ARKBreedingStats.uiControls.Nud();
this.cbCustomOverlayLocation = new System.Windows.Forms.CheckBox();
this.label38 = new System.Windows.Forms.Label();
+ this.nudOverlayInfoPosY = new ARKBreedingStats.uiControls.Nud();
this.label39 = new System.Windows.Forms.Label();
+ this.nudOverlayInfoPosDFR = new ARKBreedingStats.uiControls.Nud();
this.label40 = new System.Windows.Forms.Label();
this.label37 = new System.Windows.Forms.Label();
+ this.nudOverlayTimerPosY = new ARKBreedingStats.uiControls.Nud();
this.label36 = new System.Windows.Forms.Label();
+ this.nudOverlayTimerPosX = new ARKBreedingStats.uiControls.Nud();
this.label35 = new System.Windows.Forms.Label();
this.cbInventoryCheck = new System.Windows.Forms.CheckBox();
this.label21 = new System.Windows.Forms.Label();
+ this.nudOverlayInfoDuration = new ARKBreedingStats.uiControls.Nud();
this.chkbSpeechRecognition = new System.Windows.Forms.CheckBox();
this.tabPageOCR = new System.Windows.Forms.TabPage();
this.groupBox1 = new System.Windows.Forms.GroupBox();
@@ -249,117 +308,99 @@ private void InitializeComponent()
this.label60 = new System.Windows.Forms.Label();
this.label59 = new System.Windows.Forms.Label();
this.label58 = new System.Windows.Forms.Label();
+ this.NudOCRClipboardCropHeight = new ARKBreedingStats.uiControls.Nud();
+ this.NudOCRClipboardCropWidth = new ARKBreedingStats.uiControls.Nud();
+ this.NudOCRClipboardCropTop = new ARKBreedingStats.uiControls.Nud();
+ this.NudOCRClipboardCropLeft = new ARKBreedingStats.uiControls.Nud();
this.CbOCRFromClipboard = new System.Windows.Forms.CheckBox();
this.button1 = new System.Windows.Forms.Button();
this.cbOCRIgnoreImprintValue = new System.Windows.Forms.CheckBox();
this.cbShowOCRButton = new System.Windows.Forms.CheckBox();
this.label23 = new System.Windows.Forms.Label();
+ this.nudWaitBeforeScreenCapture = new ARKBreedingStats.uiControls.Nud();
this.label19 = new System.Windows.Forms.Label();
+ this.nudWhiteThreshold = new ARKBreedingStats.uiControls.Nud();
this.tbOCRCaptureApp = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label();
this.cbbOCRApp = new System.Windows.Forms.ComboBox();
this.label1 = new System.Windows.Forms.Label();
this.panel1 = new System.Windows.Forms.Panel();
this.colorDialog1 = new System.Windows.Forms.ColorDialog();
- this.BtSettingsToClipboard = new System.Windows.Forms.Button();
- this.nudWildLevelStep = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyImprintAmountEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyImprintAmount = new ARKBreedingStats.uiControls.Nud();
- this.nudMatingSpeed = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyFoodConsumptionSpeedEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudMatingIntervalEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyCuddleIntervalEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyMatureSpeedEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudEggHatchSpeedEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyFoodConsumptionSpeed = new ARKBreedingStats.uiControls.Nud();
- this.nudMatingInterval = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyCuddleInterval = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyMatureSpeed = new ARKBreedingStats.uiControls.Nud();
- this.nudBabyImprintingStatScale = new ARKBreedingStats.uiControls.Nud();
- this.nudEggHatchSpeed = new ARKBreedingStats.uiControls.Nud();
- this.nudMaxServerLevel = new ARKBreedingStats.uiControls.Nud();
- this.nudMaxGraphLevel = new ARKBreedingStats.uiControls.Nud();
- this.nudMaxWildLevels = new ARKBreedingStats.uiControls.Nud();
- this.nudMaxDomLevels = new ARKBreedingStats.uiControls.Nud();
- this.nudDinoCharacterFoodDrainEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudTamingSpeedEvent = new ARKBreedingStats.uiControls.Nud();
- this.nudDinoCharacterFoodDrain = new ARKBreedingStats.uiControls.Nud();
- this.nudTamingSpeed = new ARKBreedingStats.uiControls.Nud();
- this.NudSpeciesSelectorCountLastUsed = new ARKBreedingStats.uiControls.Nud();
- this.nudDefaultFontSize = new ARKBreedingStats.uiControls.Nud();
- this.nudChartLevelOddMax = new ARKBreedingStats.uiControls.Nud();
- this.nudChartLevelOddMin = new ARKBreedingStats.uiControls.Nud();
- this.nudChartLevelEvenMax = new ARKBreedingStats.uiControls.Nud();
- this.nudChartLevelEvenMin = new ARKBreedingStats.uiControls.Nud();
- this.numericUpDownMaxBreedingSug = new ARKBreedingStats.uiControls.Nud();
- this.NudWaitBeforeAutoLoad = new ARKBreedingStats.uiControls.Nud();
- this.NudKeepBackupFilesCount = new ARKBreedingStats.uiControls.Nud();
- this.NudBackupEveryMinutes = new ARKBreedingStats.uiControls.Nud();
- this.nudInfoGraphicHeight = new ARKBreedingStats.uiControls.Nud();
- this.convenientNameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.serverNameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.fileLocationDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.aTImportFileLocationBindingSource = new System.Windows.Forms.BindingSource(this.components);
- this.fileSelectorExtractedSaveFolder = new ARKBreedingStats.uiControls.FileSelector();
- this.nudImportLowerBoundTE = new ARKBreedingStats.uiControls.Nud();
- this.convenientNameDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.ownerSuffixDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.folderPathDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.aTExportFolderLocationsBindingSource = new System.Windows.Forms.BindingSource(this.components);
- this.customSCCustom = new ARKBreedingStats.settings.customSoundChooser();
- this.customSCWakeup = new ARKBreedingStats.settings.customSoundChooser();
- this.customSCBirth = new ARKBreedingStats.settings.customSoundChooser();
- this.customSCStarving = new ARKBreedingStats.settings.customSoundChooser();
- this.nudCustomOverlayLocX = new ARKBreedingStats.uiControls.Nud();
- this.nudCustomOverlayLocY = new ARKBreedingStats.uiControls.Nud();
- this.nudOverlayInfoPosY = new ARKBreedingStats.uiControls.Nud();
- this.nudOverlayInfoPosDFR = new ARKBreedingStats.uiControls.Nud();
- this.nudOverlayTimerPosY = new ARKBreedingStats.uiControls.Nud();
- this.nudOverlayTimerPosX = new ARKBreedingStats.uiControls.Nud();
- this.nudOverlayInfoDuration = new ARKBreedingStats.uiControls.Nud();
- this.NudOCRClipboardCropHeight = new ARKBreedingStats.uiControls.Nud();
- this.NudOCRClipboardCropWidth = new ARKBreedingStats.uiControls.Nud();
- this.NudOCRClipboardCropTop = new ARKBreedingStats.uiControls.Nud();
- this.NudOCRClipboardCropLeft = new ARKBreedingStats.uiControls.Nud();
- this.nudWaitBeforeScreenCapture = new ARKBreedingStats.uiControls.Nud();
- this.nudWhiteThreshold = new ARKBreedingStats.uiControls.Nud();
this.groupBoxMultiplier.SuspendLayout();
this.groupBox2.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamedDinoCharacterFoodDrainEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamedDinoCharacterFoodDrain)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmountEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmount)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingSpeed)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeedEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingIntervalEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleIntervalEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeedEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeedEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeed)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingInterval)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleInterval)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeed)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintingStatScale)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeed)).BeginInit();
this.groupBox3.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxServerLevel)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxGraphLevel)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxWildLevels)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxDomLevels)).BeginInit();
this.groupBox4.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pbChartOddRange)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbChartEvenRange)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMax)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMin)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMax)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMin)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxBreedingSug)).BeginInit();
this.groupBox5.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrainEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeedEvent)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrain)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeed)).BeginInit();
this.groupBox6.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.NudWaitBeforeAutoLoad)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.NudKeepBackupFilesCount)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.NudBackupEveryMinutes)).BeginInit();
this.groupBox7.SuspendLayout();
this.tabControlSettings.SuspendLayout();
this.tabPageMultipliers.SuspendLayout();
this.groupBox29.SuspendLayout();
this.groupBox18.SuspendLayout();
this.groupBox11.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudWildLevelStep)).BeginInit();
this.tabPageGeneral.SuspendLayout();
this.groupBox31.SuspendLayout();
this.groupBox30.SuspendLayout();
this.GbImgCacheLocalAppData.SuspendLayout();
this.groupBox16.SuspendLayout();
this.GbSpecies.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.NudSpeciesSelectorCountLastUsed)).BeginInit();
this.groupBox26.SuspendLayout();
this.groupBox25.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDefaultFontSize)).BeginInit();
this.groupBox20.SuspendLayout();
this.groupBox17.SuspendLayout();
this.groupBox9.SuspendLayout();
this.tabPageInfoGraphic.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.PbInfoGraphicPreview)).BeginInit();
this.groupBox32.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudInfoGraphicHeight)).BeginInit();
this.groupBox28.SuspendLayout();
this.tabPageImportSavegame.SuspendLayout();
this.groupBox12.SuspendLayout();
this.groupBox15.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView_FileLocations)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.aTImportFileLocationBindingSource)).BeginInit();
this.groupBox14.SuspendLayout();
this.tabPageImportExported.SuspendLayout();
this.groupBox27.SuspendLayout();
this.groupBox23.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudImportLowerBoundTE)).BeginInit();
this.groupBox22.SuspendLayout();
this.panel2.SuspendLayout();
this.groupBox21.SuspendLayout();
@@ -367,52 +408,13 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.nudWarnImportMoreThan)).BeginInit();
this.groupBox13.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridViewExportFolders)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.aTExportFolderLocationsBindingSource)).BeginInit();
this.tabPageTimers.SuspendLayout();
this.groupBox24.SuspendLayout();
this.groupBox8.SuspendLayout();
this.tabPageOverlay.SuspendLayout();
this.groupBox10.SuspendLayout();
this.pCustomOverlayLocation.SuspendLayout();
- this.tabPageOCR.SuspendLayout();
- this.groupBox1.SuspendLayout();
- this.panel1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.nudWildLevelStep)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmountEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmount)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingSpeed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeedEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingIntervalEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleIntervalEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeedEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeedEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingInterval)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleInterval)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintingStatScale)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxServerLevel)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxGraphLevel)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxWildLevels)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxDomLevels)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrainEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeedEvent)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrain)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudSpeciesSelectorCountLastUsed)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDefaultFontSize)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMax)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMin)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMax)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMin)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxBreedingSug)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudWaitBeforeAutoLoad)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudKeepBackupFilesCount)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudBackupEveryMinutes)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudInfoGraphicHeight)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.aTImportFileLocationBindingSource)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudImportLowerBoundTE)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.aTExportFolderLocationsBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudCustomOverlayLocX)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudCustomOverlayLocY)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayInfoPosY)).BeginInit();
@@ -420,12 +422,15 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.nudOverlayTimerPosY)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayTimerPosX)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayInfoDuration)).BeginInit();
+ this.tabPageOCR.SuspendLayout();
+ this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropHeight)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropWidth)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropTop)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropLeft)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudWaitBeforeScreenCapture)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.nudWhiteThreshold)).BeginInit();
+ this.panel1.SuspendLayout();
this.SuspendLayout();
//
// groupBoxMultiplier
@@ -571,6 +576,9 @@ private void InitializeComponent()
//
// groupBox2
//
+ this.groupBox2.Controls.Add(this.nudTamedDinoCharacterFoodDrain);
+ this.groupBox2.Controls.Add(this.nudTamedDinoCharacterFoodDrainEvent);
+ this.groupBox2.Controls.Add(this.label64);
this.groupBox2.Controls.Add(this.nudBabyImprintAmountEvent);
this.groupBox2.Controls.Add(this.label49);
this.groupBox2.Controls.Add(this.nudBabyImprintAmount);
@@ -595,3146 +603,2689 @@ private void InitializeComponent()
this.groupBox2.Controls.Add(this.nudEggHatchSpeed);
this.groupBox2.Location = new System.Drawing.Point(394, 241);
this.groupBox2.Name = "groupBox2";
- this.groupBox2.Size = new System.Drawing.Size(346, 241);
+ this.groupBox2.Size = new System.Drawing.Size(346, 255);
this.groupBox2.TabIndex = 7;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Breeding-Multiplier";
//
- // label49
+ // nudTamedDinoCharacterFoodDrainEvent
//
- this.label49.AutoSize = true;
- this.label49.Location = new System.Drawing.Point(10, 151);
- this.label49.Name = "label49";
- this.label49.Size = new System.Drawing.Size(139, 13);
- this.label49.TabIndex = 20;
- this.label49.Text = "BabyImprintAmountMultiplier";
+ this.nudTamedDinoCharacterFoodDrainEvent.DecimalPlaces = 6;
+ this.nudTamedDinoCharacterFoodDrainEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudTamedDinoCharacterFoodDrainEvent.Location = new System.Drawing.Point(263, 227);
+ this.nudTamedDinoCharacterFoodDrainEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudTamedDinoCharacterFoodDrainEvent.Name = "nudTamedDinoCharacterFoodDrainEvent";
+ this.nudTamedDinoCharacterFoodDrainEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudTamedDinoCharacterFoodDrainEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudTamedDinoCharacterFoodDrainEvent.TabIndex = 23;
+ this.nudTamedDinoCharacterFoodDrainEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label44
+ // label64
//
- this.label44.AutoSize = true;
- this.label44.Location = new System.Drawing.Point(10, 21);
- this.label44.Name = "label44";
- this.label44.Size = new System.Drawing.Size(111, 13);
- this.label44.TabIndex = 18;
- this.label44.Text = "MatingSpeedMultiplier";
+ this.label64.AutoSize = true;
+ this.label64.Location = new System.Drawing.Point(10, 229);
+ this.label64.Name = "label64";
+ this.label64.Size = new System.Drawing.Size(177, 13);
+ this.label64.TabIndex = 22;
+ this.label64.Text = "TamedDinoCharacterFoodDrainMult";
//
- // labelBabyFoodConsumptionSpeed
+ // nudTamedDinoCharacterFoodDrain
//
- this.labelBabyFoodConsumptionSpeed.AutoSize = true;
- this.labelBabyFoodConsumptionSpeed.Location = new System.Drawing.Point(10, 203);
- this.labelBabyFoodConsumptionSpeed.Name = "labelBabyFoodConsumptionSpeed";
- this.labelBabyFoodConsumptionSpeed.Size = new System.Drawing.Size(167, 13);
- this.labelBabyFoodConsumptionSpeed.TabIndex = 10;
- this.labelBabyFoodConsumptionSpeed.Text = "BabyFoodConsumptionSpeedMult";
+ this.nudTamedDinoCharacterFoodDrain.DecimalPlaces = 6;
+ this.nudTamedDinoCharacterFoodDrain.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudTamedDinoCharacterFoodDrain.Location = new System.Drawing.Point(183, 227);
+ this.nudTamedDinoCharacterFoodDrain.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudTamedDinoCharacterFoodDrain.Name = "nudTamedDinoCharacterFoodDrain";
+ this.nudTamedDinoCharacterFoodDrain.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudTamedDinoCharacterFoodDrain.Size = new System.Drawing.Size(72, 20);
+ this.nudTamedDinoCharacterFoodDrain.TabIndex = 21;
+ this.nudTamedDinoCharacterFoodDrain.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label3
+ // nudBabyImprintAmountEvent
//
- this.label3.AutoSize = true;
- this.label3.Location = new System.Drawing.Point(10, 47);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(115, 13);
- this.label3.TabIndex = 8;
- this.label3.Text = "MatingIntervalMultiplier";
- //
- // label17
- //
- this.label17.AutoSize = true;
- this.label17.Location = new System.Drawing.Point(10, 125);
- this.label17.Name = "label17";
- this.label17.Size = new System.Drawing.Size(140, 13);
- this.label17.TabIndex = 6;
- this.label17.Text = "BabyCuddleIntervalMultiplier";
- //
- // label13
- //
- this.label13.AutoSize = true;
- this.label13.Location = new System.Drawing.Point(10, 177);
- this.label13.Name = "label13";
- this.label13.Size = new System.Drawing.Size(163, 13);
- this.label13.TabIndex = 4;
- this.label13.Text = "BabyImprintingStatScaleMultiplier";
+ this.nudBabyImprintAmountEvent.DecimalPlaces = 6;
+ this.nudBabyImprintAmountEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyImprintAmountEvent.Location = new System.Drawing.Point(263, 149);
+ this.nudBabyImprintAmountEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintAmountEvent.Name = "nudBabyImprintAmountEvent";
+ this.nudBabyImprintAmountEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintAmountEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyImprintAmountEvent.TabIndex = 12;
+ this.nudBabyImprintAmountEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label9
+ // label49
//
- this.label9.AutoSize = true;
- this.label9.Location = new System.Drawing.Point(10, 99);
- this.label9.Name = "label9";
- this.label9.Size = new System.Drawing.Size(136, 13);
- this.label9.TabIndex = 2;
- this.label9.Text = "BabyMatureSpeedMultiplier";
+ this.label49.AutoSize = true;
+ this.label49.Location = new System.Drawing.Point(10, 151);
+ this.label49.Name = "label49";
+ this.label49.Size = new System.Drawing.Size(139, 13);
+ this.label49.TabIndex = 20;
+ this.label49.Text = "BabyImprintAmountMultiplier";
//
- // label8
+ // nudBabyImprintAmount
//
- this.label8.AutoSize = true;
- this.label8.Location = new System.Drawing.Point(10, 73);
- this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(127, 13);
- this.label8.TabIndex = 0;
- this.label8.Text = "EggHatchSpeedMultiplier";
+ this.nudBabyImprintAmount.DecimalPlaces = 6;
+ this.nudBabyImprintAmount.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyImprintAmount.Location = new System.Drawing.Point(183, 149);
+ this.nudBabyImprintAmount.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintAmount.Name = "nudBabyImprintAmount";
+ this.nudBabyImprintAmount.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintAmount.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyImprintAmount.TabIndex = 5;
+ this.nudBabyImprintAmount.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // groupBox3
+ // label44
//
- this.groupBox3.Controls.Add(this.LbDefaultLevelups);
- this.groupBox3.Controls.Add(this.nudMaxServerLevel);
- this.groupBox3.Controls.Add(this.lbMaxTotalLevel);
- this.groupBox3.Controls.Add(this.nudMaxGraphLevel);
- this.groupBox3.Controls.Add(this.label18);
- this.groupBox3.Controls.Add(this.label11);
- this.groupBox3.Controls.Add(this.nudMaxWildLevels);
- this.groupBox3.Controls.Add(this.label10);
- this.groupBox3.Controls.Add(this.nudMaxDomLevels);
- this.groupBox3.Location = new System.Drawing.Point(394, 6);
- this.groupBox3.Name = "groupBox3";
- this.groupBox3.Size = new System.Drawing.Size(345, 127);
- this.groupBox3.TabIndex = 5;
- this.groupBox3.TabStop = false;
- this.groupBox3.Text = "Maximum Levels on Server";
+ this.label44.AutoSize = true;
+ this.label44.Location = new System.Drawing.Point(10, 21);
+ this.label44.Name = "label44";
+ this.label44.Size = new System.Drawing.Size(111, 13);
+ this.label44.TabIndex = 18;
+ this.label44.Text = "MatingSpeedMultiplier";
//
- // LbDefaultLevelups
+ // nudMatingSpeed
//
- this.LbDefaultLevelups.AutoSize = true;
- this.LbDefaultLevelups.Location = new System.Drawing.Point(246, 47);
- this.LbDefaultLevelups.Name = "LbDefaultLevelups";
- this.LbDefaultLevelups.Size = new System.Drawing.Size(0, 13);
- this.LbDefaultLevelups.TabIndex = 13;
+ this.nudMatingSpeed.DecimalPlaces = 6;
+ this.nudMatingSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudMatingSpeed.Location = new System.Drawing.Point(183, 19);
+ this.nudMatingSpeed.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudMatingSpeed.Name = "nudMatingSpeed";
+ this.nudMatingSpeed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMatingSpeed.Size = new System.Drawing.Size(72, 20);
+ this.nudMatingSpeed.TabIndex = 0;
+ this.nudMatingSpeed.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // lbMaxTotalLevel
+ // nudBabyFoodConsumptionSpeedEvent
//
- this.lbMaxTotalLevel.AutoSize = true;
- this.lbMaxTotalLevel.Location = new System.Drawing.Point(10, 99);
- this.lbMaxTotalLevel.Name = "lbMaxTotalLevel";
- this.lbMaxTotalLevel.Size = new System.Drawing.Size(143, 13);
- this.lbMaxTotalLevel.TabIndex = 12;
- this.lbMaxTotalLevel.Text = "Max Total Level (0: disabled)";
+ this.nudBabyFoodConsumptionSpeedEvent.DecimalPlaces = 6;
+ this.nudBabyFoodConsumptionSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyFoodConsumptionSpeedEvent.Location = new System.Drawing.Point(263, 201);
+ this.nudBabyFoodConsumptionSpeedEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyFoodConsumptionSpeedEvent.Name = "nudBabyFoodConsumptionSpeedEvent";
+ this.nudBabyFoodConsumptionSpeedEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyFoodConsumptionSpeedEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyFoodConsumptionSpeedEvent.TabIndex = 13;
+ this.nudBabyFoodConsumptionSpeedEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label18
+ // nudMatingIntervalEvent
//
- this.label18.AutoSize = true;
- this.label18.Location = new System.Drawing.Point(10, 73);
- this.label18.Name = "label18";
- this.label18.Size = new System.Drawing.Size(88, 13);
- this.label18.TabIndex = 10;
- this.label18.Text = "Max Graph Level";
+ this.nudMatingIntervalEvent.DecimalPlaces = 6;
+ this.nudMatingIntervalEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudMatingIntervalEvent.Location = new System.Drawing.Point(263, 45);
+ this.nudMatingIntervalEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudMatingIntervalEvent.Name = "nudMatingIntervalEvent";
+ this.nudMatingIntervalEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMatingIntervalEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudMatingIntervalEvent.TabIndex = 8;
+ this.nudMatingIntervalEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label11
+ // nudBabyCuddleIntervalEvent
//
- this.label11.AutoSize = true;
- this.label11.Location = new System.Drawing.Point(10, 21);
- this.label11.Name = "label11";
- this.label11.Size = new System.Drawing.Size(80, 13);
- this.label11.TabIndex = 0;
- this.label11.Text = "Max Wild Level";
+ this.nudBabyCuddleIntervalEvent.DecimalPlaces = 6;
+ this.nudBabyCuddleIntervalEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyCuddleIntervalEvent.Location = new System.Drawing.Point(263, 123);
+ this.nudBabyCuddleIntervalEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyCuddleIntervalEvent.Name = "nudBabyCuddleIntervalEvent";
+ this.nudBabyCuddleIntervalEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyCuddleIntervalEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyCuddleIntervalEvent.TabIndex = 11;
+ this.nudBabyCuddleIntervalEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label10
+ // nudBabyMatureSpeedEvent
//
- this.label10.AutoSize = true;
- this.label10.Location = new System.Drawing.Point(10, 47);
- this.label10.Name = "label10";
- this.label10.Size = new System.Drawing.Size(109, 13);
- this.label10.TabIndex = 2;
- this.label10.Text = "Max Tamed Levelups";
+ this.nudBabyMatureSpeedEvent.DecimalPlaces = 6;
+ this.nudBabyMatureSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyMatureSpeedEvent.Location = new System.Drawing.Point(263, 97);
+ this.nudBabyMatureSpeedEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyMatureSpeedEvent.Name = "nudBabyMatureSpeedEvent";
+ this.nudBabyMatureSpeedEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyMatureSpeedEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyMatureSpeedEvent.TabIndex = 10;
+ this.nudBabyMatureSpeedEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // groupBox4
+ // nudEggHatchSpeedEvent
//
- this.groupBox4.Controls.Add(this.label57);
- this.groupBox4.Controls.Add(this.label56);
- this.groupBox4.Controls.Add(this.pbChartOddRange);
- this.groupBox4.Controls.Add(this.pbChartEvenRange);
- this.groupBox4.Controls.Add(this.nudChartLevelOddMax);
- this.groupBox4.Controls.Add(this.nudChartLevelOddMin);
- this.groupBox4.Controls.Add(this.nudChartLevelEvenMax);
- this.groupBox4.Controls.Add(this.nudChartLevelEvenMin);
- this.groupBox4.Controls.Add(this.CbHighlightLevelEvenOdd);
- this.groupBox4.Controls.Add(this.CbHighlightLevel255);
- this.groupBox4.Controls.Add(this.cbIgnoreSexInBreedingPlan);
- this.groupBox4.Controls.Add(this.label16);
- this.groupBox4.Controls.Add(this.radioButtonFahrenheit);
- this.groupBox4.Controls.Add(this.radioButtonCelsius);
- this.groupBox4.Controls.Add(this.label12);
- this.groupBox4.Controls.Add(this.numericUpDownMaxBreedingSug);
- this.groupBox4.Location = new System.Drawing.Point(6, 233);
- this.groupBox4.Name = "groupBox4";
- this.groupBox4.Size = new System.Drawing.Size(317, 172);
- this.groupBox4.TabIndex = 1;
- this.groupBox4.TabStop = false;
- this.groupBox4.Text = "Breeding Planner";
- //
- // label57
- //
- this.label57.AutoSize = true;
- this.label57.Location = new System.Drawing.Point(6, 139);
- this.label57.Name = "label57";
- this.label57.Size = new System.Drawing.Size(31, 26);
- this.label57.TabIndex = 15;
- this.label57.Text = "hue\r\neven";
- //
- // label56
- //
- this.label56.AutoSize = true;
- this.label56.Location = new System.Drawing.Point(178, 139);
- this.label56.Name = "label56";
- this.label56.Size = new System.Drawing.Size(25, 26);
- this.label56.TabIndex = 14;
- this.label56.Text = "hue\r\nodd";
+ this.nudEggHatchSpeedEvent.DecimalPlaces = 6;
+ this.nudEggHatchSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudEggHatchSpeedEvent.Location = new System.Drawing.Point(263, 71);
+ this.nudEggHatchSpeedEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudEggHatchSpeedEvent.Name = "nudEggHatchSpeedEvent";
+ this.nudEggHatchSpeedEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudEggHatchSpeedEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudEggHatchSpeedEvent.TabIndex = 9;
+ this.nudEggHatchSpeedEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // pbChartOddRange
+ // labelBabyFoodConsumptionSpeed
//
- this.pbChartOddRange.Location = new System.Drawing.Point(209, 158);
- this.pbChartOddRange.Name = "pbChartOddRange";
- this.pbChartOddRange.Size = new System.Drawing.Size(100, 10);
- this.pbChartOddRange.TabIndex = 13;
- this.pbChartOddRange.TabStop = false;
+ this.labelBabyFoodConsumptionSpeed.AutoSize = true;
+ this.labelBabyFoodConsumptionSpeed.Location = new System.Drawing.Point(10, 203);
+ this.labelBabyFoodConsumptionSpeed.Name = "labelBabyFoodConsumptionSpeed";
+ this.labelBabyFoodConsumptionSpeed.Size = new System.Drawing.Size(167, 13);
+ this.labelBabyFoodConsumptionSpeed.TabIndex = 10;
+ this.labelBabyFoodConsumptionSpeed.Text = "BabyFoodConsumptionSpeedMult";
//
- // pbChartEvenRange
+ // nudBabyFoodConsumptionSpeed
//
- this.pbChartEvenRange.Location = new System.Drawing.Point(43, 158);
- this.pbChartEvenRange.Name = "pbChartEvenRange";
- this.pbChartEvenRange.Size = new System.Drawing.Size(100, 10);
- this.pbChartEvenRange.TabIndex = 12;
- this.pbChartEvenRange.TabStop = false;
+ this.nudBabyFoodConsumptionSpeed.DecimalPlaces = 6;
+ this.nudBabyFoodConsumptionSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyFoodConsumptionSpeed.Location = new System.Drawing.Point(183, 201);
+ this.nudBabyFoodConsumptionSpeed.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyFoodConsumptionSpeed.Name = "nudBabyFoodConsumptionSpeed";
+ this.nudBabyFoodConsumptionSpeed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyFoodConsumptionSpeed.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyFoodConsumptionSpeed.TabIndex = 7;
+ this.nudBabyFoodConsumptionSpeed.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // CbHighlightLevelEvenOdd
+ // label3
//
- this.CbHighlightLevelEvenOdd.AutoSize = true;
- this.CbHighlightLevelEvenOdd.Location = new System.Drawing.Point(6, 114);
- this.CbHighlightLevelEvenOdd.Name = "CbHighlightLevelEvenOdd";
- this.CbHighlightLevelEvenOdd.Size = new System.Drawing.Size(156, 17);
- this.CbHighlightLevelEvenOdd.TabIndex = 7;
- this.CbHighlightLevelEvenOdd.Text = "Highlight even / odd levels";
- this.CbHighlightLevelEvenOdd.UseVisualStyleBackColor = true;
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(10, 47);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(115, 13);
+ this.label3.TabIndex = 8;
+ this.label3.Text = "MatingIntervalMultiplier";
//
- // CbHighlightLevel255
+ // nudMatingInterval
//
- this.CbHighlightLevel255.AutoSize = true;
- this.CbHighlightLevel255.Location = new System.Drawing.Point(6, 91);
- this.CbHighlightLevel255.Name = "CbHighlightLevel255";
- this.CbHighlightLevel255.Size = new System.Drawing.Size(159, 17);
- this.CbHighlightLevel255.TabIndex = 6;
- this.CbHighlightLevel255.Text = "Highlight Level 254 and 255";
- this.CbHighlightLevel255.UseVisualStyleBackColor = true;
+ this.nudMatingInterval.DecimalPlaces = 6;
+ this.nudMatingInterval.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudMatingInterval.Location = new System.Drawing.Point(183, 45);
+ this.nudMatingInterval.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudMatingInterval.Name = "nudMatingInterval";
+ this.nudMatingInterval.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMatingInterval.Size = new System.Drawing.Size(72, 20);
+ this.nudMatingInterval.TabIndex = 1;
+ this.nudMatingInterval.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // cbIgnoreSexInBreedingPlan
+ // label17
//
- this.cbIgnoreSexInBreedingPlan.AutoSize = true;
- this.cbIgnoreSexInBreedingPlan.Location = new System.Drawing.Point(6, 68);
- this.cbIgnoreSexInBreedingPlan.Name = "cbIgnoreSexInBreedingPlan";
- this.cbIgnoreSexInBreedingPlan.Size = new System.Drawing.Size(157, 17);
- this.cbIgnoreSexInBreedingPlan.TabIndex = 5;
- this.cbIgnoreSexInBreedingPlan.Text = "Ignore Sex in Breeding-Plan";
- this.cbIgnoreSexInBreedingPlan.UseVisualStyleBackColor = true;
+ this.label17.AutoSize = true;
+ this.label17.Location = new System.Drawing.Point(10, 125);
+ this.label17.Name = "label17";
+ this.label17.Size = new System.Drawing.Size(140, 13);
+ this.label17.TabIndex = 6;
+ this.label17.Text = "BabyCuddleIntervalMultiplier";
//
- // label16
+ // nudBabyCuddleInterval
//
- this.label16.AutoSize = true;
- this.label16.Location = new System.Drawing.Point(10, 47);
- this.label16.Name = "label16";
- this.label16.Size = new System.Drawing.Size(67, 13);
- this.label16.TabIndex = 2;
- this.label16.Text = "Temperature";
+ this.nudBabyCuddleInterval.DecimalPlaces = 6;
+ this.nudBabyCuddleInterval.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyCuddleInterval.Location = new System.Drawing.Point(183, 123);
+ this.nudBabyCuddleInterval.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyCuddleInterval.Name = "nudBabyCuddleInterval";
+ this.nudBabyCuddleInterval.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyCuddleInterval.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyCuddleInterval.TabIndex = 4;
+ this.nudBabyCuddleInterval.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // radioButtonFahrenheit
+ // label13
//
- this.radioButtonFahrenheit.AutoSize = true;
- this.radioButtonFahrenheit.Location = new System.Drawing.Point(276, 45);
- this.radioButtonFahrenheit.Name = "radioButtonFahrenheit";
- this.radioButtonFahrenheit.Size = new System.Drawing.Size(35, 17);
- this.radioButtonFahrenheit.TabIndex = 4;
- this.radioButtonFahrenheit.Text = "°F";
- this.radioButtonFahrenheit.UseVisualStyleBackColor = true;
+ this.label13.AutoSize = true;
+ this.label13.Location = new System.Drawing.Point(10, 177);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(163, 13);
+ this.label13.TabIndex = 4;
+ this.label13.Text = "BabyImprintingStatScaleMultiplier";
//
- // radioButtonCelsius
+ // label9
//
- this.radioButtonCelsius.AutoSize = true;
- this.radioButtonCelsius.Checked = true;
- this.radioButtonCelsius.Location = new System.Drawing.Point(234, 45);
- this.radioButtonCelsius.Name = "radioButtonCelsius";
- this.radioButtonCelsius.Size = new System.Drawing.Size(36, 17);
- this.radioButtonCelsius.TabIndex = 3;
- this.radioButtonCelsius.TabStop = true;
- this.radioButtonCelsius.Text = "°C";
- this.radioButtonCelsius.UseVisualStyleBackColor = true;
+ this.label9.AutoSize = true;
+ this.label9.Location = new System.Drawing.Point(10, 99);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(136, 13);
+ this.label9.TabIndex = 2;
+ this.label9.Text = "BabyMatureSpeedMultiplier";
//
- // label12
+ // nudBabyMatureSpeed
//
- this.label12.AutoSize = true;
- this.label12.Location = new System.Drawing.Point(10, 21);
- this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(154, 13);
- this.label12.TabIndex = 0;
- this.label12.Text = "Max Breeding Pair Suggestions";
+ this.nudBabyMatureSpeed.DecimalPlaces = 6;
+ this.nudBabyMatureSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyMatureSpeed.Location = new System.Drawing.Point(183, 97);
+ this.nudBabyMatureSpeed.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyMatureSpeed.Name = "nudBabyMatureSpeed";
+ this.nudBabyMatureSpeed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyMatureSpeed.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyMatureSpeed.TabIndex = 3;
+ this.nudBabyMatureSpeed.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // groupBox5
+ // nudBabyImprintingStatScale
//
- this.groupBox5.Controls.Add(this.nudDinoCharacterFoodDrainEvent);
- this.groupBox5.Controls.Add(this.nudTamingSpeedEvent);
- this.groupBox5.Controls.Add(this.label7);
- this.groupBox5.Controls.Add(this.label14);
- this.groupBox5.Controls.Add(this.nudDinoCharacterFoodDrain);
- this.groupBox5.Controls.Add(this.nudTamingSpeed);
- this.groupBox5.Location = new System.Drawing.Point(394, 163);
- this.groupBox5.Name = "groupBox5";
- this.groupBox5.Size = new System.Drawing.Size(345, 72);
- this.groupBox5.TabIndex = 6;
- this.groupBox5.TabStop = false;
- this.groupBox5.Text = "Taming-Multiplier";
+ this.nudBabyImprintingStatScale.DecimalPlaces = 6;
+ this.nudBabyImprintingStatScale.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudBabyImprintingStatScale.Location = new System.Drawing.Point(183, 175);
+ this.nudBabyImprintingStatScale.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintingStatScale.Name = "nudBabyImprintingStatScale";
+ this.nudBabyImprintingStatScale.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudBabyImprintingStatScale.Size = new System.Drawing.Size(72, 20);
+ this.nudBabyImprintingStatScale.TabIndex = 6;
+ this.nudBabyImprintingStatScale.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label7
+ // label8
//
- this.label7.AutoSize = true;
- this.label7.Location = new System.Drawing.Point(10, 47);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(165, 13);
- this.label7.TabIndex = 2;
- this.label7.Text = "DinoCharacterFoodDrainMultiplier";
+ this.label8.AutoSize = true;
+ this.label8.Location = new System.Drawing.Point(10, 73);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(127, 13);
+ this.label8.TabIndex = 0;
+ this.label8.Text = "EggHatchSpeedMultiplier";
//
- // label14
+ // nudEggHatchSpeed
//
- this.label14.AutoSize = true;
- this.label14.Location = new System.Drawing.Point(10, 21);
- this.label14.Name = "label14";
- this.label14.Size = new System.Drawing.Size(114, 13);
- this.label14.TabIndex = 0;
- this.label14.Text = "TamingSpeedMultiplier";
+ this.nudEggHatchSpeed.DecimalPlaces = 6;
+ this.nudEggHatchSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudEggHatchSpeed.Location = new System.Drawing.Point(183, 71);
+ this.nudEggHatchSpeed.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudEggHatchSpeed.Name = "nudEggHatchSpeed";
+ this.nudEggHatchSpeed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudEggHatchSpeed.Size = new System.Drawing.Size(72, 20);
+ this.nudEggHatchSpeed.TabIndex = 2;
+ this.nudEggHatchSpeed.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // label15
+ // groupBox3
//
- this.label15.Location = new System.Drawing.Point(453, 527);
- this.label15.Name = "label15";
- this.label15.Size = new System.Drawing.Size(289, 77);
- this.label15.TabIndex = 9;
- this.label15.Text = resources.GetString("label15.Text");
+ this.groupBox3.Controls.Add(this.LbDefaultLevelups);
+ this.groupBox3.Controls.Add(this.nudMaxServerLevel);
+ this.groupBox3.Controls.Add(this.lbMaxTotalLevel);
+ this.groupBox3.Controls.Add(this.nudMaxGraphLevel);
+ this.groupBox3.Controls.Add(this.label18);
+ this.groupBox3.Controls.Add(this.label11);
+ this.groupBox3.Controls.Add(this.nudMaxWildLevels);
+ this.groupBox3.Controls.Add(this.label10);
+ this.groupBox3.Controls.Add(this.nudMaxDomLevels);
+ this.groupBox3.Location = new System.Drawing.Point(394, 6);
+ this.groupBox3.Name = "groupBox3";
+ this.groupBox3.Size = new System.Drawing.Size(345, 127);
+ this.groupBox3.TabIndex = 5;
+ this.groupBox3.TabStop = false;
+ this.groupBox3.Text = "Maximum Levels on Server";
//
- // groupBox6
+ // LbDefaultLevelups
//
- this.groupBox6.Controls.Add(this.label55);
- this.groupBox6.Controls.Add(this.NudWaitBeforeAutoLoad);
- this.groupBox6.Controls.Add(this.label54);
- this.groupBox6.Controls.Add(this.NudKeepBackupFilesCount);
- this.groupBox6.Controls.Add(this.label53);
- this.groupBox6.Controls.Add(this.BtClearBackupFolder);
- this.groupBox6.Controls.Add(this.label52);
- this.groupBox6.Controls.Add(this.BtBackupFolder);
- this.groupBox6.Controls.Add(this.label2);
- this.groupBox6.Controls.Add(this.label5);
- this.groupBox6.Controls.Add(this.checkBoxAutoSave);
- this.groupBox6.Controls.Add(this.chkCollectionSync);
- this.groupBox6.Controls.Add(this.label6);
- this.groupBox6.Controls.Add(this.NudBackupEveryMinutes);
- this.groupBox6.Location = new System.Drawing.Point(6, 6);
- this.groupBox6.Name = "groupBox6";
- this.groupBox6.Size = new System.Drawing.Size(317, 221);
- this.groupBox6.TabIndex = 0;
- this.groupBox6.TabStop = false;
- this.groupBox6.Text = "Save / Load";
+ this.LbDefaultLevelups.AutoSize = true;
+ this.LbDefaultLevelups.Location = new System.Drawing.Point(246, 47);
+ this.LbDefaultLevelups.Name = "LbDefaultLevelups";
+ this.LbDefaultLevelups.Size = new System.Drawing.Size(0, 13);
+ this.LbDefaultLevelups.TabIndex = 13;
//
- // label55
+ // nudMaxServerLevel
//
- this.label55.AutoSize = true;
- this.label55.Location = new System.Drawing.Point(193, 20);
- this.label55.Name = "label55";
- this.label55.Size = new System.Drawing.Size(118, 13);
- this.label55.TabIndex = 13;
- this.label55.Text = "wait before loading [ms]";
+ this.nudMaxServerLevel.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudMaxServerLevel.Location = new System.Drawing.Point(183, 97);
+ this.nudMaxServerLevel.Maximum = new decimal(new int[] {
+ 100000,
+ 0,
+ 0,
+ 0});
+ this.nudMaxServerLevel.Name = "nudMaxServerLevel";
+ this.nudMaxServerLevel.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMaxServerLevel.Size = new System.Drawing.Size(57, 20);
+ this.nudMaxServerLevel.TabIndex = 3;
//
- // label54
+ // lbMaxTotalLevel
//
- this.label54.AutoSize = true;
- this.label54.Location = new System.Drawing.Point(110, 120);
- this.label54.Name = "label54";
- this.label54.Size = new System.Drawing.Size(171, 13);
- this.label54.TabIndex = 5;
- this.label54.Text = "backup files (0 to disable backups)";
+ this.lbMaxTotalLevel.AutoSize = true;
+ this.lbMaxTotalLevel.Location = new System.Drawing.Point(10, 99);
+ this.lbMaxTotalLevel.Name = "lbMaxTotalLevel";
+ this.lbMaxTotalLevel.Size = new System.Drawing.Size(143, 13);
+ this.lbMaxTotalLevel.TabIndex = 12;
+ this.lbMaxTotalLevel.Text = "Max Total Level (0: disabled)";
//
- // label53
+ // nudMaxGraphLevel
//
- this.label53.AutoSize = true;
- this.label53.Location = new System.Drawing.Point(6, 120);
- this.label53.Name = "label53";
- this.label53.Size = new System.Drawing.Size(32, 13);
- this.label53.TabIndex = 3;
- this.label53.Text = "Keep";
+ this.nudMaxGraphLevel.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudMaxGraphLevel.Location = new System.Drawing.Point(183, 71);
+ this.nudMaxGraphLevel.Maximum = new decimal(new int[] {
+ 100000,
+ 0,
+ 0,
+ 0});
+ this.nudMaxGraphLevel.Name = "nudMaxGraphLevel";
+ this.nudMaxGraphLevel.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMaxGraphLevel.Size = new System.Drawing.Size(57, 20);
+ this.nudMaxGraphLevel.TabIndex = 2;
//
- // BtClearBackupFolder
+ // label18
//
- this.BtClearBackupFolder.Location = new System.Drawing.Point(288, 191);
- this.BtClearBackupFolder.Name = "BtClearBackupFolder";
- this.BtClearBackupFolder.Size = new System.Drawing.Size(23, 23);
- this.BtClearBackupFolder.TabIndex = 11;
- this.BtClearBackupFolder.Text = "×";
- this.BtClearBackupFolder.UseVisualStyleBackColor = true;
- this.BtClearBackupFolder.Click += new System.EventHandler(this.BtClearBackupFolder_Click);
+ this.label18.AutoSize = true;
+ this.label18.Location = new System.Drawing.Point(10, 73);
+ this.label18.Name = "label18";
+ this.label18.Size = new System.Drawing.Size(88, 13);
+ this.label18.TabIndex = 10;
+ this.label18.Text = "Max Graph Level";
//
- // label52
+ // label11
//
- this.label52.AutoSize = true;
- this.label52.Location = new System.Drawing.Point(6, 175);
- this.label52.Name = "label52";
- this.label52.Size = new System.Drawing.Size(308, 13);
- this.label52.TabIndex = 9;
- this.label52.Text = "Global backup folder (if emtpy, the folder of the save file is used)";
+ this.label11.AutoSize = true;
+ this.label11.Location = new System.Drawing.Point(10, 21);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(80, 13);
+ this.label11.TabIndex = 0;
+ this.label11.Text = "Max Wild Level";
//
- // BtBackupFolder
+ // nudMaxWildLevels
//
- this.BtBackupFolder.AutoEllipsis = true;
- this.BtBackupFolder.Location = new System.Drawing.Point(6, 191);
- this.BtBackupFolder.Name = "BtBackupFolder";
- this.BtBackupFolder.Size = new System.Drawing.Size(276, 23);
- this.BtBackupFolder.TabIndex = 10;
- this.BtBackupFolder.Text = "n/a";
- this.BtBackupFolder.UseVisualStyleBackColor = true;
- this.BtBackupFolder.Click += new System.EventHandler(this.BtBackupFolder_Click);
+ this.nudMaxWildLevels.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudMaxWildLevels.Location = new System.Drawing.Point(183, 19);
+ this.nudMaxWildLevels.Maximum = new decimal(new int[] {
+ 100000,
+ 0,
+ 0,
+ 0});
+ this.nudMaxWildLevels.Name = "nudMaxWildLevels";
+ this.nudMaxWildLevels.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMaxWildLevels.Size = new System.Drawing.Size(57, 20);
+ this.nudMaxWildLevels.TabIndex = 0;
//
- // label2
+ // label10
//
- this.label2.Location = new System.Drawing.Point(6, 62);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(305, 48);
- this.label2.TabIndex = 2;
- this.label2.Text = "Enable both checkboxes if you want to edit the library file with multiple persons" +
- ". Place the .asb collection-file in a shared-folder that the others have access " +
- "to.";
+ this.label10.AutoSize = true;
+ this.label10.Location = new System.Drawing.Point(10, 47);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(109, 13);
+ this.label10.TabIndex = 2;
+ this.label10.Text = "Max Tamed Levelups";
//
- // groupBox7
+ // nudMaxDomLevels
//
- this.groupBox7.Controls.Add(this.checkBoxDisplayHiddenStats);
- this.groupBox7.Location = new System.Drawing.Point(6, 411);
- this.groupBox7.Name = "groupBox7";
- this.groupBox7.Size = new System.Drawing.Size(317, 43);
- this.groupBox7.TabIndex = 2;
- this.groupBox7.TabStop = false;
- this.groupBox7.Text = "Extractor";
+ this.nudMaxDomLevels.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudMaxDomLevels.Location = new System.Drawing.Point(183, 45);
+ this.nudMaxDomLevels.Maximum = new decimal(new int[] {
+ 100000,
+ 0,
+ 0,
+ 0});
+ this.nudMaxDomLevels.Name = "nudMaxDomLevels";
+ this.nudMaxDomLevels.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudMaxDomLevels.Size = new System.Drawing.Size(57, 20);
+ this.nudMaxDomLevels.TabIndex = 1;
//
- // checkBoxDisplayHiddenStats
+ // groupBox4
//
- this.checkBoxDisplayHiddenStats.AutoSize = true;
- this.checkBoxDisplayHiddenStats.Location = new System.Drawing.Point(13, 19);
- this.checkBoxDisplayHiddenStats.Name = "checkBoxDisplayHiddenStats";
- this.checkBoxDisplayHiddenStats.Size = new System.Drawing.Size(246, 17);
- this.checkBoxDisplayHiddenStats.TabIndex = 0;
- this.checkBoxDisplayHiddenStats.Text = "Display all used stats (e.g. oxygen for aquatics)";
- this.checkBoxDisplayHiddenStats.UseVisualStyleBackColor = true;
+ this.groupBox4.Controls.Add(this.label57);
+ this.groupBox4.Controls.Add(this.label56);
+ this.groupBox4.Controls.Add(this.pbChartOddRange);
+ this.groupBox4.Controls.Add(this.pbChartEvenRange);
+ this.groupBox4.Controls.Add(this.nudChartLevelOddMax);
+ this.groupBox4.Controls.Add(this.nudChartLevelOddMin);
+ this.groupBox4.Controls.Add(this.nudChartLevelEvenMax);
+ this.groupBox4.Controls.Add(this.nudChartLevelEvenMin);
+ this.groupBox4.Controls.Add(this.CbHighlightLevelEvenOdd);
+ this.groupBox4.Controls.Add(this.CbHighlightLevel255);
+ this.groupBox4.Controls.Add(this.cbIgnoreSexInBreedingPlan);
+ this.groupBox4.Controls.Add(this.label16);
+ this.groupBox4.Controls.Add(this.radioButtonFahrenheit);
+ this.groupBox4.Controls.Add(this.radioButtonCelsius);
+ this.groupBox4.Controls.Add(this.label12);
+ this.groupBox4.Controls.Add(this.numericUpDownMaxBreedingSug);
+ this.groupBox4.Location = new System.Drawing.Point(6, 233);
+ this.groupBox4.Name = "groupBox4";
+ this.groupBox4.Size = new System.Drawing.Size(317, 172);
+ this.groupBox4.TabIndex = 1;
+ this.groupBox4.TabStop = false;
+ this.groupBox4.Text = "Breeding Planner";
//
- // tabControlSettings
+ // label57
//
- this.tabControlSettings.Controls.Add(this.tabPageMultipliers);
- this.tabControlSettings.Controls.Add(this.tabPageGeneral);
- this.tabControlSettings.Controls.Add(this.tabPageInfoGraphic);
- this.tabControlSettings.Controls.Add(this.tabPageImportSavegame);
- this.tabControlSettings.Controls.Add(this.tabPageImportExported);
- this.tabControlSettings.Controls.Add(this.tabPageTimers);
- this.tabControlSettings.Controls.Add(this.tabPageOverlay);
- this.tabControlSettings.Controls.Add(this.tabPageOCR);
- this.tabControlSettings.Dock = System.Windows.Forms.DockStyle.Fill;
- this.tabControlSettings.Location = new System.Drawing.Point(0, 0);
- this.tabControlSettings.Name = "tabControlSettings";
- this.tabControlSettings.SelectedIndex = 0;
- this.tabControlSettings.Size = new System.Drawing.Size(758, 702);
- this.tabControlSettings.TabIndex = 11;
+ this.label57.AutoSize = true;
+ this.label57.Location = new System.Drawing.Point(6, 139);
+ this.label57.Name = "label57";
+ this.label57.Size = new System.Drawing.Size(31, 26);
+ this.label57.TabIndex = 15;
+ this.label57.Text = "hue\r\neven";
//
- // tabPageMultipliers
+ // label56
//
- this.tabPageMultipliers.AllowDrop = true;
- this.tabPageMultipliers.AutoScroll = true;
- this.tabPageMultipliers.Controls.Add(this.BtSettingsToClipboard);
- this.tabPageMultipliers.Controls.Add(this.groupBox29);
- this.tabPageMultipliers.Controls.Add(this.label34);
- this.tabPageMultipliers.Controls.Add(this.btExportMultipliers);
- this.tabPageMultipliers.Controls.Add(this.groupBox18);
- this.tabPageMultipliers.Controls.Add(this.label27);
- this.tabPageMultipliers.Controls.Add(this.cbSingleplayerSettings);
- this.tabPageMultipliers.Controls.Add(this.groupBox11);
- this.tabPageMultipliers.Controls.Add(this.buttonEventToDefault);
- this.tabPageMultipliers.Controls.Add(this.labelEvent);
- this.tabPageMultipliers.Controls.Add(this.groupBoxMultiplier);
- this.tabPageMultipliers.Controls.Add(this.groupBox2);
- this.tabPageMultipliers.Controls.Add(this.groupBox3);
- this.tabPageMultipliers.Controls.Add(this.label15);
- this.tabPageMultipliers.Controls.Add(this.groupBox5);
- this.tabPageMultipliers.Location = new System.Drawing.Point(4, 22);
- this.tabPageMultipliers.Name = "tabPageMultipliers";
- this.tabPageMultipliers.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageMultipliers.Size = new System.Drawing.Size(750, 676);
- this.tabPageMultipliers.TabIndex = 1;
- this.tabPageMultipliers.Text = "Multipliers";
- this.tabPageMultipliers.UseVisualStyleBackColor = true;
- this.tabPageMultipliers.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabPage2_DragDrop);
- this.tabPageMultipliers.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabPage2_DragEnter);
+ this.label56.AutoSize = true;
+ this.label56.Location = new System.Drawing.Point(178, 139);
+ this.label56.Name = "label56";
+ this.label56.Size = new System.Drawing.Size(25, 26);
+ this.label56.TabIndex = 14;
+ this.label56.Text = "hue\r\nodd";
//
- // groupBox29
+ // pbChartOddRange
//
- this.groupBox29.Controls.Add(this.CbAllowFlyerSpeedLeveling);
- this.groupBox29.Location = new System.Drawing.Point(6, 488);
- this.groupBox29.Name = "groupBox29";
- this.groupBox29.Size = new System.Drawing.Size(382, 50);
- this.groupBox29.TabIndex = 2;
- this.groupBox29.TabStop = false;
- this.groupBox29.Text = "AllowFlyerSpeedLeveling";
+ this.pbChartOddRange.Location = new System.Drawing.Point(209, 158);
+ this.pbChartOddRange.Name = "pbChartOddRange";
+ this.pbChartOddRange.Size = new System.Drawing.Size(100, 10);
+ this.pbChartOddRange.TabIndex = 13;
+ this.pbChartOddRange.TabStop = false;
//
- // CbAllowFlyerSpeedLeveling
+ // pbChartEvenRange
//
- this.CbAllowFlyerSpeedLeveling.AutoSize = true;
- this.CbAllowFlyerSpeedLeveling.Location = new System.Drawing.Point(6, 19);
- this.CbAllowFlyerSpeedLeveling.Name = "CbAllowFlyerSpeedLeveling";
- this.CbAllowFlyerSpeedLeveling.Size = new System.Drawing.Size(144, 17);
- this.CbAllowFlyerSpeedLeveling.TabIndex = 0;
- this.CbAllowFlyerSpeedLeveling.Text = "AllowFlyerSpeedLeveling";
- this.CbAllowFlyerSpeedLeveling.UseVisualStyleBackColor = true;
+ this.pbChartEvenRange.Location = new System.Drawing.Point(43, 158);
+ this.pbChartEvenRange.Name = "pbChartEvenRange";
+ this.pbChartEvenRange.Size = new System.Drawing.Size(100, 10);
+ this.pbChartEvenRange.TabIndex = 12;
+ this.pbChartEvenRange.TabStop = false;
//
- // label34
+ // nudChartLevelOddMax
//
- this.label34.Location = new System.Drawing.Point(404, 605);
- this.label34.Name = "label34";
- this.label34.Size = new System.Drawing.Size(338, 34);
- this.label34.TabIndex = 10;
- this.label34.Text = "You can export the settings on this page to a file or the clipboard to share it w" +
- "ith tribe members or for bug reports.";
+ this.nudChartLevelOddMax.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudChartLevelOddMax.Location = new System.Drawing.Point(268, 137);
+ this.nudChartLevelOddMax.Maximum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelOddMax.Minimum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ -2147483648});
+ this.nudChartLevelOddMax.Name = "nudChartLevelOddMax";
+ this.nudChartLevelOddMax.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelOddMax.Size = new System.Drawing.Size(41, 20);
+ this.nudChartLevelOddMax.TabIndex = 11;
+ this.nudChartLevelOddMax.Value = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelOddMax.ValueChanged += new System.EventHandler(this.nudChartLevelOddMax_ValueChanged);
//
- // btExportMultipliers
+ // nudChartLevelOddMin
//
- this.btExportMultipliers.Location = new System.Drawing.Point(407, 642);
- this.btExportMultipliers.Name = "btExportMultipliers";
- this.btExportMultipliers.Size = new System.Drawing.Size(187, 23);
- this.btExportMultipliers.TabIndex = 11;
- this.btExportMultipliers.Text = "Export multiplier settings to file…";
- this.btExportMultipliers.UseVisualStyleBackColor = true;
- this.btExportMultipliers.Click += new System.EventHandler(this.btExportMultipliers_Click);
+ this.nudChartLevelOddMin.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudChartLevelOddMin.Location = new System.Drawing.Point(209, 137);
+ this.nudChartLevelOddMin.Maximum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelOddMin.Minimum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ -2147483648});
+ this.nudChartLevelOddMin.Name = "nudChartLevelOddMin";
+ this.nudChartLevelOddMin.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelOddMin.Size = new System.Drawing.Size(41, 20);
+ this.nudChartLevelOddMin.TabIndex = 10;
+ this.nudChartLevelOddMin.ValueChanged += new System.EventHandler(this.nudChartLevelOddMin_ValueChanged);
//
- // groupBox18
+ // nudChartLevelEvenMax
//
- this.groupBox18.Controls.Add(this.btApplyPreset);
- this.groupBox18.Controls.Add(this.cbbStatMultiplierPresets);
- this.groupBox18.Location = new System.Drawing.Point(6, 619);
- this.groupBox18.Name = "groupBox18";
- this.groupBox18.Size = new System.Drawing.Size(382, 51);
- this.groupBox18.TabIndex = 4;
- this.groupBox18.TabStop = false;
- this.groupBox18.Text = "Multiplier Presets";
+ this.nudChartLevelEvenMax.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudChartLevelEvenMax.Location = new System.Drawing.Point(102, 137);
+ this.nudChartLevelEvenMax.Maximum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelEvenMax.Minimum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ -2147483648});
+ this.nudChartLevelEvenMax.Name = "nudChartLevelEvenMax";
+ this.nudChartLevelEvenMax.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelEvenMax.Size = new System.Drawing.Size(41, 20);
+ this.nudChartLevelEvenMax.TabIndex = 9;
+ this.nudChartLevelEvenMax.ValueChanged += new System.EventHandler(this.nudChartLevelEvenMax_ValueChanged);
//
- // btApplyPreset
+ // nudChartLevelEvenMin
//
- this.btApplyPreset.Location = new System.Drawing.Point(229, 17);
- this.btApplyPreset.Name = "btApplyPreset";
- this.btApplyPreset.Size = new System.Drawing.Size(146, 23);
- this.btApplyPreset.TabIndex = 1;
- this.btApplyPreset.Text = "Apply Preset Multipliers";
- this.btApplyPreset.UseVisualStyleBackColor = true;
- this.btApplyPreset.Click += new System.EventHandler(this.BtApplyPreset_Click);
+ this.nudChartLevelEvenMin.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudChartLevelEvenMin.Location = new System.Drawing.Point(43, 137);
+ this.nudChartLevelEvenMin.Maximum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelEvenMin.Minimum = new decimal(new int[] {
+ 360,
+ 0,
+ 0,
+ -2147483648});
+ this.nudChartLevelEvenMin.Name = "nudChartLevelEvenMin";
+ this.nudChartLevelEvenMin.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudChartLevelEvenMin.Size = new System.Drawing.Size(41, 20);
+ this.nudChartLevelEvenMin.TabIndex = 8;
+ this.nudChartLevelEvenMin.ValueChanged += new System.EventHandler(this.nudChartLevelEvenMin_ValueChanged);
//
- // cbbStatMultiplierPresets
+ // CbHighlightLevelEvenOdd
//
- this.cbbStatMultiplierPresets.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cbbStatMultiplierPresets.FormattingEnabled = true;
- this.cbbStatMultiplierPresets.Location = new System.Drawing.Point(6, 19);
- this.cbbStatMultiplierPresets.Name = "cbbStatMultiplierPresets";
- this.cbbStatMultiplierPresets.Size = new System.Drawing.Size(217, 21);
- this.cbbStatMultiplierPresets.TabIndex = 0;
- //
- // label27
- //
- this.label27.AutoSize = true;
- this.label27.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label27.Location = new System.Drawing.Point(417, 527);
- this.label27.Name = "label27";
- this.label27.Size = new System.Drawing.Size(37, 26);
- this.label27.TabIndex = 12;
- this.label27.Text = "💡";
+ this.CbHighlightLevelEvenOdd.AutoSize = true;
+ this.CbHighlightLevelEvenOdd.Location = new System.Drawing.Point(6, 114);
+ this.CbHighlightLevelEvenOdd.Name = "CbHighlightLevelEvenOdd";
+ this.CbHighlightLevelEvenOdd.Size = new System.Drawing.Size(156, 17);
+ this.CbHighlightLevelEvenOdd.TabIndex = 7;
+ this.CbHighlightLevelEvenOdd.Text = "Highlight even / odd levels";
+ this.CbHighlightLevelEvenOdd.UseVisualStyleBackColor = true;
//
- // cbSingleplayerSettings
+ // CbHighlightLevel255
//
- this.cbSingleplayerSettings.AutoSize = true;
- this.cbSingleplayerSettings.Location = new System.Drawing.Point(15, 23);
- this.cbSingleplayerSettings.Name = "cbSingleplayerSettings";
- this.cbSingleplayerSettings.Size = new System.Drawing.Size(124, 17);
- this.cbSingleplayerSettings.TabIndex = 0;
- this.cbSingleplayerSettings.Text = "Singleplayer Settings";
- this.cbSingleplayerSettings.UseVisualStyleBackColor = true;
- this.cbSingleplayerSettings.CheckedChanged += new System.EventHandler(this.cbSingleplayerSettings_CheckedChanged);
+ this.CbHighlightLevel255.AutoSize = true;
+ this.CbHighlightLevel255.Location = new System.Drawing.Point(6, 91);
+ this.CbHighlightLevel255.Name = "CbHighlightLevel255";
+ this.CbHighlightLevel255.Size = new System.Drawing.Size(159, 17);
+ this.CbHighlightLevel255.TabIndex = 6;
+ this.CbHighlightLevel255.Text = "Highlight Level 254 and 255";
+ this.CbHighlightLevel255.UseVisualStyleBackColor = true;
//
- // groupBox11
+ // cbIgnoreSexInBreedingPlan
//
- this.groupBox11.Controls.Add(this.cbAllowMoreThanHundredImprinting);
- this.groupBox11.Controls.Add(this.nudWildLevelStep);
- this.groupBox11.Controls.Add(this.cbConsiderWildLevelSteps);
- this.groupBox11.Location = new System.Drawing.Point(6, 544);
- this.groupBox11.Name = "groupBox11";
- this.groupBox11.Size = new System.Drawing.Size(382, 69);
- this.groupBox11.TabIndex = 3;
- this.groupBox11.TabStop = false;
- this.groupBox11.Text = "Extractor";
+ this.cbIgnoreSexInBreedingPlan.AutoSize = true;
+ this.cbIgnoreSexInBreedingPlan.Location = new System.Drawing.Point(6, 68);
+ this.cbIgnoreSexInBreedingPlan.Name = "cbIgnoreSexInBreedingPlan";
+ this.cbIgnoreSexInBreedingPlan.Size = new System.Drawing.Size(157, 17);
+ this.cbIgnoreSexInBreedingPlan.TabIndex = 5;
+ this.cbIgnoreSexInBreedingPlan.Text = "Ignore Sex in Breeding-Plan";
+ this.cbIgnoreSexInBreedingPlan.UseVisualStyleBackColor = true;
//
- // cbAllowMoreThanHundredImprinting
+ // label16
//
- this.cbAllowMoreThanHundredImprinting.AutoSize = true;
- this.cbAllowMoreThanHundredImprinting.Location = new System.Drawing.Point(6, 43);
- this.cbAllowMoreThanHundredImprinting.Name = "cbAllowMoreThanHundredImprinting";
- this.cbAllowMoreThanHundredImprinting.Size = new System.Drawing.Size(177, 17);
- this.cbAllowMoreThanHundredImprinting.TabIndex = 2;
- this.cbAllowMoreThanHundredImprinting.Text = "Allow more than 100% imprinting";
- this.cbAllowMoreThanHundredImprinting.UseVisualStyleBackColor = true;
+ this.label16.AutoSize = true;
+ this.label16.Location = new System.Drawing.Point(10, 47);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(67, 13);
+ this.label16.TabIndex = 2;
+ this.label16.Text = "Temperature";
//
- // cbConsiderWildLevelSteps
+ // radioButtonFahrenheit
//
- this.cbConsiderWildLevelSteps.AutoSize = true;
- this.cbConsiderWildLevelSteps.Location = new System.Drawing.Point(6, 18);
- this.cbConsiderWildLevelSteps.Name = "cbConsiderWildLevelSteps";
- this.cbConsiderWildLevelSteps.Size = new System.Drawing.Size(144, 17);
- this.cbConsiderWildLevelSteps.TabIndex = 0;
- this.cbConsiderWildLevelSteps.Text = "Consider Wild-level steps";
- this.cbConsiderWildLevelSteps.UseVisualStyleBackColor = true;
+ this.radioButtonFahrenheit.AutoSize = true;
+ this.radioButtonFahrenheit.Location = new System.Drawing.Point(276, 45);
+ this.radioButtonFahrenheit.Name = "radioButtonFahrenheit";
+ this.radioButtonFahrenheit.Size = new System.Drawing.Size(35, 17);
+ this.radioButtonFahrenheit.TabIndex = 4;
+ this.radioButtonFahrenheit.Text = "°F";
+ this.radioButtonFahrenheit.UseVisualStyleBackColor = true;
//
- // buttonEventToDefault
+ // radioButtonCelsius
//
- this.buttonEventToDefault.Location = new System.Drawing.Point(604, 488);
- this.buttonEventToDefault.Name = "buttonEventToDefault";
- this.buttonEventToDefault.Size = new System.Drawing.Size(136, 23);
- this.buttonEventToDefault.TabIndex = 8;
- this.buttonEventToDefault.Text = "Copy non-Event to Event";
- this.buttonEventToDefault.UseVisualStyleBackColor = true;
- this.buttonEventToDefault.Click += new System.EventHandler(this.buttonEventToDefault_Click);
+ this.radioButtonCelsius.AutoSize = true;
+ this.radioButtonCelsius.Checked = true;
+ this.radioButtonCelsius.Location = new System.Drawing.Point(234, 45);
+ this.radioButtonCelsius.Name = "radioButtonCelsius";
+ this.radioButtonCelsius.Size = new System.Drawing.Size(36, 17);
+ this.radioButtonCelsius.TabIndex = 3;
+ this.radioButtonCelsius.TabStop = true;
+ this.radioButtonCelsius.Text = "°C";
+ this.radioButtonCelsius.UseVisualStyleBackColor = true;
//
- // labelEvent
+ // label12
//
- this.labelEvent.AutoSize = true;
- this.labelEvent.Location = new System.Drawing.Point(654, 147);
- this.labelEvent.Name = "labelEvent";
- this.labelEvent.Size = new System.Drawing.Size(78, 13);
- this.labelEvent.TabIndex = 9;
- this.labelEvent.Text = "↓ Event-values";
+ this.label12.AutoSize = true;
+ this.label12.Location = new System.Drawing.Point(10, 21);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(154, 13);
+ this.label12.TabIndex = 0;
+ this.label12.Text = "Max Breeding Pair Suggestions";
//
- // tabPageGeneral
+ // numericUpDownMaxBreedingSug
//
- this.tabPageGeneral.AutoScroll = true;
- this.tabPageGeneral.Controls.Add(this.groupBox31);
- this.tabPageGeneral.Controls.Add(this.groupBox30);
- this.tabPageGeneral.Controls.Add(this.GbImgCacheLocalAppData);
- this.tabPageGeneral.Controls.Add(this.groupBox16);
- this.tabPageGeneral.Controls.Add(this.GbSpecies);
- this.tabPageGeneral.Controls.Add(this.groupBox26);
- this.tabPageGeneral.Controls.Add(this.groupBox25);
- this.tabPageGeneral.Controls.Add(this.groupBox20);
- this.tabPageGeneral.Controls.Add(this.groupBox17);
- this.tabPageGeneral.Controls.Add(this.groupBox9);
- this.tabPageGeneral.Controls.Add(this.groupBox7);
- this.tabPageGeneral.Controls.Add(this.groupBox4);
- this.tabPageGeneral.Controls.Add(this.groupBox6);
- this.tabPageGeneral.Location = new System.Drawing.Point(4, 22);
- this.tabPageGeneral.Name = "tabPageGeneral";
- this.tabPageGeneral.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageGeneral.Size = new System.Drawing.Size(750, 676);
- this.tabPageGeneral.TabIndex = 0;
- this.tabPageGeneral.Text = "General";
- this.tabPageGeneral.UseVisualStyleBackColor = true;
+ this.numericUpDownMaxBreedingSug.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.numericUpDownMaxBreedingSug.Location = new System.Drawing.Point(252, 19);
+ this.numericUpDownMaxBreedingSug.Maximum = new decimal(new int[] {
+ 200,
+ 0,
+ 0,
+ 0});
+ this.numericUpDownMaxBreedingSug.Name = "numericUpDownMaxBreedingSug";
+ this.numericUpDownMaxBreedingSug.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.numericUpDownMaxBreedingSug.Size = new System.Drawing.Size(57, 20);
+ this.numericUpDownMaxBreedingSug.TabIndex = 1;
//
- // groupBox31
+ // groupBox5
//
- this.groupBox31.Controls.Add(this.CbHideInvisibleColorRegions);
- this.groupBox31.Location = new System.Drawing.Point(329, 283);
- this.groupBox31.Name = "groupBox31";
- this.groupBox31.Size = new System.Drawing.Size(413, 43);
- this.groupBox31.TabIndex = 14;
- this.groupBox31.TabStop = false;
- this.groupBox31.Text = "ColorRegions";
+ this.groupBox5.Controls.Add(this.nudDinoCharacterFoodDrainEvent);
+ this.groupBox5.Controls.Add(this.nudTamingSpeedEvent);
+ this.groupBox5.Controls.Add(this.label7);
+ this.groupBox5.Controls.Add(this.label14);
+ this.groupBox5.Controls.Add(this.nudDinoCharacterFoodDrain);
+ this.groupBox5.Controls.Add(this.nudTamingSpeed);
+ this.groupBox5.Location = new System.Drawing.Point(394, 163);
+ this.groupBox5.Name = "groupBox5";
+ this.groupBox5.Size = new System.Drawing.Size(345, 72);
+ this.groupBox5.TabIndex = 6;
+ this.groupBox5.TabStop = false;
+ this.groupBox5.Text = "Taming-Multiplier";
//
- // CbHideInvisibleColorRegions
+ // nudDinoCharacterFoodDrainEvent
//
- this.CbHideInvisibleColorRegions.AutoSize = true;
- this.CbHideInvisibleColorRegions.Location = new System.Drawing.Point(6, 19);
- this.CbHideInvisibleColorRegions.Name = "CbHideInvisibleColorRegions";
- this.CbHideInvisibleColorRegions.Size = new System.Drawing.Size(149, 17);
- this.CbHideInvisibleColorRegions.TabIndex = 0;
- this.CbHideInvisibleColorRegions.Text = "Hide invisble color regions";
- this.CbHideInvisibleColorRegions.UseVisualStyleBackColor = true;
+ this.nudDinoCharacterFoodDrainEvent.DecimalPlaces = 6;
+ this.nudDinoCharacterFoodDrainEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudDinoCharacterFoodDrainEvent.Location = new System.Drawing.Point(263, 45);
+ this.nudDinoCharacterFoodDrainEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudDinoCharacterFoodDrainEvent.Name = "nudDinoCharacterFoodDrainEvent";
+ this.nudDinoCharacterFoodDrainEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudDinoCharacterFoodDrainEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudDinoCharacterFoodDrainEvent.TabIndex = 3;
+ this.nudDinoCharacterFoodDrainEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // groupBox30
+ // nudTamingSpeedEvent
//
- this.groupBox30.Controls.Add(this.CbExportTableFieldsAll);
- this.groupBox30.Controls.Add(this.BExportSpreadsheetMoveDown);
- this.groupBox30.Controls.Add(this.BExportSpreadsheetMoveUp);
- this.groupBox30.Controls.Add(this.ClbExportSpreadsheetFields);
- this.groupBox30.Location = new System.Drawing.Point(329, 332);
- this.groupBox30.Name = "groupBox30";
- this.groupBox30.Size = new System.Drawing.Size(413, 281);
- this.groupBox30.TabIndex = 13;
- this.groupBox30.TabStop = false;
- this.groupBox30.Text = "Info to export for spreadsheet";
+ this.nudTamingSpeedEvent.DecimalPlaces = 6;
+ this.nudTamingSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudTamingSpeedEvent.Location = new System.Drawing.Point(263, 19);
+ this.nudTamingSpeedEvent.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudTamingSpeedEvent.Name = "nudTamingSpeedEvent";
+ this.nudTamingSpeedEvent.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudTamingSpeedEvent.Size = new System.Drawing.Size(72, 20);
+ this.nudTamingSpeedEvent.TabIndex = 2;
+ this.nudTamingSpeedEvent.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // CbExportTableFieldsAll
+ // label7
//
- this.CbExportTableFieldsAll.AutoSize = true;
- this.CbExportTableFieldsAll.Location = new System.Drawing.Point(36, 19);
- this.CbExportTableFieldsAll.Name = "CbExportTableFieldsAll";
- this.CbExportTableFieldsAll.Size = new System.Drawing.Size(37, 17);
- this.CbExportTableFieldsAll.TabIndex = 15;
- this.CbExportTableFieldsAll.Text = "All";
- this.CbExportTableFieldsAll.UseVisualStyleBackColor = true;
- this.CbExportTableFieldsAll.CheckedChanged += new System.EventHandler(this.CbExportTableFieldsAll_CheckedChanged);
+ this.label7.AutoSize = true;
+ this.label7.Location = new System.Drawing.Point(10, 47);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(165, 13);
+ this.label7.TabIndex = 2;
+ this.label7.Text = "DinoCharacterFoodDrainMultiplier";
//
- // BExportSpreadsheetMoveDown
+ // label14
//
- this.BExportSpreadsheetMoveDown.Location = new System.Drawing.Point(6, 48);
- this.BExportSpreadsheetMoveDown.Name = "BExportSpreadsheetMoveDown";
- this.BExportSpreadsheetMoveDown.Size = new System.Drawing.Size(24, 23);
- this.BExportSpreadsheetMoveDown.TabIndex = 14;
- this.BExportSpreadsheetMoveDown.Text = "▼";
- this.BExportSpreadsheetMoveDown.UseVisualStyleBackColor = true;
- this.BExportSpreadsheetMoveDown.Click += new System.EventHandler(this.BExportSpreadsheetMoveDown_Click);
+ this.label14.AutoSize = true;
+ this.label14.Location = new System.Drawing.Point(10, 21);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(114, 13);
+ this.label14.TabIndex = 0;
+ this.label14.Text = "TamingSpeedMultiplier";
//
- // BExportSpreadsheetMoveUp
+ // nudDinoCharacterFoodDrain
//
- this.BExportSpreadsheetMoveUp.Location = new System.Drawing.Point(6, 19);
- this.BExportSpreadsheetMoveUp.Name = "BExportSpreadsheetMoveUp";
- this.BExportSpreadsheetMoveUp.Size = new System.Drawing.Size(24, 23);
- this.BExportSpreadsheetMoveUp.TabIndex = 13;
- this.BExportSpreadsheetMoveUp.Text = "▲";
- this.BExportSpreadsheetMoveUp.UseVisualStyleBackColor = true;
- this.BExportSpreadsheetMoveUp.Click += new System.EventHandler(this.BExportSpreadsheetMoveUp_Click);
+ this.nudDinoCharacterFoodDrain.DecimalPlaces = 6;
+ this.nudDinoCharacterFoodDrain.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudDinoCharacterFoodDrain.Location = new System.Drawing.Point(183, 45);
+ this.nudDinoCharacterFoodDrain.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudDinoCharacterFoodDrain.Name = "nudDinoCharacterFoodDrain";
+ this.nudDinoCharacterFoodDrain.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudDinoCharacterFoodDrain.Size = new System.Drawing.Size(72, 20);
+ this.nudDinoCharacterFoodDrain.TabIndex = 1;
+ this.nudDinoCharacterFoodDrain.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // ClbExportSpreadsheetFields
+ // nudTamingSpeed
//
- this.ClbExportSpreadsheetFields.FormattingEnabled = true;
- this.ClbExportSpreadsheetFields.Location = new System.Drawing.Point(36, 41);
- this.ClbExportSpreadsheetFields.Name = "ClbExportSpreadsheetFields";
- this.ClbExportSpreadsheetFields.Size = new System.Drawing.Size(371, 229);
- this.ClbExportSpreadsheetFields.TabIndex = 12;
+ this.nudTamingSpeed.DecimalPlaces = 6;
+ this.nudTamingSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudTamingSpeed.Location = new System.Drawing.Point(183, 19);
+ this.nudTamingSpeed.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudTamingSpeed.Name = "nudTamingSpeed";
+ this.nudTamingSpeed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudTamingSpeed.Size = new System.Drawing.Size(72, 20);
+ this.nudTamingSpeed.TabIndex = 0;
+ this.nudTamingSpeed.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- // GbImgCacheLocalAppData
+ // label15
//
- this.GbImgCacheLocalAppData.Controls.Add(this.CbImgCacheUseLocalAppData);
- this.GbImgCacheLocalAppData.Location = new System.Drawing.Point(329, 185);
- this.GbImgCacheLocalAppData.Name = "GbImgCacheLocalAppData";
- this.GbImgCacheLocalAppData.Size = new System.Drawing.Size(413, 43);
- this.GbImgCacheLocalAppData.TabIndex = 11;
- this.GbImgCacheLocalAppData.TabStop = false;
- this.GbImgCacheLocalAppData.Text = "Image Cache Location";
+ this.label15.Location = new System.Drawing.Point(453, 555);
+ this.label15.Name = "label15";
+ this.label15.Size = new System.Drawing.Size(289, 77);
+ this.label15.TabIndex = 9;
+ this.label15.Text = resources.GetString("label15.Text");
//
- // CbImgCacheUseLocalAppData
+ // groupBox6
//
- this.CbImgCacheUseLocalAppData.Dock = System.Windows.Forms.DockStyle.Fill;
- this.CbImgCacheUseLocalAppData.Location = new System.Drawing.Point(3, 16);
- this.CbImgCacheUseLocalAppData.Name = "CbImgCacheUseLocalAppData";
- this.CbImgCacheUseLocalAppData.Size = new System.Drawing.Size(407, 24);
- this.CbImgCacheUseLocalAppData.TabIndex = 0;
- this.CbImgCacheUseLocalAppData.Text = "Use LocalAppData for Image cache";
- this.CbImgCacheUseLocalAppData.UseVisualStyleBackColor = true;
+ this.groupBox6.Controls.Add(this.label55);
+ this.groupBox6.Controls.Add(this.NudWaitBeforeAutoLoad);
+ this.groupBox6.Controls.Add(this.label54);
+ this.groupBox6.Controls.Add(this.NudKeepBackupFilesCount);
+ this.groupBox6.Controls.Add(this.label53);
+ this.groupBox6.Controls.Add(this.BtClearBackupFolder);
+ this.groupBox6.Controls.Add(this.label52);
+ this.groupBox6.Controls.Add(this.BtBackupFolder);
+ this.groupBox6.Controls.Add(this.label2);
+ this.groupBox6.Controls.Add(this.label5);
+ this.groupBox6.Controls.Add(this.checkBoxAutoSave);
+ this.groupBox6.Controls.Add(this.chkCollectionSync);
+ this.groupBox6.Controls.Add(this.label6);
+ this.groupBox6.Controls.Add(this.NudBackupEveryMinutes);
+ this.groupBox6.Location = new System.Drawing.Point(6, 6);
+ this.groupBox6.Name = "groupBox6";
+ this.groupBox6.Size = new System.Drawing.Size(317, 221);
+ this.groupBox6.TabIndex = 0;
+ this.groupBox6.TabStop = false;
+ this.groupBox6.Text = "Save / Load";
//
- // groupBox16
+ // label55
//
- this.groupBox16.Controls.Add(this.cbDevTools);
- this.groupBox16.Location = new System.Drawing.Point(329, 234);
- this.groupBox16.Name = "groupBox16";
- this.groupBox16.Size = new System.Drawing.Size(413, 43);
- this.groupBox16.TabIndex = 10;
- this.groupBox16.TabStop = false;
- this.groupBox16.Text = "Dev-Tools";
+ this.label55.AutoSize = true;
+ this.label55.Location = new System.Drawing.Point(193, 20);
+ this.label55.Name = "label55";
+ this.label55.Size = new System.Drawing.Size(118, 13);
+ this.label55.TabIndex = 13;
+ this.label55.Text = "wait before loading [ms]";
//
- // cbDevTools
+ // NudWaitBeforeAutoLoad
//
- this.cbDevTools.Dock = System.Windows.Forms.DockStyle.Fill;
- this.cbDevTools.Location = new System.Drawing.Point(3, 16);
- this.cbDevTools.Name = "cbDevTools";
- this.cbDevTools.Size = new System.Drawing.Size(407, 24);
- this.cbDevTools.TabIndex = 0;
- this.cbDevTools.Text = "Show Dev Tools (needs restart). Adds a statmultiplier-tester and extractor tests";
- this.cbDevTools.UseVisualStyleBackColor = true;
+ this.NudWaitBeforeAutoLoad.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.NudWaitBeforeAutoLoad.Location = new System.Drawing.Point(255, 41);
+ this.NudWaitBeforeAutoLoad.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.NudWaitBeforeAutoLoad.Name = "NudWaitBeforeAutoLoad";
+ this.NudWaitBeforeAutoLoad.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.NudWaitBeforeAutoLoad.Size = new System.Drawing.Size(56, 20);
+ this.NudWaitBeforeAutoLoad.TabIndex = 12;
//
- // GbSpecies
+ // label54
//
- this.GbSpecies.Controls.Add(this.LbSpeciesSelectorCountLastUsed);
- this.GbSpecies.Controls.Add(this.NudSpeciesSelectorCountLastUsed);
- this.GbSpecies.Location = new System.Drawing.Point(6, 460);
- this.GbSpecies.Name = "GbSpecies";
- this.GbSpecies.Size = new System.Drawing.Size(317, 43);
- this.GbSpecies.TabIndex = 3;
- this.GbSpecies.TabStop = false;
- this.GbSpecies.Text = "Species Selection";
+ this.label54.AutoSize = true;
+ this.label54.Location = new System.Drawing.Point(110, 120);
+ this.label54.Name = "label54";
+ this.label54.Size = new System.Drawing.Size(171, 13);
+ this.label54.TabIndex = 5;
+ this.label54.Text = "backup files (0 to disable backups)";
//
- // LbSpeciesSelectorCountLastUsed
+ // NudKeepBackupFilesCount
//
- this.LbSpeciesSelectorCountLastUsed.AutoSize = true;
- this.LbSpeciesSelectorCountLastUsed.Location = new System.Drawing.Point(6, 21);
- this.LbSpeciesSelectorCountLastUsed.Name = "LbSpeciesSelectorCountLastUsed";
- this.LbSpeciesSelectorCountLastUsed.Size = new System.Drawing.Size(187, 13);
- this.LbSpeciesSelectorCountLastUsed.TabIndex = 0;
- this.LbSpeciesSelectorCountLastUsed.Text = "Number of displayed last used species";
+ this.NudKeepBackupFilesCount.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.NudKeepBackupFilesCount.Location = new System.Drawing.Point(44, 118);
+ this.NudKeepBackupFilesCount.Name = "NudKeepBackupFilesCount";
+ this.NudKeepBackupFilesCount.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.NudKeepBackupFilesCount.Size = new System.Drawing.Size(59, 20);
+ this.NudKeepBackupFilesCount.TabIndex = 4;
//
- // groupBox26
+ // label53
//
- this.groupBox26.Controls.Add(this.cbAdminConsoleCommandWithCheat);
- this.groupBox26.Location = new System.Drawing.Point(329, 90);
- this.groupBox26.Name = "groupBox26";
- this.groupBox26.Size = new System.Drawing.Size(413, 43);
- this.groupBox26.TabIndex = 8;
- this.groupBox26.TabStop = false;
- this.groupBox26.Text = "Console Commands";
+ this.label53.AutoSize = true;
+ this.label53.Location = new System.Drawing.Point(6, 120);
+ this.label53.Name = "label53";
+ this.label53.Size = new System.Drawing.Size(32, 13);
+ this.label53.TabIndex = 3;
+ this.label53.Text = "Keep";
//
- // cbAdminConsoleCommandWithCheat
+ // BtClearBackupFolder
//
- this.cbAdminConsoleCommandWithCheat.AutoSize = true;
- this.cbAdminConsoleCommandWithCheat.Location = new System.Drawing.Point(6, 19);
- this.cbAdminConsoleCommandWithCheat.Name = "cbAdminConsoleCommandWithCheat";
- this.cbAdminConsoleCommandWithCheat.Size = new System.Drawing.Size(239, 17);
- this.cbAdminConsoleCommandWithCheat.TabIndex = 0;
- this.cbAdminConsoleCommandWithCheat.Text = "Admin console commands with prefix \"cheat\"";
- this.cbAdminConsoleCommandWithCheat.UseVisualStyleBackColor = true;
+ this.BtClearBackupFolder.Location = new System.Drawing.Point(288, 191);
+ this.BtClearBackupFolder.Name = "BtClearBackupFolder";
+ this.BtClearBackupFolder.Size = new System.Drawing.Size(23, 23);
+ this.BtClearBackupFolder.TabIndex = 11;
+ this.BtClearBackupFolder.Text = "×";
+ this.BtClearBackupFolder.UseVisualStyleBackColor = true;
+ this.BtClearBackupFolder.Click += new System.EventHandler(this.BtClearBackupFolder_Click);
//
- // groupBox25
+ // label52
//
- this.groupBox25.Controls.Add(this.CbbAppDefaultFontName);
- this.groupBox25.Controls.Add(this.label48);
- this.groupBox25.Controls.Add(this.CbbColorMode);
- this.groupBox25.Controls.Add(this.nudDefaultFontSize);
- this.groupBox25.Controls.Add(this.label33);
- this.groupBox25.Controls.Add(this.label32);
- this.groupBox25.Location = new System.Drawing.Point(329, 6);
- this.groupBox25.Name = "groupBox25";
- this.groupBox25.Size = new System.Drawing.Size(413, 78);
- this.groupBox25.TabIndex = 6;
- this.groupBox25.TabStop = false;
- this.groupBox25.Text = "Visuals (needs application restart)";
+ this.label52.AutoSize = true;
+ this.label52.Location = new System.Drawing.Point(6, 175);
+ this.label52.Name = "label52";
+ this.label52.Size = new System.Drawing.Size(308, 13);
+ this.label52.TabIndex = 9;
+ this.label52.Text = "Global backup folder (if emtpy, the folder of the save file is used)";
//
- // CbbAppDefaultFontName
+ // BtBackupFolder
//
- this.CbbAppDefaultFontName.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
- this.CbbAppDefaultFontName.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
- this.CbbAppDefaultFontName.FormattingEnabled = true;
- this.CbbAppDefaultFontName.Location = new System.Drawing.Point(74, 17);
- this.CbbAppDefaultFontName.Name = "CbbAppDefaultFontName";
- this.CbbAppDefaultFontName.Size = new System.Drawing.Size(222, 21);
- this.CbbAppDefaultFontName.TabIndex = 17;
+ this.BtBackupFolder.AutoEllipsis = true;
+ this.BtBackupFolder.Location = new System.Drawing.Point(6, 191);
+ this.BtBackupFolder.Name = "BtBackupFolder";
+ this.BtBackupFolder.Size = new System.Drawing.Size(276, 23);
+ this.BtBackupFolder.TabIndex = 10;
+ this.BtBackupFolder.Text = "n/a";
+ this.BtBackupFolder.UseVisualStyleBackColor = true;
+ this.BtBackupFolder.Click += new System.EventHandler(this.BtBackupFolder_Click);
//
- // label48
+ // label2
//
- this.label48.AutoSize = true;
- this.label48.Location = new System.Drawing.Point(6, 48);
- this.label48.Name = "label48";
- this.label48.Size = new System.Drawing.Size(60, 13);
- this.label48.TabIndex = 4;
- this.label48.Text = "Color mode";
- //
- // CbbColorMode
+ this.label2.Location = new System.Drawing.Point(6, 62);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(305, 48);
+ this.label2.TabIndex = 2;
+ this.label2.Text = "Enable both checkboxes if you want to edit the library file with multiple persons" +
+ ". Place the .asb collection-file in a shared-folder that the others have access " +
+ "to.";
//
- this.CbbColorMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.CbbColorMode.FormattingEnabled = true;
- this.CbbColorMode.Location = new System.Drawing.Point(74, 45);
- this.CbbColorMode.Name = "CbbColorMode";
- this.CbbColorMode.Size = new System.Drawing.Size(222, 21);
- this.CbbColorMode.TabIndex = 5;
+ // NudBackupEveryMinutes
//
- // label33
+ this.NudBackupEveryMinutes.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.NudBackupEveryMinutes.Location = new System.Drawing.Point(132, 144);
+ this.NudBackupEveryMinutes.Name = "NudBackupEveryMinutes";
+ this.NudBackupEveryMinutes.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.NudBackupEveryMinutes.Size = new System.Drawing.Size(47, 20);
+ this.NudBackupEveryMinutes.TabIndex = 7;
//
- this.label33.AutoSize = true;
- this.label33.Location = new System.Drawing.Point(302, 20);
- this.label33.Name = "label33";
- this.label33.Size = new System.Drawing.Size(27, 13);
- this.label33.TabIndex = 2;
- this.label33.Text = "Size";
+ // groupBox7
//
- // label32
+ this.groupBox7.Controls.Add(this.checkBoxDisplayHiddenStats);
+ this.groupBox7.Location = new System.Drawing.Point(6, 411);
+ this.groupBox7.Name = "groupBox7";
+ this.groupBox7.Size = new System.Drawing.Size(317, 43);
+ this.groupBox7.TabIndex = 2;
+ this.groupBox7.TabStop = false;
+ this.groupBox7.Text = "Extractor";
//
- this.label32.AutoSize = true;
- this.label32.Location = new System.Drawing.Point(6, 22);
- this.label32.Name = "label32";
- this.label32.Size = new System.Drawing.Size(62, 13);
- this.label32.TabIndex = 0;
- this.label32.Text = "Default font";
+ // checkBoxDisplayHiddenStats
//
- // groupBox20
+ this.checkBoxDisplayHiddenStats.AutoSize = true;
+ this.checkBoxDisplayHiddenStats.Location = new System.Drawing.Point(13, 19);
+ this.checkBoxDisplayHiddenStats.Name = "checkBoxDisplayHiddenStats";
+ this.checkBoxDisplayHiddenStats.Size = new System.Drawing.Size(246, 17);
+ this.checkBoxDisplayHiddenStats.TabIndex = 0;
+ this.checkBoxDisplayHiddenStats.Text = "Display all used stats (e.g. oxygen for aquatics)";
+ this.checkBoxDisplayHiddenStats.UseVisualStyleBackColor = true;
//
- this.groupBox20.Controls.Add(this.cbPrettifyJSON);
- this.groupBox20.Location = new System.Drawing.Point(329, 139);
- this.groupBox20.Name = "groupBox20";
- this.groupBox20.Size = new System.Drawing.Size(413, 40);
- this.groupBox20.TabIndex = 9;
- this.groupBox20.TabStop = false;
- this.groupBox20.Text = "Prettify Library JSON-file";
+ // tabControlSettings
//
- // cbPrettifyJSON
+ this.tabControlSettings.Controls.Add(this.tabPageMultipliers);
+ this.tabControlSettings.Controls.Add(this.tabPageGeneral);
+ this.tabControlSettings.Controls.Add(this.tabPageInfoGraphic);
+ this.tabControlSettings.Controls.Add(this.tabPageImportSavegame);
+ this.tabControlSettings.Controls.Add(this.tabPageImportExported);
+ this.tabControlSettings.Controls.Add(this.tabPageTimers);
+ this.tabControlSettings.Controls.Add(this.tabPageOverlay);
+ this.tabControlSettings.Controls.Add(this.tabPageOCR);
+ this.tabControlSettings.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tabControlSettings.Location = new System.Drawing.Point(0, 0);
+ this.tabControlSettings.Name = "tabControlSettings";
+ this.tabControlSettings.SelectedIndex = 0;
+ this.tabControlSettings.Size = new System.Drawing.Size(758, 725);
+ this.tabControlSettings.TabIndex = 11;
//
- this.cbPrettifyJSON.AutoSize = true;
- this.cbPrettifyJSON.Location = new System.Drawing.Point(6, 19);
- this.cbPrettifyJSON.Name = "cbPrettifyJSON";
- this.cbPrettifyJSON.Size = new System.Drawing.Size(365, 17);
- this.cbPrettifyJSON.TabIndex = 0;
- this.cbPrettifyJSON.Text = "Prettify JSON. Easier diff, but larger save-files. Usually disabling is better.";
- this.cbPrettifyJSON.UseVisualStyleBackColor = true;
+ // tabPageMultipliers
//
- // groupBox17
+ this.tabPageMultipliers.AllowDrop = true;
+ this.tabPageMultipliers.AutoScroll = true;
+ this.tabPageMultipliers.Controls.Add(this.BtSettingsToClipboard);
+ this.tabPageMultipliers.Controls.Add(this.groupBox29);
+ this.tabPageMultipliers.Controls.Add(this.label34);
+ this.tabPageMultipliers.Controls.Add(this.btExportMultipliers);
+ this.tabPageMultipliers.Controls.Add(this.groupBox18);
+ this.tabPageMultipliers.Controls.Add(this.label27);
+ this.tabPageMultipliers.Controls.Add(this.cbSingleplayerSettings);
+ this.tabPageMultipliers.Controls.Add(this.groupBox11);
+ this.tabPageMultipliers.Controls.Add(this.buttonEventToDefault);
+ this.tabPageMultipliers.Controls.Add(this.labelEvent);
+ this.tabPageMultipliers.Controls.Add(this.groupBoxMultiplier);
+ this.tabPageMultipliers.Controls.Add(this.groupBox2);
+ this.tabPageMultipliers.Controls.Add(this.groupBox3);
+ this.tabPageMultipliers.Controls.Add(this.label15);
+ this.tabPageMultipliers.Controls.Add(this.groupBox5);
+ this.tabPageMultipliers.Location = new System.Drawing.Point(4, 22);
+ this.tabPageMultipliers.Name = "tabPageMultipliers";
+ this.tabPageMultipliers.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageMultipliers.Size = new System.Drawing.Size(750, 699);
+ this.tabPageMultipliers.TabIndex = 1;
+ this.tabPageMultipliers.Text = "Multipliers";
+ this.tabPageMultipliers.UseVisualStyleBackColor = true;
+ this.tabPageMultipliers.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabPage2_DragDrop);
+ this.tabPageMultipliers.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabPage2_DragEnter);
//
- this.groupBox17.Controls.Add(this.cbbLanguage);
- this.groupBox17.Location = new System.Drawing.Point(329, 619);
- this.groupBox17.Name = "groupBox17";
- this.groupBox17.Size = new System.Drawing.Size(413, 51);
- this.groupBox17.TabIndex = 5;
- this.groupBox17.TabStop = false;
- this.groupBox17.Text = "Language (WIP)";
+ // BtSettingsToClipboard
//
- // cbbLanguage
+ this.BtSettingsToClipboard.Location = new System.Drawing.Point(600, 670);
+ this.BtSettingsToClipboard.Name = "BtSettingsToClipboard";
+ this.BtSettingsToClipboard.Size = new System.Drawing.Size(142, 23);
+ this.BtSettingsToClipboard.TabIndex = 13;
+ this.BtSettingsToClipboard.Text = "Copy settings to clipboard";
+ this.BtSettingsToClipboard.UseVisualStyleBackColor = true;
+ this.BtSettingsToClipboard.Click += new System.EventHandler(this.BtSettingsToClipboard_Click);
//
- this.cbbLanguage.Dock = System.Windows.Forms.DockStyle.Fill;
- this.cbbLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cbbLanguage.FormattingEnabled = true;
- this.cbbLanguage.Location = new System.Drawing.Point(3, 16);
- this.cbbLanguage.Name = "cbbLanguage";
- this.cbbLanguage.Size = new System.Drawing.Size(407, 21);
- this.cbbLanguage.TabIndex = 0;
+ // groupBox29
//
- // groupBox9
+ this.groupBox29.Controls.Add(this.CbAllowFlyerSpeedLeveling);
+ this.groupBox29.Location = new System.Drawing.Point(6, 488);
+ this.groupBox29.Name = "groupBox29";
+ this.groupBox29.Size = new System.Drawing.Size(382, 50);
+ this.groupBox29.TabIndex = 2;
+ this.groupBox29.TabStop = false;
+ this.groupBox29.Text = "AllowFlyerSpeedLeveling";
//
- this.groupBox9.Controls.Add(this.CbConsiderWastedStatsForTopCreatures);
- this.groupBox9.Controls.Add(this.CbPauseGrowingTimerAfterAdding);
- this.groupBox9.Controls.Add(this.CbLibrarySelectSelectedSpeciesOnLoad);
- this.groupBox9.Controls.Add(this.cbLibraryHighlightTopCreatures);
- this.groupBox9.Controls.Add(this.cbApplyGlobalSpeciesToLibrary);
- this.groupBox9.Controls.Add(this.cbCreatureColorsLibrary);
- this.groupBox9.Location = new System.Drawing.Point(6, 509);
- this.groupBox9.Name = "groupBox9";
- this.groupBox9.Size = new System.Drawing.Size(317, 161);
- this.groupBox9.TabIndex = 4;
- this.groupBox9.TabStop = false;
- this.groupBox9.Text = "Library";
+ // CbAllowFlyerSpeedLeveling
//
- // CbConsiderWastedStatsForTopCreatures
+ this.CbAllowFlyerSpeedLeveling.AutoSize = true;
+ this.CbAllowFlyerSpeedLeveling.Location = new System.Drawing.Point(6, 19);
+ this.CbAllowFlyerSpeedLeveling.Name = "CbAllowFlyerSpeedLeveling";
+ this.CbAllowFlyerSpeedLeveling.Size = new System.Drawing.Size(144, 17);
+ this.CbAllowFlyerSpeedLeveling.TabIndex = 0;
+ this.CbAllowFlyerSpeedLeveling.Text = "AllowFlyerSpeedLeveling";
+ this.CbAllowFlyerSpeedLeveling.UseVisualStyleBackColor = true;
//
- this.CbConsiderWastedStatsForTopCreatures.AutoSize = true;
- this.CbConsiderWastedStatsForTopCreatures.Location = new System.Drawing.Point(6, 134);
- this.CbConsiderWastedStatsForTopCreatures.Name = "CbConsiderWastedStatsForTopCreatures";
- this.CbConsiderWastedStatsForTopCreatures.Size = new System.Drawing.Size(280, 17);
- this.CbConsiderWastedStatsForTopCreatures.TabIndex = 5;
- this.CbConsiderWastedStatsForTopCreatures.Text = "Consider \"wasted\" stats for top creature determination";
- this.CbConsiderWastedStatsForTopCreatures.UseVisualStyleBackColor = true;
+ // label34
//
- // CbPauseGrowingTimerAfterAdding
+ this.label34.Location = new System.Drawing.Point(404, 633);
+ this.label34.Name = "label34";
+ this.label34.Size = new System.Drawing.Size(338, 34);
+ this.label34.TabIndex = 10;
+ this.label34.Text = "You can export the settings on this page to a file or the clipboard to share it w" +
+ "ith tribe members or for bug reports.";
//
- this.CbPauseGrowingTimerAfterAdding.AutoSize = true;
- this.CbPauseGrowingTimerAfterAdding.Location = new System.Drawing.Point(6, 19);
- this.CbPauseGrowingTimerAfterAdding.Name = "CbPauseGrowingTimerAfterAdding";
- this.CbPauseGrowingTimerAfterAdding.Size = new System.Drawing.Size(236, 17);
- this.CbPauseGrowingTimerAfterAdding.TabIndex = 4;
- this.CbPauseGrowingTimerAfterAdding.Text = "Pause growing timer when adding a creature";
- this.CbPauseGrowingTimerAfterAdding.UseVisualStyleBackColor = true;
+ // btExportMultipliers
//
- // CbLibrarySelectSelectedSpeciesOnLoad
+ this.btExportMultipliers.Location = new System.Drawing.Point(407, 670);
+ this.btExportMultipliers.Name = "btExportMultipliers";
+ this.btExportMultipliers.Size = new System.Drawing.Size(187, 23);
+ this.btExportMultipliers.TabIndex = 11;
+ this.btExportMultipliers.Text = "Export multiplier settings to file…";
+ this.btExportMultipliers.UseVisualStyleBackColor = true;
+ this.btExportMultipliers.Click += new System.EventHandler(this.btExportMultipliers_Click);
//
- this.CbLibrarySelectSelectedSpeciesOnLoad.AutoSize = true;
- this.CbLibrarySelectSelectedSpeciesOnLoad.Location = new System.Drawing.Point(6, 88);
- this.CbLibrarySelectSelectedSpeciesOnLoad.Name = "CbLibrarySelectSelectedSpeciesOnLoad";
- this.CbLibrarySelectSelectedSpeciesOnLoad.Size = new System.Drawing.Size(202, 17);
- this.CbLibrarySelectSelectedSpeciesOnLoad.TabIndex = 2;
- this.CbLibrarySelectSelectedSpeciesOnLoad.Text = "Select currently used species on load";
- this.CbLibrarySelectSelectedSpeciesOnLoad.UseVisualStyleBackColor = true;
+ // groupBox18
//
- // cbLibraryHighlightTopCreatures
+ this.groupBox18.Controls.Add(this.btApplyPreset);
+ this.groupBox18.Controls.Add(this.cbbStatMultiplierPresets);
+ this.groupBox18.Location = new System.Drawing.Point(6, 619);
+ this.groupBox18.Name = "groupBox18";
+ this.groupBox18.Size = new System.Drawing.Size(382, 51);
+ this.groupBox18.TabIndex = 4;
+ this.groupBox18.TabStop = false;
+ this.groupBox18.Text = "Multiplier Presets";
//
- this.cbLibraryHighlightTopCreatures.AutoSize = true;
- this.cbLibraryHighlightTopCreatures.Location = new System.Drawing.Point(6, 111);
- this.cbLibraryHighlightTopCreatures.Name = "cbLibraryHighlightTopCreatures";
- this.cbLibraryHighlightTopCreatures.Size = new System.Drawing.Size(136, 17);
- this.cbLibraryHighlightTopCreatures.TabIndex = 3;
- this.cbLibraryHighlightTopCreatures.Text = "Highlight Top creatures";
- this.cbLibraryHighlightTopCreatures.UseVisualStyleBackColor = true;
+ // btApplyPreset
//
- // cbApplyGlobalSpeciesToLibrary
+ this.btApplyPreset.Location = new System.Drawing.Point(229, 17);
+ this.btApplyPreset.Name = "btApplyPreset";
+ this.btApplyPreset.Size = new System.Drawing.Size(146, 23);
+ this.btApplyPreset.TabIndex = 1;
+ this.btApplyPreset.Text = "Apply Preset Multipliers";
+ this.btApplyPreset.UseVisualStyleBackColor = true;
+ this.btApplyPreset.Click += new System.EventHandler(this.BtApplyPreset_Click);
//
- this.cbApplyGlobalSpeciesToLibrary.AutoSize = true;
- this.cbApplyGlobalSpeciesToLibrary.Location = new System.Drawing.Point(6, 65);
- this.cbApplyGlobalSpeciesToLibrary.Name = "cbApplyGlobalSpeciesToLibrary";
- this.cbApplyGlobalSpeciesToLibrary.Size = new System.Drawing.Size(201, 17);
- this.cbApplyGlobalSpeciesToLibrary.TabIndex = 1;
- this.cbApplyGlobalSpeciesToLibrary.Text = "Use global species selection in library";
- this.cbApplyGlobalSpeciesToLibrary.UseVisualStyleBackColor = true;
+ // cbbStatMultiplierPresets
//
- // cbCreatureColorsLibrary
+ this.cbbStatMultiplierPresets.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbbStatMultiplierPresets.FormattingEnabled = true;
+ this.cbbStatMultiplierPresets.Location = new System.Drawing.Point(6, 19);
+ this.cbbStatMultiplierPresets.Name = "cbbStatMultiplierPresets";
+ this.cbbStatMultiplierPresets.Size = new System.Drawing.Size(217, 21);
+ this.cbbStatMultiplierPresets.TabIndex = 0;
//
- this.cbCreatureColorsLibrary.AutoSize = true;
- this.cbCreatureColorsLibrary.Location = new System.Drawing.Point(6, 42);
- this.cbCreatureColorsLibrary.Name = "cbCreatureColorsLibrary";
- this.cbCreatureColorsLibrary.Size = new System.Drawing.Size(211, 17);
- this.cbCreatureColorsLibrary.TabIndex = 0;
- this.cbCreatureColorsLibrary.Text = "Show Creature-Colors columns in library";
- this.cbCreatureColorsLibrary.UseVisualStyleBackColor = true;
+ // label27
//
- // tabPageInfoGraphic
+ this.label27.AutoSize = true;
+ this.label27.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label27.Location = new System.Drawing.Point(417, 555);
+ this.label27.Name = "label27";
+ this.label27.Size = new System.Drawing.Size(37, 26);
+ this.label27.TabIndex = 12;
+ this.label27.Text = "💡";
//
- this.tabPageInfoGraphic.Controls.Add(this.BtNewRandomInfoGraphicCreature);
- this.tabPageInfoGraphic.Controls.Add(this.label63);
- this.tabPageInfoGraphic.Controls.Add(this.PbInfoGraphicPreview);
- this.tabPageInfoGraphic.Controls.Add(this.groupBox32);
- this.tabPageInfoGraphic.Controls.Add(this.groupBox28);
- this.tabPageInfoGraphic.Controls.Add(this.label50);
- this.tabPageInfoGraphic.Location = new System.Drawing.Point(4, 22);
- this.tabPageInfoGraphic.Name = "tabPageInfoGraphic";
- this.tabPageInfoGraphic.Size = new System.Drawing.Size(750, 676);
- this.tabPageInfoGraphic.TabIndex = 7;
- this.tabPageInfoGraphic.Text = "Info Graphic";
- this.tabPageInfoGraphic.UseVisualStyleBackColor = true;
+ // cbSingleplayerSettings
//
- // BtNewRandomInfoGraphicCreature
+ this.cbSingleplayerSettings.AutoSize = true;
+ this.cbSingleplayerSettings.Location = new System.Drawing.Point(15, 23);
+ this.cbSingleplayerSettings.Name = "cbSingleplayerSettings";
+ this.cbSingleplayerSettings.Size = new System.Drawing.Size(124, 17);
+ this.cbSingleplayerSettings.TabIndex = 0;
+ this.cbSingleplayerSettings.Text = "Singleplayer Settings";
+ this.cbSingleplayerSettings.UseVisualStyleBackColor = true;
+ this.cbSingleplayerSettings.CheckedChanged += new System.EventHandler(this.cbSingleplayerSettings_CheckedChanged);
//
- this.BtNewRandomInfoGraphicCreature.Location = new System.Drawing.Point(62, 293);
- this.BtNewRandomInfoGraphicCreature.Name = "BtNewRandomInfoGraphicCreature";
- this.BtNewRandomInfoGraphicCreature.Size = new System.Drawing.Size(200, 20);
- this.BtNewRandomInfoGraphicCreature.TabIndex = 19;
- this.BtNewRandomInfoGraphicCreature.Text = "new random creature for preview";
- this.BtNewRandomInfoGraphicCreature.UseVisualStyleBackColor = true;
- this.BtNewRandomInfoGraphicCreature.Click += new System.EventHandler(this.BtNewRandomInfoGraphicCreature_Click);
+ // groupBox11
//
- // label63
+ this.groupBox11.Controls.Add(this.cbAllowMoreThanHundredImprinting);
+ this.groupBox11.Controls.Add(this.nudWildLevelStep);
+ this.groupBox11.Controls.Add(this.cbConsiderWildLevelSteps);
+ this.groupBox11.Location = new System.Drawing.Point(6, 544);
+ this.groupBox11.Name = "groupBox11";
+ this.groupBox11.Size = new System.Drawing.Size(382, 69);
+ this.groupBox11.TabIndex = 3;
+ this.groupBox11.TabStop = false;
+ this.groupBox11.Text = "Extractor";
//
- this.label63.AutoSize = true;
- this.label63.Location = new System.Drawing.Point(11, 300);
- this.label63.Name = "label63";
- this.label63.Size = new System.Drawing.Size(45, 13);
- this.label63.TabIndex = 18;
- this.label63.Text = "Preview";
+ // cbAllowMoreThanHundredImprinting
//
- // PbInfoGraphicPreview
+ this.cbAllowMoreThanHundredImprinting.AutoSize = true;
+ this.cbAllowMoreThanHundredImprinting.Location = new System.Drawing.Point(6, 43);
+ this.cbAllowMoreThanHundredImprinting.Name = "cbAllowMoreThanHundredImprinting";
+ this.cbAllowMoreThanHundredImprinting.Size = new System.Drawing.Size(177, 17);
+ this.cbAllowMoreThanHundredImprinting.TabIndex = 2;
+ this.cbAllowMoreThanHundredImprinting.Text = "Allow more than 100% imprinting";
+ this.cbAllowMoreThanHundredImprinting.UseVisualStyleBackColor = true;
//
- this.PbInfoGraphicPreview.Location = new System.Drawing.Point(8, 325);
- this.PbInfoGraphicPreview.Name = "PbInfoGraphicPreview";
- this.PbInfoGraphicPreview.Size = new System.Drawing.Size(333, 143);
- this.PbInfoGraphicPreview.TabIndex = 9;
- this.PbInfoGraphicPreview.TabStop = false;
+ // nudWildLevelStep
//
- // groupBox32
+ this.nudWildLevelStep.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudWildLevelStep.Location = new System.Drawing.Point(319, 17);
+ this.nudWildLevelStep.Maximum = new decimal(new int[] {
+ 100000,
+ 0,
+ 0,
+ 0});
+ this.nudWildLevelStep.Minimum = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ this.nudWildLevelStep.Name = "nudWildLevelStep";
+ this.nudWildLevelStep.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudWildLevelStep.Size = new System.Drawing.Size(57, 20);
+ this.nudWildLevelStep.TabIndex = 1;
+ this.nudWildLevelStep.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
//
- this.groupBox32.Controls.Add(this.LbInfoGraphicSize);
- this.groupBox32.Controls.Add(this.CbbInfoGraphicFontName);
- this.groupBox32.Controls.Add(this.nudInfoGraphicHeight);
- this.groupBox32.Controls.Add(this.BtInfoGraphicForeColor);
- this.groupBox32.Controls.Add(this.BtInfoGraphicBackColor);
- this.groupBox32.Controls.Add(this.BtInfoGraphicBorderColor);
- this.groupBox32.Controls.Add(this.label51);
- this.groupBox32.Location = new System.Drawing.Point(488, 47);
- this.groupBox32.Name = "groupBox32";
- this.groupBox32.Size = new System.Drawing.Size(254, 197);
- this.groupBox32.TabIndex = 17;
- this.groupBox32.TabStop = false;
- this.groupBox32.Text = "Visuals";
+ // cbConsiderWildLevelSteps
//
- // LbInfoGraphicSize
+ this.cbConsiderWildLevelSteps.AutoSize = true;
+ this.cbConsiderWildLevelSteps.Location = new System.Drawing.Point(6, 18);
+ this.cbConsiderWildLevelSteps.Name = "cbConsiderWildLevelSteps";
+ this.cbConsiderWildLevelSteps.Size = new System.Drawing.Size(144, 17);
+ this.cbConsiderWildLevelSteps.TabIndex = 0;
+ this.cbConsiderWildLevelSteps.Text = "Consider Wild-level steps";
+ this.cbConsiderWildLevelSteps.UseVisualStyleBackColor = true;
//
- this.LbInfoGraphicSize.AutoSize = true;
- this.LbInfoGraphicSize.Location = new System.Drawing.Point(6, 20);
- this.LbInfoGraphicSize.Name = "LbInfoGraphicSize";
- this.LbInfoGraphicSize.Size = new System.Drawing.Size(114, 13);
- this.LbInfoGraphicSize.TabIndex = 1;
- this.LbInfoGraphicSize.Text = "InfoGraphic height [px]";
+ // buttonEventToDefault
//
- // CbbInfoGraphicFontName
+ this.buttonEventToDefault.Location = new System.Drawing.Point(604, 502);
+ this.buttonEventToDefault.Name = "buttonEventToDefault";
+ this.buttonEventToDefault.Size = new System.Drawing.Size(136, 23);
+ this.buttonEventToDefault.TabIndex = 8;
+ this.buttonEventToDefault.Text = "Copy non-Event to Event";
+ this.buttonEventToDefault.UseVisualStyleBackColor = true;
+ this.buttonEventToDefault.Click += new System.EventHandler(this.buttonEventToDefault_Click);
//
- this.CbbInfoGraphicFontName.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
- this.CbbInfoGraphicFontName.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
- this.CbbInfoGraphicFontName.FormattingEnabled = true;
- this.CbbInfoGraphicFontName.Location = new System.Drawing.Point(6, 154);
- this.CbbInfoGraphicFontName.Name = "CbbInfoGraphicFontName";
- this.CbbInfoGraphicFontName.Size = new System.Drawing.Size(242, 21);
- this.CbbInfoGraphicFontName.TabIndex = 16;
- this.CbbInfoGraphicFontName.SelectedIndexChanged += new System.EventHandler(this.CbbInfoGraphicFontName_SelectedIndexChanged);
+ // labelEvent
//
- // BtInfoGraphicForeColor
+ this.labelEvent.AutoSize = true;
+ this.labelEvent.Location = new System.Drawing.Point(654, 147);
+ this.labelEvent.Name = "labelEvent";
+ this.labelEvent.Size = new System.Drawing.Size(78, 13);
+ this.labelEvent.TabIndex = 9;
+ this.labelEvent.Text = "↓ Event-values";
//
- this.BtInfoGraphicForeColor.Location = new System.Drawing.Point(9, 44);
- this.BtInfoGraphicForeColor.Name = "BtInfoGraphicForeColor";
- this.BtInfoGraphicForeColor.Size = new System.Drawing.Size(75, 23);
- this.BtInfoGraphicForeColor.TabIndex = 9;
- this.BtInfoGraphicForeColor.Text = "ForeColor";
- this.BtInfoGraphicForeColor.UseVisualStyleBackColor = true;
- this.BtInfoGraphicForeColor.Click += new System.EventHandler(this.ColorButtonClick);
+ // tabPageGeneral
//
- // BtInfoGraphicBackColor
+ this.tabPageGeneral.AutoScroll = true;
+ this.tabPageGeneral.Controls.Add(this.groupBox31);
+ this.tabPageGeneral.Controls.Add(this.groupBox30);
+ this.tabPageGeneral.Controls.Add(this.GbImgCacheLocalAppData);
+ this.tabPageGeneral.Controls.Add(this.groupBox16);
+ this.tabPageGeneral.Controls.Add(this.GbSpecies);
+ this.tabPageGeneral.Controls.Add(this.groupBox26);
+ this.tabPageGeneral.Controls.Add(this.groupBox25);
+ this.tabPageGeneral.Controls.Add(this.groupBox20);
+ this.tabPageGeneral.Controls.Add(this.groupBox17);
+ this.tabPageGeneral.Controls.Add(this.groupBox9);
+ this.tabPageGeneral.Controls.Add(this.groupBox7);
+ this.tabPageGeneral.Controls.Add(this.groupBox4);
+ this.tabPageGeneral.Controls.Add(this.groupBox6);
+ this.tabPageGeneral.Location = new System.Drawing.Point(4, 22);
+ this.tabPageGeneral.Name = "tabPageGeneral";
+ this.tabPageGeneral.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageGeneral.Size = new System.Drawing.Size(750, 699);
+ this.tabPageGeneral.TabIndex = 0;
+ this.tabPageGeneral.Text = "General";
+ this.tabPageGeneral.UseVisualStyleBackColor = true;
//
- this.BtInfoGraphicBackColor.Location = new System.Drawing.Point(9, 73);
- this.BtInfoGraphicBackColor.Name = "BtInfoGraphicBackColor";
- this.BtInfoGraphicBackColor.Size = new System.Drawing.Size(75, 23);
- this.BtInfoGraphicBackColor.TabIndex = 10;
- this.BtInfoGraphicBackColor.Text = "BackColor";
- this.BtInfoGraphicBackColor.UseVisualStyleBackColor = true;
- this.BtInfoGraphicBackColor.Click += new System.EventHandler(this.ColorButtonClick);
+ // groupBox31
//
- // BtInfoGraphicBorderColor
+ this.groupBox31.Controls.Add(this.CbHideInvisibleColorRegions);
+ this.groupBox31.Location = new System.Drawing.Point(329, 283);
+ this.groupBox31.Name = "groupBox31";
+ this.groupBox31.Size = new System.Drawing.Size(413, 43);
+ this.groupBox31.TabIndex = 14;
+ this.groupBox31.TabStop = false;
+ this.groupBox31.Text = "ColorRegions";
//
- this.BtInfoGraphicBorderColor.Location = new System.Drawing.Point(9, 102);
- this.BtInfoGraphicBorderColor.Name = "BtInfoGraphicBorderColor";
- this.BtInfoGraphicBorderColor.Size = new System.Drawing.Size(75, 23);
- this.BtInfoGraphicBorderColor.TabIndex = 11;
- this.BtInfoGraphicBorderColor.Text = "BorderColor";
- this.BtInfoGraphicBorderColor.UseVisualStyleBackColor = true;
- this.BtInfoGraphicBorderColor.Click += new System.EventHandler(this.ColorButtonClick);
+ // CbHideInvisibleColorRegions
//
- // label51
+ this.CbHideInvisibleColorRegions.AutoSize = true;
+ this.CbHideInvisibleColorRegions.Location = new System.Drawing.Point(6, 19);
+ this.CbHideInvisibleColorRegions.Name = "CbHideInvisibleColorRegions";
+ this.CbHideInvisibleColorRegions.Size = new System.Drawing.Size(149, 17);
+ this.CbHideInvisibleColorRegions.TabIndex = 0;
+ this.CbHideInvisibleColorRegions.Text = "Hide invisble color regions";
+ this.CbHideInvisibleColorRegions.UseVisualStyleBackColor = true;
//
- this.label51.AutoSize = true;
- this.label51.Location = new System.Drawing.Point(6, 138);
- this.label51.Name = "label51";
- this.label51.Size = new System.Drawing.Size(57, 13);
- this.label51.TabIndex = 7;
- this.label51.Text = "Font name";
+ // groupBox30
//
- // groupBox28
+ this.groupBox30.Controls.Add(this.CbExportTableFieldsAll);
+ this.groupBox30.Controls.Add(this.BExportSpreadsheetMoveDown);
+ this.groupBox30.Controls.Add(this.BExportSpreadsheetMoveUp);
+ this.groupBox30.Controls.Add(this.ClbExportSpreadsheetFields);
+ this.groupBox30.Location = new System.Drawing.Point(329, 332);
+ this.groupBox30.Name = "groupBox30";
+ this.groupBox30.Size = new System.Drawing.Size(413, 281);
+ this.groupBox30.TabIndex = 13;
+ this.groupBox30.TabStop = false;
+ this.groupBox30.Text = "Info to export for spreadsheet";
//
- this.groupBox28.Controls.Add(this.CbInfoGraphicColorRegionNamesIfNoImage);
- this.groupBox28.Controls.Add(this.CbInfoGraphicStatValues);
- this.groupBox28.Controls.Add(this.CbInfoGraphicAddRegionNames);
- this.groupBox28.Controls.Add(this.CbInfoGraphicCreatureName);
- this.groupBox28.Controls.Add(this.CbInfoGraphicMutations);
- this.groupBox28.Controls.Add(this.CbInfoGraphicGenerations);
- this.groupBox28.Controls.Add(this.CbInfoGraphicDomLevels);
- this.groupBox28.Controls.Add(this.CbInfoGraphicDisplayMaxWildLevel);
- this.groupBox28.Location = new System.Drawing.Point(8, 47);
- this.groupBox28.Name = "groupBox28";
- this.groupBox28.Size = new System.Drawing.Size(474, 224);
- this.groupBox28.TabIndex = 8;
- this.groupBox28.TabStop = false;
- this.groupBox28.Text = "Include Info";
+ // CbExportTableFieldsAll
//
- // CbInfoGraphicColorRegionNamesIfNoImage
+ this.CbExportTableFieldsAll.AutoSize = true;
+ this.CbExportTableFieldsAll.Location = new System.Drawing.Point(36, 19);
+ this.CbExportTableFieldsAll.Name = "CbExportTableFieldsAll";
+ this.CbExportTableFieldsAll.Size = new System.Drawing.Size(37, 17);
+ this.CbExportTableFieldsAll.TabIndex = 15;
+ this.CbExportTableFieldsAll.Text = "All";
+ this.CbExportTableFieldsAll.UseVisualStyleBackColor = true;
+ this.CbExportTableFieldsAll.CheckedChanged += new System.EventHandler(this.CbExportTableFieldsAll_CheckedChanged);
//
- this.CbInfoGraphicColorRegionNamesIfNoImage.AutoSize = true;
- this.CbInfoGraphicColorRegionNamesIfNoImage.Location = new System.Drawing.Point(6, 157);
- this.CbInfoGraphicColorRegionNamesIfNoImage.Name = "CbInfoGraphicColorRegionNamesIfNoImage";
- this.CbInfoGraphicColorRegionNamesIfNoImage.Size = new System.Drawing.Size(224, 17);
- this.CbInfoGraphicColorRegionNamesIfNoImage.TabIndex = 15;
- this.CbInfoGraphicColorRegionNamesIfNoImage.Text = "color region names if no image is available";
- this.CbInfoGraphicColorRegionNamesIfNoImage.UseVisualStyleBackColor = true;
- this.CbInfoGraphicColorRegionNamesIfNoImage.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // BExportSpreadsheetMoveDown
//
- // CbInfoGraphicStatValues
+ this.BExportSpreadsheetMoveDown.Location = new System.Drawing.Point(6, 48);
+ this.BExportSpreadsheetMoveDown.Name = "BExportSpreadsheetMoveDown";
+ this.BExportSpreadsheetMoveDown.Size = new System.Drawing.Size(24, 23);
+ this.BExportSpreadsheetMoveDown.TabIndex = 14;
+ this.BExportSpreadsheetMoveDown.Text = "▼";
+ this.BExportSpreadsheetMoveDown.UseVisualStyleBackColor = true;
+ this.BExportSpreadsheetMoveDown.Click += new System.EventHandler(this.BExportSpreadsheetMoveDown_Click);
//
- this.CbInfoGraphicStatValues.AutoSize = true;
- this.CbInfoGraphicStatValues.Location = new System.Drawing.Point(6, 65);
- this.CbInfoGraphicStatValues.Name = "CbInfoGraphicStatValues";
- this.CbInfoGraphicStatValues.Size = new System.Drawing.Size(192, 17);
- this.CbInfoGraphicStatValues.TabIndex = 14;
- this.CbInfoGraphicStatValues.Text = "stat values additionally to the levels";
- this.CbInfoGraphicStatValues.UseVisualStyleBackColor = true;
- this.CbInfoGraphicStatValues.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // BExportSpreadsheetMoveUp
//
- // CbInfoGraphicAddRegionNames
+ this.BExportSpreadsheetMoveUp.Location = new System.Drawing.Point(6, 19);
+ this.BExportSpreadsheetMoveUp.Name = "BExportSpreadsheetMoveUp";
+ this.BExportSpreadsheetMoveUp.Size = new System.Drawing.Size(24, 23);
+ this.BExportSpreadsheetMoveUp.TabIndex = 13;
+ this.BExportSpreadsheetMoveUp.Text = "▲";
+ this.BExportSpreadsheetMoveUp.UseVisualStyleBackColor = true;
+ this.BExportSpreadsheetMoveUp.Click += new System.EventHandler(this.BExportSpreadsheetMoveUp_Click);
//
- this.CbInfoGraphicAddRegionNames.AutoSize = true;
- this.CbInfoGraphicAddRegionNames.Location = new System.Drawing.Point(6, 134);
- this.CbInfoGraphicAddRegionNames.Name = "CbInfoGraphicAddRegionNames";
- this.CbInfoGraphicAddRegionNames.Size = new System.Drawing.Size(115, 17);
- this.CbInfoGraphicAddRegionNames.TabIndex = 13;
- this.CbInfoGraphicAddRegionNames.Text = "color region names";
- this.CbInfoGraphicAddRegionNames.UseVisualStyleBackColor = true;
- this.CbInfoGraphicAddRegionNames.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // ClbExportSpreadsheetFields
//
- // CbInfoGraphicCreatureName
+ this.ClbExportSpreadsheetFields.FormattingEnabled = true;
+ this.ClbExportSpreadsheetFields.Location = new System.Drawing.Point(36, 41);
+ this.ClbExportSpreadsheetFields.Name = "ClbExportSpreadsheetFields";
+ this.ClbExportSpreadsheetFields.Size = new System.Drawing.Size(371, 229);
+ this.ClbExportSpreadsheetFields.TabIndex = 12;
//
- this.CbInfoGraphicCreatureName.AutoSize = true;
- this.CbInfoGraphicCreatureName.Location = new System.Drawing.Point(6, 19);
- this.CbInfoGraphicCreatureName.Name = "CbInfoGraphicCreatureName";
- this.CbInfoGraphicCreatureName.Size = new System.Drawing.Size(94, 17);
- this.CbInfoGraphicCreatureName.TabIndex = 12;
- this.CbInfoGraphicCreatureName.Text = "creature name";
- this.CbInfoGraphicCreatureName.UseVisualStyleBackColor = true;
- this.CbInfoGraphicCreatureName.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // GbImgCacheLocalAppData
//
- // CbInfoGraphicMutations
+ this.GbImgCacheLocalAppData.Controls.Add(this.CbImgCacheUseLocalAppData);
+ this.GbImgCacheLocalAppData.Location = new System.Drawing.Point(329, 185);
+ this.GbImgCacheLocalAppData.Name = "GbImgCacheLocalAppData";
+ this.GbImgCacheLocalAppData.Size = new System.Drawing.Size(413, 43);
+ this.GbImgCacheLocalAppData.TabIndex = 11;
+ this.GbImgCacheLocalAppData.TabStop = false;
+ this.GbImgCacheLocalAppData.Text = "Image Cache Location";
//
- this.CbInfoGraphicMutations.AutoSize = true;
- this.CbInfoGraphicMutations.Location = new System.Drawing.Point(6, 88);
- this.CbInfoGraphicMutations.Name = "CbInfoGraphicMutations";
- this.CbInfoGraphicMutations.Size = new System.Drawing.Size(71, 17);
- this.CbInfoGraphicMutations.TabIndex = 5;
- this.CbInfoGraphicMutations.Text = "mutations";
- this.CbInfoGraphicMutations.UseVisualStyleBackColor = true;
- this.CbInfoGraphicMutations.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // CbImgCacheUseLocalAppData
//
- // CbInfoGraphicGenerations
+ this.CbImgCacheUseLocalAppData.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.CbImgCacheUseLocalAppData.Location = new System.Drawing.Point(3, 16);
+ this.CbImgCacheUseLocalAppData.Name = "CbImgCacheUseLocalAppData";
+ this.CbImgCacheUseLocalAppData.Size = new System.Drawing.Size(407, 24);
+ this.CbImgCacheUseLocalAppData.TabIndex = 0;
+ this.CbImgCacheUseLocalAppData.Text = "Use LocalAppData for Image cache";
+ this.CbImgCacheUseLocalAppData.UseVisualStyleBackColor = true;
//
- this.CbInfoGraphicGenerations.AutoSize = true;
- this.CbInfoGraphicGenerations.Location = new System.Drawing.Point(6, 111);
- this.CbInfoGraphicGenerations.Name = "CbInfoGraphicGenerations";
- this.CbInfoGraphicGenerations.Size = new System.Drawing.Size(148, 17);
- this.CbInfoGraphicGenerations.TabIndex = 6;
- this.CbInfoGraphicGenerations.Text = "generation of the creature";
- this.CbInfoGraphicGenerations.UseVisualStyleBackColor = true;
- this.CbInfoGraphicGenerations.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // groupBox16
//
- // CbInfoGraphicDomLevels
+ this.groupBox16.Controls.Add(this.cbDevTools);
+ this.groupBox16.Location = new System.Drawing.Point(329, 234);
+ this.groupBox16.Name = "groupBox16";
+ this.groupBox16.Size = new System.Drawing.Size(413, 43);
+ this.groupBox16.TabIndex = 10;
+ this.groupBox16.TabStop = false;
+ this.groupBox16.Text = "Dev-Tools";
//
- this.CbInfoGraphicDomLevels.AutoSize = true;
- this.CbInfoGraphicDomLevels.Location = new System.Drawing.Point(6, 42);
- this.CbInfoGraphicDomLevels.Name = "CbInfoGraphicDomLevels";
- this.CbInfoGraphicDomLevels.Size = new System.Drawing.Size(460, 17);
- this.CbInfoGraphicDomLevels.TabIndex = 4;
- this.CbInfoGraphicDomLevels.Text = "levels and values of the current state (if disabled the values relevant for breed" +
- "ing are shown)";
- this.CbInfoGraphicDomLevels.UseVisualStyleBackColor = true;
- this.CbInfoGraphicDomLevels.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // cbDevTools
//
- // CbInfoGraphicDisplayMaxWildLevel
+ this.cbDevTools.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.cbDevTools.Location = new System.Drawing.Point(3, 16);
+ this.cbDevTools.Name = "cbDevTools";
+ this.cbDevTools.Size = new System.Drawing.Size(407, 24);
+ this.cbDevTools.TabIndex = 0;
+ this.cbDevTools.Text = "Show Dev Tools (needs restart). Adds a statmultiplier-tester and extractor tests";
+ this.cbDevTools.UseVisualStyleBackColor = true;
//
- this.CbInfoGraphicDisplayMaxWildLevel.AutoSize = true;
- this.CbInfoGraphicDisplayMaxWildLevel.Location = new System.Drawing.Point(6, 180);
- this.CbInfoGraphicDisplayMaxWildLevel.Name = "CbInfoGraphicDisplayMaxWildLevel";
- this.CbInfoGraphicDisplayMaxWildLevel.Size = new System.Drawing.Size(123, 17);
- this.CbInfoGraphicDisplayMaxWildLevel.TabIndex = 3;
- this.CbInfoGraphicDisplayMaxWildLevel.Text = "max wild server level";
- this.CbInfoGraphicDisplayMaxWildLevel.UseVisualStyleBackColor = true;
- this.CbInfoGraphicDisplayMaxWildLevel.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
+ // GbSpecies
//
- // label50
+ this.GbSpecies.Controls.Add(this.LbSpeciesSelectorCountLastUsed);
+ this.GbSpecies.Controls.Add(this.NudSpeciesSelectorCountLastUsed);
+ this.GbSpecies.Location = new System.Drawing.Point(6, 460);
+ this.GbSpecies.Name = "GbSpecies";
+ this.GbSpecies.Size = new System.Drawing.Size(317, 43);
+ this.GbSpecies.TabIndex = 3;
+ this.GbSpecies.TabStop = false;
+ this.GbSpecies.Text = "Species Selection";
//
- this.label50.AutoSize = true;
- this.label50.Location = new System.Drawing.Point(11, 18);
- this.label50.Name = "label50";
- this.label50.Size = new System.Drawing.Size(298, 13);
- this.label50.TabIndex = 0;
- this.label50.Text = "Styling of the infographic that can be exported from the library.";
+ // LbSpeciesSelectorCountLastUsed
//
- // tabPageImportSavegame
+ this.LbSpeciesSelectorCountLastUsed.AutoSize = true;
+ this.LbSpeciesSelectorCountLastUsed.Location = new System.Drawing.Point(6, 21);
+ this.LbSpeciesSelectorCountLastUsed.Name = "LbSpeciesSelectorCountLastUsed";
+ this.LbSpeciesSelectorCountLastUsed.Size = new System.Drawing.Size(187, 13);
+ this.LbSpeciesSelectorCountLastUsed.TabIndex = 0;
+ this.LbSpeciesSelectorCountLastUsed.Text = "Number of displayed last used species";
//
- this.tabPageImportSavegame.AutoScroll = true;
- this.tabPageImportSavegame.Controls.Add(this.groupBox12);
- this.tabPageImportSavegame.Location = new System.Drawing.Point(4, 22);
- this.tabPageImportSavegame.Name = "tabPageImportSavegame";
- this.tabPageImportSavegame.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageImportSavegame.Size = new System.Drawing.Size(750, 676);
- this.tabPageImportSavegame.TabIndex = 2;
- this.tabPageImportSavegame.Text = "Import Savegame";
- this.tabPageImportSavegame.UseVisualStyleBackColor = true;
+ // NudSpeciesSelectorCountLastUsed
//
- // groupBox12
+ this.NudSpeciesSelectorCountLastUsed.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.NudSpeciesSelectorCountLastUsed.Location = new System.Drawing.Point(252, 19);
+ this.NudSpeciesSelectorCountLastUsed.Name = "NudSpeciesSelectorCountLastUsed";
+ this.NudSpeciesSelectorCountLastUsed.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.NudSpeciesSelectorCountLastUsed.Size = new System.Drawing.Size(57, 20);
+ this.NudSpeciesSelectorCountLastUsed.TabIndex = 1;
//
- this.groupBox12.Controls.Add(this.CbImportUnclaimedBabies);
- this.groupBox12.Controls.Add(this.cbSaveImportCryo);
- this.groupBox12.Controls.Add(this.cbIgnoreUnknownBPOnSaveImport);
- this.groupBox12.Controls.Add(this.textBoxImportTribeNameFilter);
- this.groupBox12.Controls.Add(this.label_Filter);
- this.groupBox12.Controls.Add(this.cbImportUpdateCreatureStatus);
- this.groupBox12.Controls.Add(this.groupBox15);
- this.groupBox12.Controls.Add(this.groupBox14);
- this.groupBox12.Controls.Add(this.label24);
- this.groupBox12.Location = new System.Drawing.Point(3, 3);
- this.groupBox12.Name = "groupBox12";
- this.groupBox12.Size = new System.Drawing.Size(739, 667);
- this.groupBox12.TabIndex = 0;
- this.groupBox12.TabStop = false;
- this.groupBox12.Text = "Import Data from Save-File";
+ // groupBox26
//
- // CbImportUnclaimedBabies
+ this.groupBox26.Controls.Add(this.cbAdminConsoleCommandWithCheat);
+ this.groupBox26.Location = new System.Drawing.Point(329, 90);
+ this.groupBox26.Name = "groupBox26";
+ this.groupBox26.Size = new System.Drawing.Size(413, 43);
+ this.groupBox26.TabIndex = 8;
+ this.groupBox26.TabStop = false;
+ this.groupBox26.Text = "Console Commands";
//
- this.CbImportUnclaimedBabies.AutoSize = true;
- this.CbImportUnclaimedBabies.Location = new System.Drawing.Point(9, 160);
- this.CbImportUnclaimedBabies.Name = "CbImportUnclaimedBabies";
- this.CbImportUnclaimedBabies.Size = new System.Drawing.Size(140, 17);
- this.CbImportUnclaimedBabies.TabIndex = 8;
- this.CbImportUnclaimedBabies.Text = "Import unclaimed babies";
- this.CbImportUnclaimedBabies.UseVisualStyleBackColor = true;
+ // cbAdminConsoleCommandWithCheat
//
- // cbSaveImportCryo
+ this.cbAdminConsoleCommandWithCheat.AutoSize = true;
+ this.cbAdminConsoleCommandWithCheat.Location = new System.Drawing.Point(6, 19);
+ this.cbAdminConsoleCommandWithCheat.Name = "cbAdminConsoleCommandWithCheat";
+ this.cbAdminConsoleCommandWithCheat.Size = new System.Drawing.Size(239, 17);
+ this.cbAdminConsoleCommandWithCheat.TabIndex = 0;
+ this.cbAdminConsoleCommandWithCheat.Text = "Admin console commands with prefix \"cheat\"";
+ this.cbAdminConsoleCommandWithCheat.UseVisualStyleBackColor = true;
//
- this.cbSaveImportCryo.AutoSize = true;
- this.cbSaveImportCryo.Location = new System.Drawing.Point(9, 137);
- this.cbSaveImportCryo.Name = "cbSaveImportCryo";
- this.cbSaveImportCryo.Size = new System.Drawing.Size(216, 17);
- this.cbSaveImportCryo.TabIndex = 3;
- this.cbSaveImportCryo.Text = "Import creatures in cryopods or soultraps";
- this.cbSaveImportCryo.UseVisualStyleBackColor = true;
+ // groupBox25
//
- // cbIgnoreUnknownBPOnSaveImport
+ this.groupBox25.Controls.Add(this.CbbAppDefaultFontName);
+ this.groupBox25.Controls.Add(this.label48);
+ this.groupBox25.Controls.Add(this.CbbColorMode);
+ this.groupBox25.Controls.Add(this.nudDefaultFontSize);
+ this.groupBox25.Controls.Add(this.label33);
+ this.groupBox25.Controls.Add(this.label32);
+ this.groupBox25.Location = new System.Drawing.Point(329, 6);
+ this.groupBox25.Name = "groupBox25";
+ this.groupBox25.Size = new System.Drawing.Size(413, 78);
+ this.groupBox25.TabIndex = 6;
+ this.groupBox25.TabStop = false;
+ this.groupBox25.Text = "Visuals (needs application restart)";
//
- this.cbIgnoreUnknownBPOnSaveImport.AutoSize = true;
- this.cbIgnoreUnknownBPOnSaveImport.Location = new System.Drawing.Point(9, 114);
- this.cbIgnoreUnknownBPOnSaveImport.Name = "cbIgnoreUnknownBPOnSaveImport";
- this.cbIgnoreUnknownBPOnSaveImport.Size = new System.Drawing.Size(334, 17);
- this.cbIgnoreUnknownBPOnSaveImport.TabIndex = 2;
- this.cbIgnoreUnknownBPOnSaveImport.Text = "Ignore unknown species on import and don\'t show a messagebox";
- this.cbIgnoreUnknownBPOnSaveImport.UseVisualStyleBackColor = true;
+ // CbbAppDefaultFontName
//
- // textBoxImportTribeNameFilter
+ this.CbbAppDefaultFontName.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.CbbAppDefaultFontName.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.CbbAppDefaultFontName.FormattingEnabled = true;
+ this.CbbAppDefaultFontName.Location = new System.Drawing.Point(74, 17);
+ this.CbbAppDefaultFontName.Name = "CbbAppDefaultFontName";
+ this.CbbAppDefaultFontName.Size = new System.Drawing.Size(222, 21);
+ this.CbbAppDefaultFontName.TabIndex = 17;
//
- this.textBoxImportTribeNameFilter.Location = new System.Drawing.Point(3, 199);
- this.textBoxImportTribeNameFilter.Name = "textBoxImportTribeNameFilter";
- this.textBoxImportTribeNameFilter.Size = new System.Drawing.Size(730, 20);
- this.textBoxImportTribeNameFilter.TabIndex = 5;
+ // label48
//
- // label_Filter
+ this.label48.AutoSize = true;
+ this.label48.Location = new System.Drawing.Point(6, 48);
+ this.label48.Name = "label48";
+ this.label48.Size = new System.Drawing.Size(60, 13);
+ this.label48.TabIndex = 4;
+ this.label48.Text = "Color mode";
//
- this.label_Filter.AutoSize = true;
- this.label_Filter.Location = new System.Drawing.Point(3, 183);
- this.label_Filter.Name = "label_Filter";
- this.label_Filter.Size = new System.Drawing.Size(487, 13);
- this.label_Filter.TabIndex = 4;
- this.label_Filter.Text = "Import only tribes with names containing at least one of these comma separated va" +
- "lues, case sensitive";
+ // CbbColorMode
//
- // cbImportUpdateCreatureStatus
+ this.CbbColorMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.CbbColorMode.FormattingEnabled = true;
+ this.CbbColorMode.Location = new System.Drawing.Point(74, 45);
+ this.CbbColorMode.Name = "CbbColorMode";
+ this.CbbColorMode.Size = new System.Drawing.Size(222, 21);
+ this.CbbColorMode.TabIndex = 5;
//
- this.cbImportUpdateCreatureStatus.Location = new System.Drawing.Point(9, 71);
- this.cbImportUpdateCreatureStatus.Name = "cbImportUpdateCreatureStatus";
- this.cbImportUpdateCreatureStatus.Size = new System.Drawing.Size(727, 37);
- this.cbImportUpdateCreatureStatus.TabIndex = 1;
- this.cbImportUpdateCreatureStatus.Text = "Update Available/Unavailable Status on Import for disappeared or reappeared creat" +
- "ures (disable this if you will import savegames from multiple servers). This set" +
- "ting is saved per library.";
- this.cbImportUpdateCreatureStatus.UseVisualStyleBackColor = true;
+ // nudDefaultFontSize
//
- // groupBox15
+ this.nudDefaultFontSize.DecimalPlaces = 2;
+ this.nudDefaultFontSize.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudDefaultFontSize.Location = new System.Drawing.Point(335, 18);
+ this.nudDefaultFontSize.Name = "nudDefaultFontSize";
+ this.nudDefaultFontSize.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudDefaultFontSize.Size = new System.Drawing.Size(72, 20);
+ this.nudDefaultFontSize.TabIndex = 3;
//
- this.groupBox15.Controls.Add(this.dataGridView_FileLocations);
- this.groupBox15.Controls.Add(this.btAddSavegameFileLocation);
- this.groupBox15.Controls.Add(this.labelSavegameFileLocationHint);
- this.groupBox15.Location = new System.Drawing.Point(6, 278);
- this.groupBox15.Name = "groupBox15";
- this.groupBox15.Size = new System.Drawing.Size(730, 386);
- this.groupBox15.TabIndex = 7;
- this.groupBox15.TabStop = false;
- this.groupBox15.Text = "ARK save-game files";
+ // label33
//
- // dataGridView_FileLocations
+ this.label33.AutoSize = true;
+ this.label33.Location = new System.Drawing.Point(302, 20);
+ this.label33.Name = "label33";
+ this.label33.Size = new System.Drawing.Size(27, 13);
+ this.label33.TabIndex = 2;
+ this.label33.Text = "Size";
//
- this.dataGridView_FileLocations.AllowUserToAddRows = false;
- this.dataGridView_FileLocations.AllowUserToDeleteRows = false;
- this.dataGridView_FileLocations.AutoGenerateColumns = false;
- this.dataGridView_FileLocations.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- this.dataGridView_FileLocations.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
- this.convenientNameDataGridViewTextBoxColumn,
- this.serverNameDataGridViewTextBoxColumn,
- this.fileLocationDataGridViewTextBoxColumn,
- this.dgvFileLocation_Change,
- this.ImportWithQuickImport,
- this.dgvFileLocation_Delete});
- this.dataGridView_FileLocations.DataSource = this.aTImportFileLocationBindingSource;
- this.dataGridView_FileLocations.Dock = System.Windows.Forms.DockStyle.Fill;
- this.dataGridView_FileLocations.Location = new System.Drawing.Point(3, 62);
- this.dataGridView_FileLocations.MultiSelect = false;
- this.dataGridView_FileLocations.Name = "dataGridView_FileLocations";
- this.dataGridView_FileLocations.RowHeadersVisible = false;
- this.dataGridView_FileLocations.Size = new System.Drawing.Size(724, 321);
- this.dataGridView_FileLocations.TabIndex = 2;
- this.dataGridView_FileLocations.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView_FileLocations_CellClick);
+ // label32
//
- // dgvFileLocation_Change
+ this.label32.AutoSize = true;
+ this.label32.Location = new System.Drawing.Point(6, 22);
+ this.label32.Name = "label32";
+ this.label32.Size = new System.Drawing.Size(62, 13);
+ this.label32.TabIndex = 0;
+ this.label32.Text = "Default font";
//
- this.dgvFileLocation_Change.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- this.dgvFileLocation_Change.HeaderText = "Change";
- this.dgvFileLocation_Change.MinimumWidth = 50;
- this.dgvFileLocation_Change.Name = "dgvFileLocation_Change";
- this.dgvFileLocation_Change.ReadOnly = true;
- this.dgvFileLocation_Change.Resizable = System.Windows.Forms.DataGridViewTriState.False;
- this.dgvFileLocation_Change.Text = "Change";
- this.dgvFileLocation_Change.UseColumnTextForButtonValue = true;
- this.dgvFileLocation_Change.Width = 50;
+ // groupBox20
//
- // ImportWithQuickImport
+ this.groupBox20.Controls.Add(this.cbPrettifyJSON);
+ this.groupBox20.Location = new System.Drawing.Point(329, 139);
+ this.groupBox20.Name = "groupBox20";
+ this.groupBox20.Size = new System.Drawing.Size(413, 40);
+ this.groupBox20.TabIndex = 9;
+ this.groupBox20.TabStop = false;
+ this.groupBox20.Text = "Prettify Library JSON-file";
//
- this.ImportWithQuickImport.DataPropertyName = "ImportWithQuickImport";
- this.ImportWithQuickImport.HeaderText = "QuickImport";
- this.ImportWithQuickImport.Name = "ImportWithQuickImport";
- this.ImportWithQuickImport.ReadOnly = true;
- this.ImportWithQuickImport.ToolTipText = "If checked the savegame will be imported with the quick import button in the menu" +
- " bar.";
- this.ImportWithQuickImport.Width = 70;
+ // cbPrettifyJSON
//
- // dgvFileLocation_Delete
+ this.cbPrettifyJSON.AutoSize = true;
+ this.cbPrettifyJSON.Location = new System.Drawing.Point(6, 19);
+ this.cbPrettifyJSON.Name = "cbPrettifyJSON";
+ this.cbPrettifyJSON.Size = new System.Drawing.Size(365, 17);
+ this.cbPrettifyJSON.TabIndex = 0;
+ this.cbPrettifyJSON.Text = "Prettify JSON. Easier diff, but larger save-files. Usually disabling is better.";
+ this.cbPrettifyJSON.UseVisualStyleBackColor = true;
//
- this.dgvFileLocation_Delete.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- this.dgvFileLocation_Delete.HeaderText = "Delete";
- this.dgvFileLocation_Delete.MinimumWidth = 50;
- this.dgvFileLocation_Delete.Name = "dgvFileLocation_Delete";
- this.dgvFileLocation_Delete.ReadOnly = true;
- this.dgvFileLocation_Delete.Resizable = System.Windows.Forms.DataGridViewTriState.False;
- this.dgvFileLocation_Delete.Text = "Delete";
- this.dgvFileLocation_Delete.UseColumnTextForButtonValue = true;
- this.dgvFileLocation_Delete.Width = 50;
+ // groupBox17
//
- // btAddSavegameFileLocation
+ this.groupBox17.Controls.Add(this.cbbLanguage);
+ this.groupBox17.Location = new System.Drawing.Point(329, 619);
+ this.groupBox17.Name = "groupBox17";
+ this.groupBox17.Size = new System.Drawing.Size(413, 51);
+ this.groupBox17.TabIndex = 5;
+ this.groupBox17.TabStop = false;
+ this.groupBox17.Text = "Language (WIP)";
//
- this.btAddSavegameFileLocation.Dock = System.Windows.Forms.DockStyle.Top;
- this.btAddSavegameFileLocation.Location = new System.Drawing.Point(3, 39);
- this.btAddSavegameFileLocation.Name = "btAddSavegameFileLocation";
- this.btAddSavegameFileLocation.Size = new System.Drawing.Size(724, 23);
- this.btAddSavegameFileLocation.TabIndex = 1;
- this.btAddSavegameFileLocation.Text = "Add Savegame File Location";
- this.btAddSavegameFileLocation.UseVisualStyleBackColor = true;
- this.btAddSavegameFileLocation.Click += new System.EventHandler(this.btAddSavegameFileLocation_Click);
+ // cbbLanguage
//
- // labelSavegameFileLocationHint
+ this.cbbLanguage.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.cbbLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbbLanguage.FormattingEnabled = true;
+ this.cbbLanguage.Location = new System.Drawing.Point(3, 16);
+ this.cbbLanguage.Name = "cbbLanguage";
+ this.cbbLanguage.Size = new System.Drawing.Size(407, 21);
+ this.cbbLanguage.TabIndex = 0;
//
- this.labelSavegameFileLocationHint.AutoSize = true;
- this.labelSavegameFileLocationHint.Dock = System.Windows.Forms.DockStyle.Top;
- this.labelSavegameFileLocationHint.Location = new System.Drawing.Point(3, 16);
- this.labelSavegameFileLocationHint.Name = "labelSavegameFileLocationHint";
- this.labelSavegameFileLocationHint.Padding = new System.Windows.Forms.Padding(5);
- this.labelSavegameFileLocationHint.Size = new System.Drawing.Size(605, 23);
- this.labelSavegameFileLocationHint.TabIndex = 0;
- this.labelSavegameFileLocationHint.Text = "Location example for The Island: ...\\Steam\\steamapps\\common\\ARK\\ShooterGame\\Saved" +
- "\\SavedArksLocal\\TheIsland.ark";
+ // groupBox9
//
- // groupBox14
+ this.groupBox9.Controls.Add(this.CbConsiderWastedStatsForTopCreatures);
+ this.groupBox9.Controls.Add(this.CbPauseGrowingTimerAfterAdding);
+ this.groupBox9.Controls.Add(this.CbLibrarySelectSelectedSpeciesOnLoad);
+ this.groupBox9.Controls.Add(this.cbLibraryHighlightTopCreatures);
+ this.groupBox9.Controls.Add(this.cbApplyGlobalSpeciesToLibrary);
+ this.groupBox9.Controls.Add(this.cbCreatureColorsLibrary);
+ this.groupBox9.Location = new System.Drawing.Point(6, 509);
+ this.groupBox9.Name = "groupBox9";
+ this.groupBox9.Size = new System.Drawing.Size(317, 161);
+ this.groupBox9.TabIndex = 4;
+ this.groupBox9.TabStop = false;
+ this.groupBox9.Text = "Library";
//
- this.groupBox14.Controls.Add(this.fileSelectorExtractedSaveFolder);
- this.groupBox14.Location = new System.Drawing.Point(6, 225);
- this.groupBox14.Name = "groupBox14";
- this.groupBox14.Size = new System.Drawing.Size(730, 47);
- this.groupBox14.TabIndex = 6;
- this.groupBox14.TabStop = false;
- this.groupBox14.Text = "Target folder for save-game working copy (user\'s temp dir if empty). It\'s recomme" +
- "nded to leave this setting empty.";
+ // CbConsiderWastedStatsForTopCreatures
//
- // label24
+ this.CbConsiderWastedStatsForTopCreatures.AutoSize = true;
+ this.CbConsiderWastedStatsForTopCreatures.Location = new System.Drawing.Point(6, 134);
+ this.CbConsiderWastedStatsForTopCreatures.Name = "CbConsiderWastedStatsForTopCreatures";
+ this.CbConsiderWastedStatsForTopCreatures.Size = new System.Drawing.Size(280, 17);
+ this.CbConsiderWastedStatsForTopCreatures.TabIndex = 5;
+ this.CbConsiderWastedStatsForTopCreatures.Text = "Consider \"wasted\" stats for top creature determination";
+ this.CbConsiderWastedStatsForTopCreatures.UseVisualStyleBackColor = true;
//
- this.label24.Location = new System.Drawing.Point(6, 16);
- this.label24.Name = "label24";
- this.label24.Size = new System.Drawing.Size(730, 40);
- this.label24.TabIndex = 0;
- this.label24.Text = resources.GetString("label24.Text");
+ // CbPauseGrowingTimerAfterAdding
//
- // tabPageImportExported
+ this.CbPauseGrowingTimerAfterAdding.AutoSize = true;
+ this.CbPauseGrowingTimerAfterAdding.Location = new System.Drawing.Point(6, 19);
+ this.CbPauseGrowingTimerAfterAdding.Name = "CbPauseGrowingTimerAfterAdding";
+ this.CbPauseGrowingTimerAfterAdding.Size = new System.Drawing.Size(236, 17);
+ this.CbPauseGrowingTimerAfterAdding.TabIndex = 4;
+ this.CbPauseGrowingTimerAfterAdding.Text = "Pause growing timer when adding a creature";
+ this.CbPauseGrowingTimerAfterAdding.UseVisualStyleBackColor = true;
//
- this.tabPageImportExported.AutoScroll = true;
- this.tabPageImportExported.Controls.Add(this.BtGetExportFolderAutomatically);
- this.tabPageImportExported.Controls.Add(this.groupBox27);
- this.tabPageImportExported.Controls.Add(this.groupBox23);
- this.tabPageImportExported.Controls.Add(this.groupBox22);
- this.tabPageImportExported.Controls.Add(this.groupBox21);
- this.tabPageImportExported.Controls.Add(this.groupBox19);
- this.tabPageImportExported.Controls.Add(this.groupBox13);
- this.tabPageImportExported.Controls.Add(this.label25);
- this.tabPageImportExported.Location = new System.Drawing.Point(4, 22);
- this.tabPageImportExported.Name = "tabPageImportExported";
- this.tabPageImportExported.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageImportExported.Size = new System.Drawing.Size(750, 676);
- this.tabPageImportExported.TabIndex = 3;
- this.tabPageImportExported.Text = "Import Exported";
- this.tabPageImportExported.UseVisualStyleBackColor = true;
+ // CbLibrarySelectSelectedSpeciesOnLoad
//
- // BtGetExportFolderAutomatically
+ this.CbLibrarySelectSelectedSpeciesOnLoad.AutoSize = true;
+ this.CbLibrarySelectSelectedSpeciesOnLoad.Location = new System.Drawing.Point(6, 88);
+ this.CbLibrarySelectSelectedSpeciesOnLoad.Name = "CbLibrarySelectSelectedSpeciesOnLoad";
+ this.CbLibrarySelectSelectedSpeciesOnLoad.Size = new System.Drawing.Size(202, 17);
+ this.CbLibrarySelectSelectedSpeciesOnLoad.TabIndex = 2;
+ this.CbLibrarySelectSelectedSpeciesOnLoad.Text = "Select currently used species on load";
+ this.CbLibrarySelectSelectedSpeciesOnLoad.UseVisualStyleBackColor = true;
//
- this.BtGetExportFolderAutomatically.Location = new System.Drawing.Point(597, 41);
- this.BtGetExportFolderAutomatically.Name = "BtGetExportFolderAutomatically";
- this.BtGetExportFolderAutomatically.Size = new System.Drawing.Size(145, 53);
- this.BtGetExportFolderAutomatically.TabIndex = 1;
- this.BtGetExportFolderAutomatically.Text = "Set export folder automatically (only Steam)";
- this.BtGetExportFolderAutomatically.UseVisualStyleBackColor = true;
- this.BtGetExportFolderAutomatically.Click += new System.EventHandler(this.BtGetExportFolderAutomatically_Click);
+ // cbLibraryHighlightTopCreatures
//
- // groupBox27
+ this.cbLibraryHighlightTopCreatures.AutoSize = true;
+ this.cbLibraryHighlightTopCreatures.Location = new System.Drawing.Point(6, 111);
+ this.cbLibraryHighlightTopCreatures.Name = "cbLibraryHighlightTopCreatures";
+ this.cbLibraryHighlightTopCreatures.Size = new System.Drawing.Size(136, 17);
+ this.cbLibraryHighlightTopCreatures.TabIndex = 3;
+ this.cbLibraryHighlightTopCreatures.Text = "Highlight Top creatures";
+ this.cbLibraryHighlightTopCreatures.UseVisualStyleBackColor = true;
//
- this.groupBox27.Controls.Add(this.label46);
- this.groupBox27.Controls.Add(this.RbTamerStringForTribe);
- this.groupBox27.Controls.Add(this.RbTamerStringForOwner);
- this.groupBox27.Location = new System.Drawing.Point(330, 575);
- this.groupBox27.Name = "groupBox27";
- this.groupBox27.Size = new System.Drawing.Size(412, 95);
- this.groupBox27.TabIndex = 7;
- this.groupBox27.TabStop = false;
- this.groupBox27.Text = "Tribe / Owner";
+ // cbApplyGlobalSpeciesToLibrary
//
- // label46
+ this.cbApplyGlobalSpeciesToLibrary.AutoSize = true;
+ this.cbApplyGlobalSpeciesToLibrary.Location = new System.Drawing.Point(6, 65);
+ this.cbApplyGlobalSpeciesToLibrary.Name = "cbApplyGlobalSpeciesToLibrary";
+ this.cbApplyGlobalSpeciesToLibrary.Size = new System.Drawing.Size(201, 17);
+ this.cbApplyGlobalSpeciesToLibrary.TabIndex = 1;
+ this.cbApplyGlobalSpeciesToLibrary.Text = "Use global species selection in library";
+ this.cbApplyGlobalSpeciesToLibrary.UseVisualStyleBackColor = true;
//
- this.label46.Location = new System.Drawing.Point(6, 17);
- this.label46.Name = "label46";
- this.label46.Size = new System.Drawing.Size(306, 29);
- this.label46.TabIndex = 0;
- this.label46.Text = "The TamerString in the export file contains either the creature owner or the trib" +
- "e, depending on the tribe permissions.";
- //
- // RbTamerStringForTribe
+ // cbCreatureColorsLibrary
//
- this.RbTamerStringForTribe.AutoSize = true;
- this.RbTamerStringForTribe.Location = new System.Drawing.Point(6, 72);
- this.RbTamerStringForTribe.Name = "RbTamerStringForTribe";
- this.RbTamerStringForTribe.Size = new System.Drawing.Size(184, 17);
- this.RbTamerStringForTribe.TabIndex = 2;
- this.RbTamerStringForTribe.TabStop = true;
- this.RbTamerStringForTribe.Text = "Use TamerString for creature tribe";
- this.RbTamerStringForTribe.UseVisualStyleBackColor = true;
+ this.cbCreatureColorsLibrary.AutoSize = true;
+ this.cbCreatureColorsLibrary.Location = new System.Drawing.Point(6, 42);
+ this.cbCreatureColorsLibrary.Name = "cbCreatureColorsLibrary";
+ this.cbCreatureColorsLibrary.Size = new System.Drawing.Size(211, 17);
+ this.cbCreatureColorsLibrary.TabIndex = 0;
+ this.cbCreatureColorsLibrary.Text = "Show Creature-Colors columns in library";
+ this.cbCreatureColorsLibrary.UseVisualStyleBackColor = true;
//
- // RbTamerStringForOwner
+ // tabPageInfoGraphic
//
- this.RbTamerStringForOwner.AutoSize = true;
- this.RbTamerStringForOwner.Location = new System.Drawing.Point(6, 49);
- this.RbTamerStringForOwner.Name = "RbTamerStringForOwner";
- this.RbTamerStringForOwner.Size = new System.Drawing.Size(193, 17);
- this.RbTamerStringForOwner.TabIndex = 1;
- this.RbTamerStringForOwner.TabStop = true;
- this.RbTamerStringForOwner.Text = "Use TamerString for creature owner";
- this.RbTamerStringForOwner.UseVisualStyleBackColor = true;
+ this.tabPageInfoGraphic.Controls.Add(this.BtNewRandomInfoGraphicCreature);
+ this.tabPageInfoGraphic.Controls.Add(this.label63);
+ this.tabPageInfoGraphic.Controls.Add(this.PbInfoGraphicPreview);
+ this.tabPageInfoGraphic.Controls.Add(this.groupBox32);
+ this.tabPageInfoGraphic.Controls.Add(this.groupBox28);
+ this.tabPageInfoGraphic.Controls.Add(this.label50);
+ this.tabPageInfoGraphic.Location = new System.Drawing.Point(4, 22);
+ this.tabPageInfoGraphic.Name = "tabPageInfoGraphic";
+ this.tabPageInfoGraphic.Size = new System.Drawing.Size(750, 699);
+ this.tabPageInfoGraphic.TabIndex = 7;
+ this.tabPageInfoGraphic.Text = "Info Graphic";
+ this.tabPageInfoGraphic.UseVisualStyleBackColor = true;
//
- // groupBox23
+ // BtNewRandomInfoGraphicCreature
//
- this.groupBox23.Controls.Add(this.label31);
- this.groupBox23.Controls.Add(this.label30);
- this.groupBox23.Controls.Add(this.nudImportLowerBoundTE);
- this.groupBox23.Location = new System.Drawing.Point(6, 457);
- this.groupBox23.Name = "groupBox23";
- this.groupBox23.Size = new System.Drawing.Size(318, 45);
- this.groupBox23.TabIndex = 4;
- this.groupBox23.TabStop = false;
- this.groupBox23.Text = "Taming Effectiveness Bounds";
+ this.BtNewRandomInfoGraphicCreature.Location = new System.Drawing.Point(62, 293);
+ this.BtNewRandomInfoGraphicCreature.Name = "BtNewRandomInfoGraphicCreature";
+ this.BtNewRandomInfoGraphicCreature.Size = new System.Drawing.Size(200, 20);
+ this.BtNewRandomInfoGraphicCreature.TabIndex = 19;
+ this.BtNewRandomInfoGraphicCreature.Text = "new random creature for preview";
+ this.BtNewRandomInfoGraphicCreature.UseVisualStyleBackColor = true;
+ this.BtNewRandomInfoGraphicCreature.Click += new System.EventHandler(this.BtNewRandomInfoGraphicCreature_Click);
//
- // label31
+ // label63
//
- this.label31.AutoSize = true;
- this.label31.Location = new System.Drawing.Point(6, 21);
- this.label31.Name = "label31";
- this.label31.Size = new System.Drawing.Size(70, 13);
- this.label31.TabIndex = 0;
- this.label31.Text = "Lower Bound";
+ this.label63.AutoSize = true;
+ this.label63.Location = new System.Drawing.Point(11, 300);
+ this.label63.Name = "label63";
+ this.label63.Size = new System.Drawing.Size(45, 13);
+ this.label63.TabIndex = 18;
+ this.label63.Text = "Preview";
//
- // label30
+ // PbInfoGraphicPreview
//
- this.label30.AutoSize = true;
- this.label30.Location = new System.Drawing.Point(297, 21);
- this.label30.Name = "label30";
- this.label30.Size = new System.Drawing.Size(15, 13);
- this.label30.TabIndex = 11;
- this.label30.Text = "%";
+ this.PbInfoGraphicPreview.Location = new System.Drawing.Point(8, 325);
+ this.PbInfoGraphicPreview.Name = "PbInfoGraphicPreview";
+ this.PbInfoGraphicPreview.Size = new System.Drawing.Size(333, 143);
+ this.PbInfoGraphicPreview.TabIndex = 9;
+ this.PbInfoGraphicPreview.TabStop = false;
//
- // groupBox22
+ // groupBox32
//
- this.groupBox22.Controls.Add(this.CbBringToFrontOnImportExportIssue);
- this.groupBox22.Controls.Add(this.CbAutoExtractAddToLibrary);
- this.groupBox22.Controls.Add(this.CbAutoImportSuccessGotoLibrary);
- this.groupBox22.Controls.Add(this.TbExportFileRename);
- this.groupBox22.Controls.Add(this.CbExportFileRenameAfterImport);
- this.groupBox22.Controls.Add(this.BtImportArchiveFolder);
- this.groupBox22.Controls.Add(this.panel2);
- this.groupBox22.Controls.Add(this.cbPlaySoundOnAutomaticImport);
- this.groupBox22.Controls.Add(this.label29);
- this.groupBox22.Controls.Add(this.cbDeleteAutoImportedFile);
- this.groupBox22.Controls.Add(this.cbMoveImportedFileToSubFolder);
- this.groupBox22.Controls.Add(this.label28);
- this.groupBox22.Controls.Add(this.cbAutoImportExported);
- this.groupBox22.Location = new System.Drawing.Point(330, 379);
- this.groupBox22.Name = "groupBox22";
- this.groupBox22.Size = new System.Drawing.Size(412, 190);
- this.groupBox22.TabIndex = 6;
- this.groupBox22.TabStop = false;
- this.groupBox22.Text = "Auto import";
+ this.groupBox32.Controls.Add(this.LbInfoGraphicSize);
+ this.groupBox32.Controls.Add(this.CbbInfoGraphicFontName);
+ this.groupBox32.Controls.Add(this.nudInfoGraphicHeight);
+ this.groupBox32.Controls.Add(this.BtInfoGraphicForeColor);
+ this.groupBox32.Controls.Add(this.BtInfoGraphicBackColor);
+ this.groupBox32.Controls.Add(this.BtInfoGraphicBorderColor);
+ this.groupBox32.Controls.Add(this.label51);
+ this.groupBox32.Location = new System.Drawing.Point(488, 47);
+ this.groupBox32.Name = "groupBox32";
+ this.groupBox32.Size = new System.Drawing.Size(254, 197);
+ this.groupBox32.TabIndex = 17;
+ this.groupBox32.TabStop = false;
+ this.groupBox32.Text = "Visuals";
//
- // CbBringToFrontOnImportExportIssue
+ // LbInfoGraphicSize
//
- this.CbBringToFrontOnImportExportIssue.AutoSize = true;
- this.CbBringToFrontOnImportExportIssue.Location = new System.Drawing.Point(155, 165);
- this.CbBringToFrontOnImportExportIssue.Name = "CbBringToFrontOnImportExportIssue";
- this.CbBringToFrontOnImportExportIssue.Size = new System.Drawing.Size(198, 17);
- this.CbBringToFrontOnImportExportIssue.TabIndex = 11;
- this.CbBringToFrontOnImportExportIssue.Text = "Bring window to front on import issue";
- this.CbBringToFrontOnImportExportIssue.UseVisualStyleBackColor = true;
+ this.LbInfoGraphicSize.AutoSize = true;
+ this.LbInfoGraphicSize.Location = new System.Drawing.Point(6, 20);
+ this.LbInfoGraphicSize.Name = "LbInfoGraphicSize";
+ this.LbInfoGraphicSize.Size = new System.Drawing.Size(114, 13);
+ this.LbInfoGraphicSize.TabIndex = 1;
+ this.LbInfoGraphicSize.Text = "InfoGraphic height [px]";
//
- // CbAutoExtractAddToLibrary
+ // CbbInfoGraphicFontName
//
- this.CbAutoExtractAddToLibrary.AutoSize = true;
- this.CbAutoExtractAddToLibrary.Location = new System.Drawing.Point(189, 19);
- this.CbAutoExtractAddToLibrary.Name = "CbAutoExtractAddToLibrary";
- this.CbAutoExtractAddToLibrary.Size = new System.Drawing.Size(87, 17);
- this.CbAutoExtractAddToLibrary.TabIndex = 10;
- this.CbAutoExtractAddToLibrary.Text = "Add to library";
- this.CbAutoExtractAddToLibrary.UseVisualStyleBackColor = true;
+ this.CbbInfoGraphicFontName.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.CbbInfoGraphicFontName.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.CbbInfoGraphicFontName.FormattingEnabled = true;
+ this.CbbInfoGraphicFontName.Location = new System.Drawing.Point(6, 154);
+ this.CbbInfoGraphicFontName.Name = "CbbInfoGraphicFontName";
+ this.CbbInfoGraphicFontName.Size = new System.Drawing.Size(242, 21);
+ this.CbbInfoGraphicFontName.TabIndex = 16;
+ this.CbbInfoGraphicFontName.SelectedIndexChanged += new System.EventHandler(this.CbbInfoGraphicFontName_SelectedIndexChanged);
//
- // CbAutoImportSuccessGotoLibrary
+ // nudInfoGraphicHeight
//
- this.CbAutoImportSuccessGotoLibrary.AutoSize = true;
- this.CbAutoImportSuccessGotoLibrary.Location = new System.Drawing.Point(26, 165);
- this.CbAutoImportSuccessGotoLibrary.Name = "CbAutoImportSuccessGotoLibrary";
- this.CbAutoImportSuccessGotoLibrary.Size = new System.Drawing.Size(98, 17);
- this.CbAutoImportSuccessGotoLibrary.TabIndex = 9;
- this.CbAutoImportSuccessGotoLibrary.Text = "go to library tab";
- this.CbAutoImportSuccessGotoLibrary.UseVisualStyleBackColor = true;
+ this.nudInfoGraphicHeight.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudInfoGraphicHeight.Location = new System.Drawing.Point(126, 18);
+ this.nudInfoGraphicHeight.Maximum = new decimal(new int[] {
+ 99999,
+ 0,
+ 0,
+ 0});
+ this.nudInfoGraphicHeight.Minimum = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ this.nudInfoGraphicHeight.Name = "nudInfoGraphicHeight";
+ this.nudInfoGraphicHeight.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudInfoGraphicHeight.Size = new System.Drawing.Size(57, 20);
+ this.nudInfoGraphicHeight.TabIndex = 2;
+ this.nudInfoGraphicHeight.Value = new decimal(new int[] {
+ 100,
+ 0,
+ 0,
+ 0});
+ this.nudInfoGraphicHeight.ValueChanged += new System.EventHandler(this.nudInfoGraphicHeight_ValueChanged);
//
- // TbExportFileRename
+ // BtInfoGraphicForeColor
//
- this.TbExportFileRename.Location = new System.Drawing.Point(155, 113);
- this.TbExportFileRename.Name = "TbExportFileRename";
- this.TbExportFileRename.Size = new System.Drawing.Size(124, 20);
- this.TbExportFileRename.TabIndex = 6;
+ this.BtInfoGraphicForeColor.Location = new System.Drawing.Point(9, 44);
+ this.BtInfoGraphicForeColor.Name = "BtInfoGraphicForeColor";
+ this.BtInfoGraphicForeColor.Size = new System.Drawing.Size(75, 23);
+ this.BtInfoGraphicForeColor.TabIndex = 9;
+ this.BtInfoGraphicForeColor.Text = "ForeColor";
+ this.BtInfoGraphicForeColor.UseVisualStyleBackColor = true;
+ this.BtInfoGraphicForeColor.Click += new System.EventHandler(this.ColorButtonClick);
//
- // CbExportFileRenameAfterImport
+ // BtInfoGraphicBackColor
//
- this.CbExportFileRenameAfterImport.AutoSize = true;
- this.CbExportFileRenameAfterImport.Location = new System.Drawing.Point(26, 119);
- this.CbExportFileRenameAfterImport.Name = "CbExportFileRenameAfterImport";
- this.CbExportFileRenameAfterImport.Size = new System.Drawing.Size(119, 17);
- this.CbExportFileRenameAfterImport.TabIndex = 5;
- this.CbExportFileRenameAfterImport.Text = "rename file (pattern)";
- this.CbExportFileRenameAfterImport.UseVisualStyleBackColor = true;
+ this.BtInfoGraphicBackColor.Location = new System.Drawing.Point(9, 73);
+ this.BtInfoGraphicBackColor.Name = "BtInfoGraphicBackColor";
+ this.BtInfoGraphicBackColor.Size = new System.Drawing.Size(75, 23);
+ this.BtInfoGraphicBackColor.TabIndex = 10;
+ this.BtInfoGraphicBackColor.Text = "BackColor";
+ this.BtInfoGraphicBackColor.UseVisualStyleBackColor = true;
+ this.BtInfoGraphicBackColor.Click += new System.EventHandler(this.ColorButtonClick);
//
- // BtImportArchiveFolder
+ // BtInfoGraphicBorderColor
//
- this.BtImportArchiveFolder.Location = new System.Drawing.Point(155, 139);
- this.BtImportArchiveFolder.Name = "BtImportArchiveFolder";
- this.BtImportArchiveFolder.Size = new System.Drawing.Size(124, 21);
- this.BtImportArchiveFolder.TabIndex = 8;
- this.BtImportArchiveFolder.Text = "…";
- this.BtImportArchiveFolder.UseVisualStyleBackColor = true;
- this.BtImportArchiveFolder.Click += new System.EventHandler(this.BtImportArchiveFolder_Click);
+ this.BtInfoGraphicBorderColor.Location = new System.Drawing.Point(9, 102);
+ this.BtInfoGraphicBorderColor.Name = "BtInfoGraphicBorderColor";
+ this.BtInfoGraphicBorderColor.Size = new System.Drawing.Size(75, 23);
+ this.BtInfoGraphicBorderColor.TabIndex = 11;
+ this.BtInfoGraphicBorderColor.Text = "BorderColor";
+ this.BtInfoGraphicBorderColor.UseVisualStyleBackColor = true;
+ this.BtInfoGraphicBorderColor.Click += new System.EventHandler(this.ColorButtonClick);
//
- // panel2
+ // label51
//
- this.panel2.Controls.Add(this.BtBeepNewTop);
- this.panel2.Controls.Add(this.BtBeepTop);
- this.panel2.Controls.Add(this.BtBeepSuccess);
- this.panel2.Controls.Add(this.label47);
- this.panel2.Controls.Add(this.BtBeepFailure);
- this.panel2.Location = new System.Drawing.Point(285, 11);
- this.panel2.Name = "panel2";
- this.panel2.Size = new System.Drawing.Size(121, 131);
- this.panel2.TabIndex = 7;
+ this.label51.AutoSize = true;
+ this.label51.Location = new System.Drawing.Point(6, 138);
+ this.label51.Name = "label51";
+ this.label51.Size = new System.Drawing.Size(57, 13);
+ this.label51.TabIndex = 7;
+ this.label51.Text = "Font name";
//
- // BtBeepNewTop
+ // groupBox28
//
- this.BtBeepNewTop.Location = new System.Drawing.Point(3, 105);
- this.BtBeepNewTop.Name = "BtBeepNewTop";
- this.BtBeepNewTop.Size = new System.Drawing.Size(115, 23);
- this.BtBeepNewTop.TabIndex = 4;
- this.BtBeepNewTop.Text = "new top stat";
- this.BtBeepNewTop.UseVisualStyleBackColor = true;
- this.BtBeepNewTop.Click += new System.EventHandler(this.BtBeepNewTop_Click);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicColorRegionNamesIfNoImage);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicStatValues);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicAddRegionNames);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicCreatureName);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicMutations);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicGenerations);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicDomLevels);
+ this.groupBox28.Controls.Add(this.CbInfoGraphicDisplayMaxWildLevel);
+ this.groupBox28.Location = new System.Drawing.Point(8, 47);
+ this.groupBox28.Name = "groupBox28";
+ this.groupBox28.Size = new System.Drawing.Size(474, 224);
+ this.groupBox28.TabIndex = 8;
+ this.groupBox28.TabStop = false;
+ this.groupBox28.Text = "Include Info";
//
- // BtBeepTop
+ // CbInfoGraphicColorRegionNamesIfNoImage
//
- this.BtBeepTop.Location = new System.Drawing.Point(3, 76);
- this.BtBeepTop.Name = "BtBeepTop";
- this.BtBeepTop.Size = new System.Drawing.Size(115, 23);
- this.BtBeepTop.TabIndex = 3;
- this.BtBeepTop.Text = "top stat";
- this.BtBeepTop.UseVisualStyleBackColor = true;
- this.BtBeepTop.Click += new System.EventHandler(this.BtBeepTop_Click);
+ this.CbInfoGraphicColorRegionNamesIfNoImage.AutoSize = true;
+ this.CbInfoGraphicColorRegionNamesIfNoImage.Location = new System.Drawing.Point(6, 157);
+ this.CbInfoGraphicColorRegionNamesIfNoImage.Name = "CbInfoGraphicColorRegionNamesIfNoImage";
+ this.CbInfoGraphicColorRegionNamesIfNoImage.Size = new System.Drawing.Size(224, 17);
+ this.CbInfoGraphicColorRegionNamesIfNoImage.TabIndex = 15;
+ this.CbInfoGraphicColorRegionNamesIfNoImage.Text = "color region names if no image is available";
+ this.CbInfoGraphicColorRegionNamesIfNoImage.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicColorRegionNamesIfNoImage.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // BtBeepSuccess
+ // CbInfoGraphicStatValues
//
- this.BtBeepSuccess.Location = new System.Drawing.Point(3, 47);
- this.BtBeepSuccess.Name = "BtBeepSuccess";
- this.BtBeepSuccess.Size = new System.Drawing.Size(115, 23);
- this.BtBeepSuccess.TabIndex = 2;
- this.BtBeepSuccess.Text = "import success";
- this.BtBeepSuccess.UseVisualStyleBackColor = true;
- this.BtBeepSuccess.Click += new System.EventHandler(this.BtBeepSuccess_Click);
+ this.CbInfoGraphicStatValues.AutoSize = true;
+ this.CbInfoGraphicStatValues.Location = new System.Drawing.Point(6, 65);
+ this.CbInfoGraphicStatValues.Name = "CbInfoGraphicStatValues";
+ this.CbInfoGraphicStatValues.Size = new System.Drawing.Size(192, 17);
+ this.CbInfoGraphicStatValues.TabIndex = 14;
+ this.CbInfoGraphicStatValues.Text = "stat values additionally to the levels";
+ this.CbInfoGraphicStatValues.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicStatValues.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // label47
+ // CbInfoGraphicAddRegionNames
//
- this.label47.AutoSize = true;
- this.label47.Location = new System.Drawing.Point(3, 2);
- this.label47.Name = "label47";
- this.label47.Size = new System.Drawing.Size(108, 13);
- this.label47.TabIndex = 0;
- this.label47.Text = "Import sound preview";
+ this.CbInfoGraphicAddRegionNames.AutoSize = true;
+ this.CbInfoGraphicAddRegionNames.Location = new System.Drawing.Point(6, 134);
+ this.CbInfoGraphicAddRegionNames.Name = "CbInfoGraphicAddRegionNames";
+ this.CbInfoGraphicAddRegionNames.Size = new System.Drawing.Size(115, 17);
+ this.CbInfoGraphicAddRegionNames.TabIndex = 13;
+ this.CbInfoGraphicAddRegionNames.Text = "color region names";
+ this.CbInfoGraphicAddRegionNames.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicAddRegionNames.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // BtBeepFailure
+ // CbInfoGraphicCreatureName
//
- this.BtBeepFailure.Location = new System.Drawing.Point(3, 18);
- this.BtBeepFailure.Name = "BtBeepFailure";
- this.BtBeepFailure.Size = new System.Drawing.Size(115, 23);
- this.BtBeepFailure.TabIndex = 1;
- this.BtBeepFailure.Text = "import failed";
- this.BtBeepFailure.UseVisualStyleBackColor = true;
- this.BtBeepFailure.Click += new System.EventHandler(this.BtBeepFailure_Click);
+ this.CbInfoGraphicCreatureName.AutoSize = true;
+ this.CbInfoGraphicCreatureName.Location = new System.Drawing.Point(6, 19);
+ this.CbInfoGraphicCreatureName.Name = "CbInfoGraphicCreatureName";
+ this.CbInfoGraphicCreatureName.Size = new System.Drawing.Size(94, 17);
+ this.CbInfoGraphicCreatureName.TabIndex = 12;
+ this.CbInfoGraphicCreatureName.Text = "creature name";
+ this.CbInfoGraphicCreatureName.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicCreatureName.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // cbPlaySoundOnAutomaticImport
+ // CbInfoGraphicMutations
//
- this.cbPlaySoundOnAutomaticImport.AutoSize = true;
- this.cbPlaySoundOnAutomaticImport.Location = new System.Drawing.Point(9, 55);
- this.cbPlaySoundOnAutomaticImport.Name = "cbPlaySoundOnAutomaticImport";
- this.cbPlaySoundOnAutomaticImport.Size = new System.Drawing.Size(215, 17);
- this.cbPlaySoundOnAutomaticImport.TabIndex = 2;
- this.cbPlaySoundOnAutomaticImport.Text = "Play sound to indicate success or failure";
- this.cbPlaySoundOnAutomaticImport.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicMutations.AutoSize = true;
+ this.CbInfoGraphicMutations.Location = new System.Drawing.Point(6, 88);
+ this.CbInfoGraphicMutations.Name = "CbInfoGraphicMutations";
+ this.CbInfoGraphicMutations.Size = new System.Drawing.Size(71, 17);
+ this.CbInfoGraphicMutations.TabIndex = 5;
+ this.CbInfoGraphicMutations.Text = "mutations";
+ this.CbInfoGraphicMutations.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicMutations.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // label29
+ // CbInfoGraphicGenerations
//
- this.label29.AutoSize = true;
- this.label29.Location = new System.Drawing.Point(6, 75);
- this.label29.Name = "label29";
- this.label29.Size = new System.Drawing.Size(137, 13);
- this.label29.TabIndex = 3;
- this.label29.Text = "After a successful import do";
+ this.CbInfoGraphicGenerations.AutoSize = true;
+ this.CbInfoGraphicGenerations.Location = new System.Drawing.Point(6, 111);
+ this.CbInfoGraphicGenerations.Name = "CbInfoGraphicGenerations";
+ this.CbInfoGraphicGenerations.Size = new System.Drawing.Size(148, 17);
+ this.CbInfoGraphicGenerations.TabIndex = 6;
+ this.CbInfoGraphicGenerations.Text = "generation of the creature";
+ this.CbInfoGraphicGenerations.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicGenerations.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // cbDeleteAutoImportedFile
+ // CbInfoGraphicDomLevels
//
- this.cbDeleteAutoImportedFile.AutoSize = true;
- this.cbDeleteAutoImportedFile.Location = new System.Drawing.Point(26, 96);
- this.cbDeleteAutoImportedFile.Name = "cbDeleteAutoImportedFile";
- this.cbDeleteAutoImportedFile.Size = new System.Drawing.Size(114, 17);
- this.cbDeleteAutoImportedFile.TabIndex = 4;
- this.cbDeleteAutoImportedFile.Text = "delete imported file";
- this.cbDeleteAutoImportedFile.UseVisualStyleBackColor = true;
- this.cbDeleteAutoImportedFile.CheckedChanged += new System.EventHandler(this.cbDeleteAutoImportedFile_CheckedChanged);
+ this.CbInfoGraphicDomLevels.AutoSize = true;
+ this.CbInfoGraphicDomLevels.Location = new System.Drawing.Point(6, 42);
+ this.CbInfoGraphicDomLevels.Name = "CbInfoGraphicDomLevels";
+ this.CbInfoGraphicDomLevels.Size = new System.Drawing.Size(460, 17);
+ this.CbInfoGraphicDomLevels.TabIndex = 4;
+ this.CbInfoGraphicDomLevels.Text = "levels and values of the current state (if disabled the values relevant for breed" +
+ "ing are shown)";
+ this.CbInfoGraphicDomLevels.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicDomLevels.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // cbMoveImportedFileToSubFolder
+ // CbInfoGraphicDisplayMaxWildLevel
//
- this.cbMoveImportedFileToSubFolder.AutoSize = true;
- this.cbMoveImportedFileToSubFolder.Location = new System.Drawing.Point(26, 142);
- this.cbMoveImportedFileToSubFolder.Name = "cbMoveImportedFileToSubFolder";
- this.cbMoveImportedFileToSubFolder.Size = new System.Drawing.Size(123, 17);
- this.cbMoveImportedFileToSubFolder.TabIndex = 7;
- this.cbMoveImportedFileToSubFolder.Text = "move imported file to";
- this.cbMoveImportedFileToSubFolder.UseVisualStyleBackColor = true;
- this.cbMoveImportedFileToSubFolder.CheckedChanged += new System.EventHandler(this.cbMoveImportedFileToSubFolder_CheckedChanged);
+ this.CbInfoGraphicDisplayMaxWildLevel.AutoSize = true;
+ this.CbInfoGraphicDisplayMaxWildLevel.Location = new System.Drawing.Point(6, 180);
+ this.CbInfoGraphicDisplayMaxWildLevel.Name = "CbInfoGraphicDisplayMaxWildLevel";
+ this.CbInfoGraphicDisplayMaxWildLevel.Size = new System.Drawing.Size(123, 17);
+ this.CbInfoGraphicDisplayMaxWildLevel.TabIndex = 3;
+ this.CbInfoGraphicDisplayMaxWildLevel.Text = "max wild server level";
+ this.CbInfoGraphicDisplayMaxWildLevel.UseVisualStyleBackColor = true;
+ this.CbInfoGraphicDisplayMaxWildLevel.CheckedChanged += new System.EventHandler(this.CbInfoGraphicCheckBoxChanged);
//
- // label28
+ // label50
//
- this.label28.AutoSize = true;
- this.label28.Location = new System.Drawing.Point(6, 39);
- this.label28.Name = "label28";
- this.label28.Size = new System.Drawing.Size(256, 13);
- this.label28.TabIndex = 1;
- this.label28.Text = "Enable overlay for feedback about the import ingame";
+ this.label50.AutoSize = true;
+ this.label50.Location = new System.Drawing.Point(11, 18);
+ this.label50.Name = "label50";
+ this.label50.Size = new System.Drawing.Size(298, 13);
+ this.label50.TabIndex = 0;
+ this.label50.Text = "Styling of the infographic that can be exported from the library.";
//
- // cbAutoImportExported
+ // tabPageImportSavegame
//
- this.cbAutoImportExported.AutoSize = true;
- this.cbAutoImportExported.Location = new System.Drawing.Point(9, 19);
- this.cbAutoImportExported.Name = "cbAutoImportExported";
- this.cbAutoImportExported.Size = new System.Drawing.Size(174, 17);
- this.cbAutoImportExported.TabIndex = 0;
- this.cbAutoImportExported.Text = "Auto extract exported creatures";
- this.cbAutoImportExported.UseVisualStyleBackColor = true;
+ this.tabPageImportSavegame.AutoScroll = true;
+ this.tabPageImportSavegame.Controls.Add(this.groupBox12);
+ this.tabPageImportSavegame.Location = new System.Drawing.Point(4, 22);
+ this.tabPageImportSavegame.Name = "tabPageImportSavegame";
+ this.tabPageImportSavegame.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageImportSavegame.Size = new System.Drawing.Size(750, 699);
+ this.tabPageImportSavegame.TabIndex = 2;
+ this.tabPageImportSavegame.Text = "Import Savegame";
+ this.tabPageImportSavegame.UseVisualStyleBackColor = true;
//
- // groupBox21
+ // groupBox12
//
- this.groupBox21.Controls.Add(this.CbApplyNamingPatternOnImportAlways);
- this.groupBox21.Controls.Add(this.cbApplyNamePatternOnImportOnNewCreatures);
- this.groupBox21.Controls.Add(this.label41);
- this.groupBox21.Controls.Add(this.cbCopyPatternNameToClipboard);
- this.groupBox21.Controls.Add(this.cbApplyNamePatternOnImportOnEmptyNames);
- this.groupBox21.Location = new System.Drawing.Point(6, 508);
- this.groupBox21.Name = "groupBox21";
- this.groupBox21.Size = new System.Drawing.Size(318, 162);
- this.groupBox21.TabIndex = 5;
- this.groupBox21.TabStop = false;
- this.groupBox21.Text = "Auto naming on import";
+ this.groupBox12.Controls.Add(this.CbImportUnclaimedBabies);
+ this.groupBox12.Controls.Add(this.cbSaveImportCryo);
+ this.groupBox12.Controls.Add(this.cbIgnoreUnknownBPOnSaveImport);
+ this.groupBox12.Controls.Add(this.textBoxImportTribeNameFilter);
+ this.groupBox12.Controls.Add(this.label_Filter);
+ this.groupBox12.Controls.Add(this.cbImportUpdateCreatureStatus);
+ this.groupBox12.Controls.Add(this.groupBox15);
+ this.groupBox12.Controls.Add(this.groupBox14);
+ this.groupBox12.Controls.Add(this.label24);
+ this.groupBox12.Location = new System.Drawing.Point(3, 3);
+ this.groupBox12.Name = "groupBox12";
+ this.groupBox12.Size = new System.Drawing.Size(739, 667);
+ this.groupBox12.TabIndex = 0;
+ this.groupBox12.TabStop = false;
+ this.groupBox12.Text = "Import Data from Save-File";
//
- // CbApplyNamingPatternOnImportAlways
+ // CbImportUnclaimedBabies
//
- this.CbApplyNamingPatternOnImportAlways.AutoSize = true;
- this.CbApplyNamingPatternOnImportAlways.Location = new System.Drawing.Point(6, 39);
- this.CbApplyNamingPatternOnImportAlways.Name = "CbApplyNamingPatternOnImportAlways";
- this.CbApplyNamingPatternOnImportAlways.Size = new System.Drawing.Size(177, 17);
- this.CbApplyNamingPatternOnImportAlways.TabIndex = 1;
- this.CbApplyNamingPatternOnImportAlways.Text = "always (overwrite existing name)";
- this.CbApplyNamingPatternOnImportAlways.UseVisualStyleBackColor = true;
+ this.CbImportUnclaimedBabies.AutoSize = true;
+ this.CbImportUnclaimedBabies.Location = new System.Drawing.Point(9, 160);
+ this.CbImportUnclaimedBabies.Name = "CbImportUnclaimedBabies";
+ this.CbImportUnclaimedBabies.Size = new System.Drawing.Size(140, 17);
+ this.CbImportUnclaimedBabies.TabIndex = 8;
+ this.CbImportUnclaimedBabies.Text = "Import unclaimed babies";
+ this.CbImportUnclaimedBabies.UseVisualStyleBackColor = true;
//
- // cbApplyNamePatternOnImportOnNewCreatures
+ // cbSaveImportCryo
//
- this.cbApplyNamePatternOnImportOnNewCreatures.AutoSize = true;
- this.cbApplyNamePatternOnImportOnNewCreatures.Location = new System.Drawing.Point(6, 85);
- this.cbApplyNamePatternOnImportOnNewCreatures.Name = "cbApplyNamePatternOnImportOnNewCreatures";
- this.cbApplyNamePatternOnImportOnNewCreatures.Size = new System.Drawing.Size(203, 17);
- this.cbApplyNamePatternOnImportOnNewCreatures.TabIndex = 3;
- this.cbApplyNamePatternOnImportOnNewCreatures.Text = "if the creature is imported the first time";
- this.cbApplyNamePatternOnImportOnNewCreatures.UseVisualStyleBackColor = true;
+ this.cbSaveImportCryo.AutoSize = true;
+ this.cbSaveImportCryo.Location = new System.Drawing.Point(9, 137);
+ this.cbSaveImportCryo.Name = "cbSaveImportCryo";
+ this.cbSaveImportCryo.Size = new System.Drawing.Size(216, 17);
+ this.cbSaveImportCryo.TabIndex = 3;
+ this.cbSaveImportCryo.Text = "Import creatures in cryopods or soultraps";
+ this.cbSaveImportCryo.UseVisualStyleBackColor = true;
//
- // label41
+ // cbIgnoreUnknownBPOnSaveImport
//
- this.label41.AutoSize = true;
- this.label41.Location = new System.Drawing.Point(6, 19);
- this.label41.Name = "label41";
- this.label41.Size = new System.Drawing.Size(235, 13);
- this.label41.TabIndex = 0;
- this.label41.Text = "Apply first naming pattern automatically on import";
+ this.cbIgnoreUnknownBPOnSaveImport.AutoSize = true;
+ this.cbIgnoreUnknownBPOnSaveImport.Location = new System.Drawing.Point(9, 114);
+ this.cbIgnoreUnknownBPOnSaveImport.Name = "cbIgnoreUnknownBPOnSaveImport";
+ this.cbIgnoreUnknownBPOnSaveImport.Size = new System.Drawing.Size(334, 17);
+ this.cbIgnoreUnknownBPOnSaveImport.TabIndex = 2;
+ this.cbIgnoreUnknownBPOnSaveImport.Text = "Ignore unknown species on import and don\'t show a messagebox";
+ this.cbIgnoreUnknownBPOnSaveImport.UseVisualStyleBackColor = true;
//
- // cbCopyPatternNameToClipboard
+ // textBoxImportTribeNameFilter
//
- this.cbCopyPatternNameToClipboard.AutoSize = true;
- this.cbCopyPatternNameToClipboard.Location = new System.Drawing.Point(6, 124);
- this.cbCopyPatternNameToClipboard.Name = "cbCopyPatternNameToClipboard";
- this.cbCopyPatternNameToClipboard.Size = new System.Drawing.Size(208, 17);
- this.cbCopyPatternNameToClipboard.TabIndex = 4;
- this.cbCopyPatternNameToClipboard.Text = "When applied, copy name to clipboard";
- this.cbCopyPatternNameToClipboard.UseVisualStyleBackColor = true;
+ this.textBoxImportTribeNameFilter.Location = new System.Drawing.Point(3, 199);
+ this.textBoxImportTribeNameFilter.Name = "textBoxImportTribeNameFilter";
+ this.textBoxImportTribeNameFilter.Size = new System.Drawing.Size(730, 20);
+ this.textBoxImportTribeNameFilter.TabIndex = 5;
//
- // cbApplyNamePatternOnImportOnEmptyNames
+ // label_Filter
//
- this.cbApplyNamePatternOnImportOnEmptyNames.AutoSize = true;
- this.cbApplyNamePatternOnImportOnEmptyNames.Location = new System.Drawing.Point(6, 62);
- this.cbApplyNamePatternOnImportOnEmptyNames.Name = "cbApplyNamePatternOnImportOnEmptyNames";
- this.cbApplyNamePatternOnImportOnEmptyNames.Size = new System.Drawing.Size(119, 17);
- this.cbApplyNamePatternOnImportOnEmptyNames.TabIndex = 2;
- this.cbApplyNamePatternOnImportOnEmptyNames.Text = "if the name is empty";
- this.cbApplyNamePatternOnImportOnEmptyNames.UseVisualStyleBackColor = true;
+ this.label_Filter.AutoSize = true;
+ this.label_Filter.Location = new System.Drawing.Point(3, 183);
+ this.label_Filter.Name = "label_Filter";
+ this.label_Filter.Size = new System.Drawing.Size(487, 13);
+ this.label_Filter.TabIndex = 4;
+ this.label_Filter.Text = "Import only tribes with names containing at least one of these comma separated va" +
+ "lues, case sensitive";
//
- // groupBox19
+ // cbImportUpdateCreatureStatus
//
- this.groupBox19.Controls.Add(this.label26);
- this.groupBox19.Controls.Add(this.nudWarnImportMoreThan);
- this.groupBox19.Location = new System.Drawing.Point(6, 380);
- this.groupBox19.Name = "groupBox19";
- this.groupBox19.Size = new System.Drawing.Size(318, 71);
- this.groupBox19.TabIndex = 3;
- this.groupBox19.TabStop = false;
- this.groupBox19.Text = "Warn when importing many creatures";
+ this.cbImportUpdateCreatureStatus.Location = new System.Drawing.Point(9, 71);
+ this.cbImportUpdateCreatureStatus.Name = "cbImportUpdateCreatureStatus";
+ this.cbImportUpdateCreatureStatus.Size = new System.Drawing.Size(727, 37);
+ this.cbImportUpdateCreatureStatus.TabIndex = 1;
+ this.cbImportUpdateCreatureStatus.Text = "Update Available/Unavailable Status on Import for disappeared or reappeared creat" +
+ "ures (disable this if you will import savegames from multiple servers). This set" +
+ "ting is saved per library.";
+ this.cbImportUpdateCreatureStatus.UseVisualStyleBackColor = true;
//
- // label26
+ // groupBox15
//
- this.label26.AutoSize = true;
- this.label26.Location = new System.Drawing.Point(6, 21);
- this.label26.Name = "label26";
- this.label26.Size = new System.Drawing.Size(138, 39);
- this.label26.TabIndex = 0;
- this.label26.Text = "Warn if importing more than\r\ncreatures at once.\r\n(Set to 0 to disable warning)";
+ this.groupBox15.Controls.Add(this.dataGridView_FileLocations);
+ this.groupBox15.Controls.Add(this.btAddSavegameFileLocation);
+ this.groupBox15.Controls.Add(this.labelSavegameFileLocationHint);
+ this.groupBox15.Location = new System.Drawing.Point(6, 278);
+ this.groupBox15.Name = "groupBox15";
+ this.groupBox15.Size = new System.Drawing.Size(730, 386);
+ this.groupBox15.TabIndex = 7;
+ this.groupBox15.TabStop = false;
+ this.groupBox15.Text = "ARK save-game files";
//
- // nudWarnImportMoreThan
+ // dataGridView_FileLocations
//
- this.nudWarnImportMoreThan.Location = new System.Drawing.Point(184, 19);
- this.nudWarnImportMoreThan.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudWarnImportMoreThan.Name = "nudWarnImportMoreThan";
- this.nudWarnImportMoreThan.Size = new System.Drawing.Size(128, 20);
- this.nudWarnImportMoreThan.TabIndex = 1;
+ this.dataGridView_FileLocations.AllowUserToAddRows = false;
+ this.dataGridView_FileLocations.AllowUserToDeleteRows = false;
+ this.dataGridView_FileLocations.AutoGenerateColumns = false;
+ this.dataGridView_FileLocations.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ this.dataGridView_FileLocations.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.convenientNameDataGridViewTextBoxColumn,
+ this.serverNameDataGridViewTextBoxColumn,
+ this.fileLocationDataGridViewTextBoxColumn,
+ this.dgvFileLocation_Change,
+ this.ImportWithQuickImport,
+ this.dgvFileLocation_Delete});
+ this.dataGridView_FileLocations.DataSource = this.aTImportFileLocationBindingSource;
+ this.dataGridView_FileLocations.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.dataGridView_FileLocations.Location = new System.Drawing.Point(3, 62);
+ this.dataGridView_FileLocations.MultiSelect = false;
+ this.dataGridView_FileLocations.Name = "dataGridView_FileLocations";
+ this.dataGridView_FileLocations.RowHeadersVisible = false;
+ this.dataGridView_FileLocations.Size = new System.Drawing.Size(724, 321);
+ this.dataGridView_FileLocations.TabIndex = 2;
+ this.dataGridView_FileLocations.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView_FileLocations_CellClick);
//
- // groupBox13
+ // convenientNameDataGridViewTextBoxColumn
//
- this.groupBox13.Controls.Add(this.dataGridViewExportFolders);
- this.groupBox13.Controls.Add(this.btAddExportFolder);
- this.groupBox13.Location = new System.Drawing.Point(6, 112);
- this.groupBox13.Name = "groupBox13";
- this.groupBox13.Size = new System.Drawing.Size(736, 261);
- this.groupBox13.TabIndex = 2;
- this.groupBox13.TabStop = false;
- this.groupBox13.Text = "ARK export folders";
+ this.convenientNameDataGridViewTextBoxColumn.DataPropertyName = "ConvenientName";
+ this.convenientNameDataGridViewTextBoxColumn.HeaderText = "Name";
+ this.convenientNameDataGridViewTextBoxColumn.Name = "convenientNameDataGridViewTextBoxColumn";
+ this.convenientNameDataGridViewTextBoxColumn.ReadOnly = true;
//
- // dataGridViewExportFolders
+ // serverNameDataGridViewTextBoxColumn
//
- this.dataGridViewExportFolders.AutoGenerateColumns = false;
- this.dataGridViewExportFolders.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
- this.convenientNameDataGridViewTextBoxColumn1,
- this.ownerSuffixDataGridViewTextBoxColumn,
- this.folderPathDataGridViewTextBoxColumn,
- this.dgvExportFolderChange,
- this.dgvExportFolderDelete,
- this.dgvExportMakeDefault});
- this.dataGridViewExportFolders.DataSource = this.aTExportFolderLocationsBindingSource;
- this.dataGridViewExportFolders.Dock = System.Windows.Forms.DockStyle.Fill;
- this.dataGridViewExportFolders.Location = new System.Drawing.Point(3, 39);
- this.dataGridViewExportFolders.Name = "dataGridViewExportFolders";
- this.dataGridViewExportFolders.RowHeadersVisible = false;
- this.dataGridViewExportFolders.Size = new System.Drawing.Size(730, 219);
- this.dataGridViewExportFolders.TabIndex = 1;
- this.dataGridViewExportFolders.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridViewExportFolders_CellClick);
+ this.serverNameDataGridViewTextBoxColumn.DataPropertyName = "ServerName";
+ this.serverNameDataGridViewTextBoxColumn.HeaderText = "Server name";
+ this.serverNameDataGridViewTextBoxColumn.Name = "serverNameDataGridViewTextBoxColumn";
+ this.serverNameDataGridViewTextBoxColumn.ReadOnly = true;
//
- // dgvExportFolderChange
+ // fileLocationDataGridViewTextBoxColumn
//
- this.dgvExportFolderChange.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- this.dgvExportFolderChange.HeaderText = "Change";
- this.dgvExportFolderChange.MinimumWidth = 50;
- this.dgvExportFolderChange.Name = "dgvExportFolderChange";
- this.dgvExportFolderChange.ReadOnly = true;
- this.dgvExportFolderChange.Text = "Change";
- this.dgvExportFolderChange.UseColumnTextForButtonValue = true;
- this.dgvExportFolderChange.Width = 50;
+ this.fileLocationDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
+ this.fileLocationDataGridViewTextBoxColumn.DataPropertyName = "FileLocation";
+ this.fileLocationDataGridViewTextBoxColumn.HeaderText = "File location";
+ this.fileLocationDataGridViewTextBoxColumn.Name = "fileLocationDataGridViewTextBoxColumn";
+ this.fileLocationDataGridViewTextBoxColumn.ReadOnly = true;
//
- // dgvExportFolderDelete
+ // dgvFileLocation_Change
//
- this.dgvExportFolderDelete.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
- this.dgvExportFolderDelete.HeaderText = "Delete";
- this.dgvExportFolderDelete.MinimumWidth = 50;
- this.dgvExportFolderDelete.Name = "dgvExportFolderDelete";
- this.dgvExportFolderDelete.ReadOnly = true;
- this.dgvExportFolderDelete.Text = "Delete";
- this.dgvExportFolderDelete.UseColumnTextForButtonValue = true;
- this.dgvExportFolderDelete.Width = 50;
+ this.dgvFileLocation_Change.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
+ this.dgvFileLocation_Change.HeaderText = "Change";
+ this.dgvFileLocation_Change.MinimumWidth = 50;
+ this.dgvFileLocation_Change.Name = "dgvFileLocation_Change";
+ this.dgvFileLocation_Change.ReadOnly = true;
+ this.dgvFileLocation_Change.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+ this.dgvFileLocation_Change.Text = "Change";
+ this.dgvFileLocation_Change.UseColumnTextForButtonValue = true;
+ this.dgvFileLocation_Change.Width = 50;
//
- // dgvExportMakeDefault
+ // ImportWithQuickImport
//
- this.dgvExportMakeDefault.HeaderText = "Default";
- this.dgvExportMakeDefault.Name = "dgvExportMakeDefault";
- this.dgvExportMakeDefault.ReadOnly = true;
- this.dgvExportMakeDefault.Text = "Make default";
- this.dgvExportMakeDefault.UseColumnTextForButtonValue = true;
+ this.ImportWithQuickImport.DataPropertyName = "ImportWithQuickImport";
+ this.ImportWithQuickImport.HeaderText = "QuickImport";
+ this.ImportWithQuickImport.Name = "ImportWithQuickImport";
+ this.ImportWithQuickImport.ReadOnly = true;
+ this.ImportWithQuickImport.ToolTipText = "If checked the savegame will be imported with the quick import button in the menu" +
+ " bar.";
+ this.ImportWithQuickImport.Width = 70;
//
- // btAddExportFolder
+ // dgvFileLocation_Delete
//
- this.btAddExportFolder.Dock = System.Windows.Forms.DockStyle.Top;
- this.btAddExportFolder.Location = new System.Drawing.Point(3, 16);
- this.btAddExportFolder.Name = "btAddExportFolder";
- this.btAddExportFolder.Size = new System.Drawing.Size(730, 23);
- this.btAddExportFolder.TabIndex = 0;
- this.btAddExportFolder.Text = "Add Export Folder…";
- this.btAddExportFolder.UseVisualStyleBackColor = true;
- this.btAddExportFolder.Click += new System.EventHandler(this.btAddExportFolder_Click);
+ this.dgvFileLocation_Delete.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
+ this.dgvFileLocation_Delete.HeaderText = "Delete";
+ this.dgvFileLocation_Delete.MinimumWidth = 50;
+ this.dgvFileLocation_Delete.Name = "dgvFileLocation_Delete";
+ this.dgvFileLocation_Delete.ReadOnly = true;
+ this.dgvFileLocation_Delete.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+ this.dgvFileLocation_Delete.Text = "Delete";
+ this.dgvFileLocation_Delete.UseColumnTextForButtonValue = true;
+ this.dgvFileLocation_Delete.Width = 50;
//
- // label25
+ // aTImportFileLocationBindingSource
//
- this.label25.AutoSize = true;
- this.label25.Location = new System.Drawing.Point(3, 3);
- this.label25.Name = "label25";
- this.label25.Size = new System.Drawing.Size(669, 91);
- this.label25.TabIndex = 0;
- this.label25.Text = resources.GetString("label25.Text");
+ this.aTImportFileLocationBindingSource.AllowNew = false;
+ this.aTImportFileLocationBindingSource.DataSource = typeof(ARKBreedingStats.settings.ATImportFileLocation);
//
- // tabPageTimers
+ // btAddSavegameFileLocation
//
- this.tabPageTimers.Controls.Add(this.groupBox24);
- this.tabPageTimers.Controls.Add(this.groupBox8);
- this.tabPageTimers.Location = new System.Drawing.Point(4, 22);
- this.tabPageTimers.Name = "tabPageTimers";
- this.tabPageTimers.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageTimers.Size = new System.Drawing.Size(750, 676);
- this.tabPageTimers.TabIndex = 6;
- this.tabPageTimers.Text = "Timers";
- this.tabPageTimers.UseVisualStyleBackColor = true;
+ this.btAddSavegameFileLocation.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btAddSavegameFileLocation.Location = new System.Drawing.Point(3, 39);
+ this.btAddSavegameFileLocation.Name = "btAddSavegameFileLocation";
+ this.btAddSavegameFileLocation.Size = new System.Drawing.Size(724, 23);
+ this.btAddSavegameFileLocation.TabIndex = 1;
+ this.btAddSavegameFileLocation.Text = "Add Savegame File Location";
+ this.btAddSavegameFileLocation.UseVisualStyleBackColor = true;
+ this.btAddSavegameFileLocation.Click += new System.EventHandler(this.btAddSavegameFileLocation_Click);
//
- // groupBox24
+ // labelSavegameFileLocationHint
//
- this.groupBox24.Controls.Add(this.cbKeepExpiredTimersInOverlay);
- this.groupBox24.Controls.Add(this.cbDeleteExpiredTimersOnSaving);
- this.groupBox24.Controls.Add(this.cbTimersInOverlayAutomatically);
- this.groupBox24.Location = new System.Drawing.Point(8, 233);
- this.groupBox24.Name = "groupBox24";
- this.groupBox24.Size = new System.Drawing.Size(413, 90);
- this.groupBox24.TabIndex = 1;
- this.groupBox24.TabStop = false;
- this.groupBox24.Text = "Timers";
+ this.labelSavegameFileLocationHint.AutoSize = true;
+ this.labelSavegameFileLocationHint.Dock = System.Windows.Forms.DockStyle.Top;
+ this.labelSavegameFileLocationHint.Location = new System.Drawing.Point(3, 16);
+ this.labelSavegameFileLocationHint.Name = "labelSavegameFileLocationHint";
+ this.labelSavegameFileLocationHint.Padding = new System.Windows.Forms.Padding(5);
+ this.labelSavegameFileLocationHint.Size = new System.Drawing.Size(605, 23);
+ this.labelSavegameFileLocationHint.TabIndex = 0;
+ this.labelSavegameFileLocationHint.Text = "Location example for The Island: ...\\Steam\\steamapps\\common\\ARK\\ShooterGame\\Saved" +
+ "\\SavedArksLocal\\TheIsland.ark";
//
- // cbKeepExpiredTimersInOverlay
+ // groupBox14
//
- this.cbKeepExpiredTimersInOverlay.AutoSize = true;
- this.cbKeepExpiredTimersInOverlay.Location = new System.Drawing.Point(6, 42);
- this.cbKeepExpiredTimersInOverlay.Name = "cbKeepExpiredTimersInOverlay";
- this.cbKeepExpiredTimersInOverlay.Size = new System.Drawing.Size(166, 17);
- this.cbKeepExpiredTimersInOverlay.TabIndex = 1;
- this.cbKeepExpiredTimersInOverlay.Text = "Keep expired timers in overlay";
- this.cbKeepExpiredTimersInOverlay.UseVisualStyleBackColor = true;
- //
- // cbDeleteExpiredTimersOnSaving
- //
- this.cbDeleteExpiredTimersOnSaving.AutoSize = true;
- this.cbDeleteExpiredTimersOnSaving.Location = new System.Drawing.Point(6, 65);
- this.cbDeleteExpiredTimersOnSaving.Name = "cbDeleteExpiredTimersOnSaving";
- this.cbDeleteExpiredTimersOnSaving.Size = new System.Drawing.Size(217, 17);
- this.cbDeleteExpiredTimersOnSaving.TabIndex = 2;
- this.cbDeleteExpiredTimersOnSaving.Text = "Delete expired timers when saving library";
- this.cbDeleteExpiredTimersOnSaving.UseVisualStyleBackColor = true;
- //
- // cbTimersInOverlayAutomatically
- //
- this.cbTimersInOverlayAutomatically.AutoSize = true;
- this.cbTimersInOverlayAutomatically.Location = new System.Drawing.Point(6, 19);
- this.cbTimersInOverlayAutomatically.Name = "cbTimersInOverlayAutomatically";
- this.cbTimersInOverlayAutomatically.Size = new System.Drawing.Size(202, 17);
- this.cbTimersInOverlayAutomatically.TabIndex = 0;
- this.cbTimersInOverlayAutomatically.Text = "Display timers in overlay automatically";
- this.cbTimersInOverlayAutomatically.UseVisualStyleBackColor = true;
- //
- // groupBox8
- //
- this.groupBox8.Controls.Add(this.label22);
- this.groupBox8.Controls.Add(this.tbPlayAlarmsSeconds);
- this.groupBox8.Controls.Add(this.customSCCustom);
- this.groupBox8.Controls.Add(this.customSCWakeup);
- this.groupBox8.Controls.Add(this.customSCBirth);
- this.groupBox8.Controls.Add(this.customSCStarving);
- this.groupBox8.Controls.Add(this.label20);
- this.groupBox8.Location = new System.Drawing.Point(8, 6);
- this.groupBox8.Name = "groupBox8";
- this.groupBox8.Size = new System.Drawing.Size(413, 221);
- this.groupBox8.TabIndex = 0;
- this.groupBox8.TabStop = false;
- this.groupBox8.Text = "Timer Sounds";
- //
- // label22
- //
- this.label22.Location = new System.Drawing.Point(6, 171);
- this.label22.Name = "label22";
- this.label22.Size = new System.Drawing.Size(255, 66);
- this.label22.TabIndex = 5;
- this.label22.Text = "List of seconds the alarms play before they reach 0.\r\nE.g. \"60,0\" to play the ala" +
- "rm at 60 s and at 0 s. Use commas to separate the values.";
- //
- // tbPlayAlarmsSeconds
- //
- this.tbPlayAlarmsSeconds.Location = new System.Drawing.Point(267, 168);
- this.tbPlayAlarmsSeconds.Name = "tbPlayAlarmsSeconds";
- this.tbPlayAlarmsSeconds.Size = new System.Drawing.Size(140, 20);
- this.tbPlayAlarmsSeconds.TabIndex = 6;
- //
- // label20
- //
- this.label20.Location = new System.Drawing.Point(6, 16);
- this.label20.Name = "label20";
- this.label20.Size = new System.Drawing.Size(316, 33);
- this.label20.TabIndex = 0;
- this.label20.Text = "Only PCM-WAV-files are supported. The sound will play 1 min before the timer runs" +
- " out.";
- //
- // tabPageOverlay
- //
- this.tabPageOverlay.Controls.Add(this.groupBox10);
- this.tabPageOverlay.Location = new System.Drawing.Point(4, 22);
- this.tabPageOverlay.Name = "tabPageOverlay";
- this.tabPageOverlay.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageOverlay.Size = new System.Drawing.Size(750, 676);
- this.tabPageOverlay.TabIndex = 5;
- this.tabPageOverlay.Text = "Overlay";
- this.tabPageOverlay.UseVisualStyleBackColor = true;
- //
- // groupBox10
- //
- this.groupBox10.Controls.Add(this.CbOverlayDisplayInheritance);
- this.groupBox10.Controls.Add(this.label45);
- this.groupBox10.Controls.Add(this.pCustomOverlayLocation);
- this.groupBox10.Controls.Add(this.cbCustomOverlayLocation);
- this.groupBox10.Controls.Add(this.label38);
- this.groupBox10.Controls.Add(this.nudOverlayInfoPosY);
- this.groupBox10.Controls.Add(this.label39);
- this.groupBox10.Controls.Add(this.nudOverlayInfoPosDFR);
- this.groupBox10.Controls.Add(this.label40);
- this.groupBox10.Controls.Add(this.label37);
- this.groupBox10.Controls.Add(this.nudOverlayTimerPosY);
- this.groupBox10.Controls.Add(this.label36);
- this.groupBox10.Controls.Add(this.nudOverlayTimerPosX);
- this.groupBox10.Controls.Add(this.label35);
- this.groupBox10.Controls.Add(this.cbInventoryCheck);
- this.groupBox10.Controls.Add(this.label21);
- this.groupBox10.Controls.Add(this.nudOverlayInfoDuration);
- this.groupBox10.Controls.Add(this.chkbSpeechRecognition);
- this.groupBox10.Location = new System.Drawing.Point(8, 6);
- this.groupBox10.Name = "groupBox10";
- this.groupBox10.Size = new System.Drawing.Size(734, 243);
- this.groupBox10.TabIndex = 0;
- this.groupBox10.TabStop = false;
- this.groupBox10.Text = "Overlay";
- //
- // CbOverlayDisplayInheritance
- //
- this.CbOverlayDisplayInheritance.AutoSize = true;
- this.CbOverlayDisplayInheritance.Location = new System.Drawing.Point(6, 215);
- this.CbOverlayDisplayInheritance.Name = "CbOverlayDisplayInheritance";
- this.CbOverlayDisplayInheritance.Size = new System.Drawing.Size(162, 17);
- this.CbOverlayDisplayInheritance.TabIndex = 17;
- this.CbOverlayDisplayInheritance.Text = "Display Inheritance on import";
- this.CbOverlayDisplayInheritance.UseVisualStyleBackColor = true;
- //
- // label45
- //
- this.label45.AutoSize = true;
- this.label45.Location = new System.Drawing.Point(6, 16);
- this.label45.Name = "label45";
- this.label45.Size = new System.Drawing.Size(315, 13);
- this.label45.TabIndex = 0;
- this.label45.Text = "The window-mode \"Fullscreen-Windowed\" should be set ingame.";
- //
- // pCustomOverlayLocation
- //
- this.pCustomOverlayLocation.Controls.Add(this.nudCustomOverlayLocX);
- this.pCustomOverlayLocation.Controls.Add(this.label42);
- this.pCustomOverlayLocation.Controls.Add(this.label43);
- this.pCustomOverlayLocation.Controls.Add(this.nudCustomOverlayLocY);
- this.pCustomOverlayLocation.Enabled = false;
- this.pCustomOverlayLocation.Location = new System.Drawing.Point(195, 179);
- this.pCustomOverlayLocation.Name = "pCustomOverlayLocation";
- this.pCustomOverlayLocation.Size = new System.Drawing.Size(201, 28);
- this.pCustomOverlayLocation.TabIndex = 16;
- //
- // label42
- //
- this.label42.AutoSize = true;
- this.label42.Location = new System.Drawing.Point(105, 5);
- this.label42.Name = "label42";
- this.label42.Size = new System.Drawing.Size(14, 13);
- this.label42.TabIndex = 2;
- this.label42.Text = "Y";
- //
- // label43
- //
- this.label43.AutoSize = true;
- this.label43.Location = new System.Drawing.Point(4, 5);
- this.label43.Name = "label43";
- this.label43.Size = new System.Drawing.Size(14, 13);
- this.label43.TabIndex = 0;
- this.label43.Text = "X";
- //
- // cbCustomOverlayLocation
- //
- this.cbCustomOverlayLocation.AutoSize = true;
- this.cbCustomOverlayLocation.Location = new System.Drawing.Point(6, 183);
- this.cbCustomOverlayLocation.Name = "cbCustomOverlayLocation";
- this.cbCustomOverlayLocation.Size = new System.Drawing.Size(138, 17);
- this.cbCustomOverlayLocation.TabIndex = 15;
- this.cbCustomOverlayLocation.Text = "Custom overlay location";
- this.cbCustomOverlayLocation.UseVisualStyleBackColor = true;
- this.cbCustomOverlayLocation.CheckedChanged += new System.EventHandler(this.cbCustomOverlayLocation_CheckedChanged);
- //
- // label38
- //
- this.label38.AutoSize = true;
- this.label38.Location = new System.Drawing.Point(120, 149);
- this.label38.Name = "label38";
- this.label38.Size = new System.Drawing.Size(93, 13);
- this.label38.TabIndex = 11;
- this.label38.Text = "distance from right";
- //
- // label39
- //
- this.label39.AutoSize = true;
- this.label39.Location = new System.Drawing.Point(300, 149);
- this.label39.Name = "label39";
- this.label39.Size = new System.Drawing.Size(14, 13);
- this.label39.TabIndex = 13;
- this.label39.Text = "Y";
- //
- // label40
- //
- this.label40.AutoSize = true;
- this.label40.Location = new System.Drawing.Point(6, 149);
- this.label40.Name = "label40";
- this.label40.Size = new System.Drawing.Size(94, 13);
- this.label40.TabIndex = 10;
- this.label40.Text = "Position of the info";
- //
- // label37
- //
- this.label37.AutoSize = true;
- this.label37.Location = new System.Drawing.Point(300, 123);
- this.label37.Name = "label37";
- this.label37.Size = new System.Drawing.Size(14, 13);
- this.label37.TabIndex = 8;
- this.label37.Text = "Y";
- //
- // label36
- //
- this.label36.AutoSize = true;
- this.label36.Location = new System.Drawing.Point(199, 123);
- this.label36.Name = "label36";
- this.label36.Size = new System.Drawing.Size(14, 13);
- this.label36.TabIndex = 6;
- this.label36.Text = "X";
- //
- // label35
- //
- this.label35.AutoSize = true;
- this.label35.Location = new System.Drawing.Point(6, 123);
- this.label35.Name = "label35";
- this.label35.Size = new System.Drawing.Size(104, 13);
- this.label35.TabIndex = 5;
- this.label35.Text = "Position of the timers";
- //
- // cbInventoryCheck
- //
- this.cbInventoryCheck.Location = new System.Drawing.Point(6, 85);
- this.cbInventoryCheck.Name = "cbInventoryCheck";
- this.cbInventoryCheck.Size = new System.Drawing.Size(305, 35);
- this.cbInventoryCheck.TabIndex = 4;
- this.cbInventoryCheck.Text = "Automatically extract inventory levels (needs working OCR and enabled overlay)";
- this.cbInventoryCheck.UseVisualStyleBackColor = true;
- //
- // label21
- //
- this.label21.AutoSize = true;
- this.label21.Location = new System.Drawing.Point(6, 61);
- this.label21.Name = "label21";
- this.label21.Size = new System.Drawing.Size(138, 13);
- this.label21.TabIndex = 2;
- this.label21.Text = "Display info in overlay for [s]";
- //
- // chkbSpeechRecognition
- //
- this.chkbSpeechRecognition.AutoSize = true;
- this.chkbSpeechRecognition.Location = new System.Drawing.Point(6, 36);
- this.chkbSpeechRecognition.Name = "chkbSpeechRecognition";
- this.chkbSpeechRecognition.Size = new System.Drawing.Size(123, 17);
- this.chkbSpeechRecognition.TabIndex = 1;
- this.chkbSpeechRecognition.Text = "Speech Recognition";
- this.chkbSpeechRecognition.UseVisualStyleBackColor = true;
- //
- // tabPageOCR
- //
- this.tabPageOCR.AutoScroll = true;
- this.tabPageOCR.Controls.Add(this.groupBox1);
- this.tabPageOCR.Location = new System.Drawing.Point(4, 22);
- this.tabPageOCR.Name = "tabPageOCR";
- this.tabPageOCR.Padding = new System.Windows.Forms.Padding(3);
- this.tabPageOCR.Size = new System.Drawing.Size(750, 676);
- this.tabPageOCR.TabIndex = 4;
- this.tabPageOCR.Text = "OCR";
- this.tabPageOCR.UseVisualStyleBackColor = true;
- //
- // groupBox1
- //
- this.groupBox1.Controls.Add(this.label62);
- this.groupBox1.Controls.Add(this.label61);
- this.groupBox1.Controls.Add(this.label60);
- this.groupBox1.Controls.Add(this.label59);
- this.groupBox1.Controls.Add(this.label58);
- this.groupBox1.Controls.Add(this.NudOCRClipboardCropHeight);
- this.groupBox1.Controls.Add(this.NudOCRClipboardCropWidth);
- this.groupBox1.Controls.Add(this.NudOCRClipboardCropTop);
- this.groupBox1.Controls.Add(this.NudOCRClipboardCropLeft);
- this.groupBox1.Controls.Add(this.CbOCRFromClipboard);
- this.groupBox1.Controls.Add(this.button1);
- this.groupBox1.Controls.Add(this.cbOCRIgnoreImprintValue);
- this.groupBox1.Controls.Add(this.cbShowOCRButton);
- this.groupBox1.Controls.Add(this.label23);
- this.groupBox1.Controls.Add(this.nudWaitBeforeScreenCapture);
- this.groupBox1.Controls.Add(this.label19);
- this.groupBox1.Controls.Add(this.nudWhiteThreshold);
- this.groupBox1.Controls.Add(this.tbOCRCaptureApp);
- this.groupBox1.Controls.Add(this.label4);
- this.groupBox1.Controls.Add(this.cbbOCRApp);
- this.groupBox1.Controls.Add(this.label1);
- this.groupBox1.Location = new System.Drawing.Point(6, 6);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.Size = new System.Drawing.Size(734, 352);
- this.groupBox1.TabIndex = 0;
- this.groupBox1.TabStop = false;
- this.groupBox1.Text = "OCR";
- //
- // label62
- //
- this.label62.AutoSize = true;
- this.label62.Location = new System.Drawing.Point(34, 211);
- this.label62.Name = "label62";
- this.label62.Size = new System.Drawing.Size(616, 13);
- this.label62.TabIndex = 20;
- this.label62.Text = "Set an area of the clipboard screenshot to be used for the actual OCR. Set all fi" +
- "elds to 0 to disable and use the whole screenshot.";
- //
- // label61
- //
- this.label61.AutoSize = true;
- this.label61.Location = new System.Drawing.Point(151, 229);
- this.label61.Name = "label61";
- this.label61.Size = new System.Drawing.Size(26, 13);
- this.label61.TabIndex = 19;
- this.label61.Text = "Top";
- //
- // label60
- //
- this.label60.AutoSize = true;
- this.label60.Location = new System.Drawing.Point(258, 229);
- this.label60.Name = "label60";
- this.label60.Size = new System.Drawing.Size(35, 13);
- this.label60.TabIndex = 18;
- this.label60.Text = "Width";
- //
- // label59
- //
- this.label59.AutoSize = true;
- this.label59.Location = new System.Drawing.Point(374, 229);
- this.label59.Name = "label59";
- this.label59.Size = new System.Drawing.Size(38, 13);
- this.label59.TabIndex = 17;
- this.label59.Text = "Height";
- //
- // label58
- //
- this.label58.AutoSize = true;
- this.label58.Location = new System.Drawing.Point(45, 229);
- this.label58.Name = "label58";
- this.label58.Size = new System.Drawing.Size(25, 13);
- this.label58.TabIndex = 16;
- this.label58.Text = "Left";
- //
- // CbOCRFromClipboard
- //
- this.CbOCRFromClipboard.AutoSize = true;
- this.CbOCRFromClipboard.Location = new System.Drawing.Point(6, 191);
- this.CbOCRFromClipboard.Name = "CbOCRFromClipboard";
- this.CbOCRFromClipboard.Size = new System.Drawing.Size(506, 17);
- this.CbOCRFromClipboard.TabIndex = 11;
- this.CbOCRFromClipboard.Text = "Use image in clipboard for the OCR. You can press the Print-key to copy a screens" +
- "hot to the cliphoard";
- this.CbOCRFromClipboard.UseVisualStyleBackColor = true;
- //
- // button1
- //
- this.button1.Location = new System.Drawing.Point(6, 292);
- this.button1.Name = "button1";
- this.button1.Size = new System.Drawing.Size(139, 23);
- this.button1.TabIndex = 8;
- this.button1.Text = "ShooterGame (default)";
- this.button1.UseVisualStyleBackColor = true;
- this.button1.Click += new System.EventHandler(this.button1_Click);
- //
- // cbOCRIgnoreImprintValue
- //
- this.cbOCRIgnoreImprintValue.AutoSize = true;
- this.cbOCRIgnoreImprintValue.Location = new System.Drawing.Point(6, 168);
- this.cbOCRIgnoreImprintValue.Name = "cbOCRIgnoreImprintValue";
- this.cbOCRIgnoreImprintValue.Size = new System.Drawing.Size(287, 17);
- this.cbOCRIgnoreImprintValue.TabIndex = 6;
- this.cbOCRIgnoreImprintValue.Text = "Don\'t read imprinting value (can be overlapped by chat)";
- this.cbOCRIgnoreImprintValue.UseVisualStyleBackColor = true;
- //
- // cbShowOCRButton
- //
- this.cbShowOCRButton.AutoSize = true;
- this.cbShowOCRButton.Location = new System.Drawing.Point(6, 96);
- this.cbShowOCRButton.Name = "cbShowOCRButton";
- this.cbShowOCRButton.Size = new System.Drawing.Size(228, 17);
- this.cbShowOCRButton.TabIndex = 1;
- this.cbShowOCRButton.Text = "Show OCR-Button instead of Import-Button";
- this.cbShowOCRButton.UseVisualStyleBackColor = true;
- //
- // label23
- //
- this.label23.Location = new System.Drawing.Point(6, 145);
- this.label23.Name = "label23";
- this.label23.Size = new System.Drawing.Size(296, 20);
- this.label23.TabIndex = 4;
- this.label23.Text = "Wait before screencapture (time to tab into game) in ms";
- //
- // label19
- //
- this.label19.Location = new System.Drawing.Point(6, 119);
- this.label19.Name = "label19";
- this.label19.Size = new System.Drawing.Size(296, 20);
- this.label19.TabIndex = 2;
- this.label19.Text = "White Threshold (increase if you increased gamma ingame)";
- //
- // tbOCRCaptureApp
- //
- this.tbOCRCaptureApp.Location = new System.Drawing.Point(151, 294);
- this.tbOCRCaptureApp.Name = "tbOCRCaptureApp";
- this.tbOCRCaptureApp.Size = new System.Drawing.Size(577, 20);
- this.tbOCRCaptureApp.TabIndex = 9;
- //
- // label4
- //
- this.label4.AutoSize = true;
- this.label4.Location = new System.Drawing.Point(6, 276);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(289, 13);
- this.label4.TabIndex = 7;
- this.label4.Text = "Capture from (ShooterGame is default for the Steam-version)";
- //
- // cbbOCRApp
- //
- this.cbbOCRApp.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cbbOCRApp.FormattingEnabled = true;
- this.cbbOCRApp.Location = new System.Drawing.Point(6, 321);
- this.cbbOCRApp.Name = "cbbOCRApp";
- this.cbbOCRApp.Size = new System.Drawing.Size(722, 21);
- this.cbbOCRApp.TabIndex = 10;
- this.cbbOCRApp.SelectedIndexChanged += new System.EventHandler(this.cbOCRApp_SelectedIndexChanged);
- //
- // label1
- //
- this.label1.Location = new System.Drawing.Point(6, 16);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(722, 77);
- this.label1.TabIndex = 0;
- this.label1.Text = resources.GetString("label1.Text");
- //
- // panel1
- //
- this.panel1.Controls.Add(this.buttonCancel);
- this.panel1.Controls.Add(this.buttonOK);
- this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
- this.panel1.Location = new System.Drawing.Point(0, 702);
- this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(758, 30);
- this.panel1.TabIndex = 12;
- //
- // BtSettingsToClipboard
- //
- this.BtSettingsToClipboard.Location = new System.Drawing.Point(600, 642);
- this.BtSettingsToClipboard.Name = "BtSettingsToClipboard";
- this.BtSettingsToClipboard.Size = new System.Drawing.Size(142, 23);
- this.BtSettingsToClipboard.TabIndex = 13;
- this.BtSettingsToClipboard.Text = "Copy settings to clipboard";
- this.BtSettingsToClipboard.UseVisualStyleBackColor = true;
- this.BtSettingsToClipboard.Click += new System.EventHandler(this.BtSettingsToClipboard_Click);
- //
- // nudWildLevelStep
- //
- this.nudWildLevelStep.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudWildLevelStep.Location = new System.Drawing.Point(319, 17);
- this.nudWildLevelStep.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudWildLevelStep.Minimum = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
- this.nudWildLevelStep.Name = "nudWildLevelStep";
- this.nudWildLevelStep.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudWildLevelStep.Size = new System.Drawing.Size(57, 20);
- this.nudWildLevelStep.TabIndex = 1;
- this.nudWildLevelStep.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
- //
- // nudBabyImprintAmountEvent
- //
- this.nudBabyImprintAmountEvent.DecimalPlaces = 6;
- this.nudBabyImprintAmountEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyImprintAmountEvent.Location = new System.Drawing.Point(263, 149);
- this.nudBabyImprintAmountEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyImprintAmountEvent.Name = "nudBabyImprintAmountEvent";
- this.nudBabyImprintAmountEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyImprintAmountEvent.Size = new System.Drawing.Size(72, 20);
- this.nudBabyImprintAmountEvent.TabIndex = 12;
- this.nudBabyImprintAmountEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.groupBox14.Controls.Add(this.fileSelectorExtractedSaveFolder);
+ this.groupBox14.Location = new System.Drawing.Point(6, 225);
+ this.groupBox14.Name = "groupBox14";
+ this.groupBox14.Size = new System.Drawing.Size(730, 47);
+ this.groupBox14.TabIndex = 6;
+ this.groupBox14.TabStop = false;
+ this.groupBox14.Text = "Target folder for save-game working copy (user\'s temp dir if empty). It\'s recomme" +
+ "nded to leave this setting empty.";
//
- // nudBabyImprintAmount
+ // fileSelectorExtractedSaveFolder
//
- this.nudBabyImprintAmount.DecimalPlaces = 6;
- this.nudBabyImprintAmount.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyImprintAmount.Location = new System.Drawing.Point(183, 149);
- this.nudBabyImprintAmount.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyImprintAmount.Name = "nudBabyImprintAmount";
- this.nudBabyImprintAmount.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyImprintAmount.Size = new System.Drawing.Size(72, 20);
- this.nudBabyImprintAmount.TabIndex = 5;
- this.nudBabyImprintAmount.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.fileSelectorExtractedSaveFolder.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.fileSelectorExtractedSaveFolder.Link = "filename";
+ this.fileSelectorExtractedSaveFolder.Location = new System.Drawing.Point(3, 16);
+ this.fileSelectorExtractedSaveFolder.Name = "fileSelectorExtractedSaveFolder";
+ this.fileSelectorExtractedSaveFolder.Size = new System.Drawing.Size(724, 28);
+ this.fileSelectorExtractedSaveFolder.TabIndex = 0;
//
- // nudMatingSpeed
+ // label24
//
- this.nudMatingSpeed.DecimalPlaces = 6;
- this.nudMatingSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudMatingSpeed.Location = new System.Drawing.Point(183, 19);
- this.nudMatingSpeed.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudMatingSpeed.Name = "nudMatingSpeed";
- this.nudMatingSpeed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMatingSpeed.Size = new System.Drawing.Size(72, 20);
- this.nudMatingSpeed.TabIndex = 0;
- this.nudMatingSpeed.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.label24.Location = new System.Drawing.Point(6, 16);
+ this.label24.Name = "label24";
+ this.label24.Size = new System.Drawing.Size(730, 40);
+ this.label24.TabIndex = 0;
+ this.label24.Text = resources.GetString("label24.Text");
//
- // nudBabyFoodConsumptionSpeedEvent
+ // tabPageImportExported
//
- this.nudBabyFoodConsumptionSpeedEvent.DecimalPlaces = 6;
- this.nudBabyFoodConsumptionSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyFoodConsumptionSpeedEvent.Location = new System.Drawing.Point(263, 201);
- this.nudBabyFoodConsumptionSpeedEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyFoodConsumptionSpeedEvent.Name = "nudBabyFoodConsumptionSpeedEvent";
- this.nudBabyFoodConsumptionSpeedEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyFoodConsumptionSpeedEvent.Size = new System.Drawing.Size(72, 20);
- this.nudBabyFoodConsumptionSpeedEvent.TabIndex = 13;
- this.nudBabyFoodConsumptionSpeedEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.tabPageImportExported.AutoScroll = true;
+ this.tabPageImportExported.Controls.Add(this.BtGetExportFolderAutomatically);
+ this.tabPageImportExported.Controls.Add(this.groupBox27);
+ this.tabPageImportExported.Controls.Add(this.groupBox23);
+ this.tabPageImportExported.Controls.Add(this.groupBox22);
+ this.tabPageImportExported.Controls.Add(this.groupBox21);
+ this.tabPageImportExported.Controls.Add(this.groupBox19);
+ this.tabPageImportExported.Controls.Add(this.groupBox13);
+ this.tabPageImportExported.Controls.Add(this.label25);
+ this.tabPageImportExported.Location = new System.Drawing.Point(4, 22);
+ this.tabPageImportExported.Name = "tabPageImportExported";
+ this.tabPageImportExported.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageImportExported.Size = new System.Drawing.Size(750, 699);
+ this.tabPageImportExported.TabIndex = 3;
+ this.tabPageImportExported.Text = "Import Exported";
+ this.tabPageImportExported.UseVisualStyleBackColor = true;
//
- // nudMatingIntervalEvent
+ // BtGetExportFolderAutomatically
//
- this.nudMatingIntervalEvent.DecimalPlaces = 6;
- this.nudMatingIntervalEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudMatingIntervalEvent.Location = new System.Drawing.Point(263, 45);
- this.nudMatingIntervalEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudMatingIntervalEvent.Name = "nudMatingIntervalEvent";
- this.nudMatingIntervalEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMatingIntervalEvent.Size = new System.Drawing.Size(72, 20);
- this.nudMatingIntervalEvent.TabIndex = 8;
- this.nudMatingIntervalEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.BtGetExportFolderAutomatically.Location = new System.Drawing.Point(597, 41);
+ this.BtGetExportFolderAutomatically.Name = "BtGetExportFolderAutomatically";
+ this.BtGetExportFolderAutomatically.Size = new System.Drawing.Size(145, 53);
+ this.BtGetExportFolderAutomatically.TabIndex = 1;
+ this.BtGetExportFolderAutomatically.Text = "Set export folder automatically (only Steam)";
+ this.BtGetExportFolderAutomatically.UseVisualStyleBackColor = true;
+ this.BtGetExportFolderAutomatically.Click += new System.EventHandler(this.BtGetExportFolderAutomatically_Click);
//
- // nudBabyCuddleIntervalEvent
+ // groupBox27
//
- this.nudBabyCuddleIntervalEvent.DecimalPlaces = 6;
- this.nudBabyCuddleIntervalEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyCuddleIntervalEvent.Location = new System.Drawing.Point(263, 123);
- this.nudBabyCuddleIntervalEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyCuddleIntervalEvent.Name = "nudBabyCuddleIntervalEvent";
- this.nudBabyCuddleIntervalEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyCuddleIntervalEvent.Size = new System.Drawing.Size(72, 20);
- this.nudBabyCuddleIntervalEvent.TabIndex = 11;
- this.nudBabyCuddleIntervalEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.groupBox27.Controls.Add(this.label46);
+ this.groupBox27.Controls.Add(this.RbTamerStringForTribe);
+ this.groupBox27.Controls.Add(this.RbTamerStringForOwner);
+ this.groupBox27.Location = new System.Drawing.Point(330, 575);
+ this.groupBox27.Name = "groupBox27";
+ this.groupBox27.Size = new System.Drawing.Size(412, 95);
+ this.groupBox27.TabIndex = 7;
+ this.groupBox27.TabStop = false;
+ this.groupBox27.Text = "Tribe / Owner";
//
- // nudBabyMatureSpeedEvent
+ // label46
//
- this.nudBabyMatureSpeedEvent.DecimalPlaces = 6;
- this.nudBabyMatureSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyMatureSpeedEvent.Location = new System.Drawing.Point(263, 97);
- this.nudBabyMatureSpeedEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyMatureSpeedEvent.Name = "nudBabyMatureSpeedEvent";
- this.nudBabyMatureSpeedEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyMatureSpeedEvent.Size = new System.Drawing.Size(72, 20);
- this.nudBabyMatureSpeedEvent.TabIndex = 10;
- this.nudBabyMatureSpeedEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.label46.Location = new System.Drawing.Point(6, 17);
+ this.label46.Name = "label46";
+ this.label46.Size = new System.Drawing.Size(306, 29);
+ this.label46.TabIndex = 0;
+ this.label46.Text = "The TamerString in the export file contains either the creature owner or the trib" +
+ "e, depending on the tribe permissions.";
//
- // nudEggHatchSpeedEvent
+ // RbTamerStringForTribe
//
- this.nudEggHatchSpeedEvent.DecimalPlaces = 6;
- this.nudEggHatchSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudEggHatchSpeedEvent.Location = new System.Drawing.Point(263, 71);
- this.nudEggHatchSpeedEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudEggHatchSpeedEvent.Name = "nudEggHatchSpeedEvent";
- this.nudEggHatchSpeedEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudEggHatchSpeedEvent.Size = new System.Drawing.Size(72, 20);
- this.nudEggHatchSpeedEvent.TabIndex = 9;
- this.nudEggHatchSpeedEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.RbTamerStringForTribe.AutoSize = true;
+ this.RbTamerStringForTribe.Location = new System.Drawing.Point(6, 72);
+ this.RbTamerStringForTribe.Name = "RbTamerStringForTribe";
+ this.RbTamerStringForTribe.Size = new System.Drawing.Size(184, 17);
+ this.RbTamerStringForTribe.TabIndex = 2;
+ this.RbTamerStringForTribe.TabStop = true;
+ this.RbTamerStringForTribe.Text = "Use TamerString for creature tribe";
+ this.RbTamerStringForTribe.UseVisualStyleBackColor = true;
//
- // nudBabyFoodConsumptionSpeed
+ // RbTamerStringForOwner
//
- this.nudBabyFoodConsumptionSpeed.DecimalPlaces = 6;
- this.nudBabyFoodConsumptionSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyFoodConsumptionSpeed.Location = new System.Drawing.Point(183, 201);
- this.nudBabyFoodConsumptionSpeed.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyFoodConsumptionSpeed.Name = "nudBabyFoodConsumptionSpeed";
- this.nudBabyFoodConsumptionSpeed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyFoodConsumptionSpeed.Size = new System.Drawing.Size(72, 20);
- this.nudBabyFoodConsumptionSpeed.TabIndex = 7;
- this.nudBabyFoodConsumptionSpeed.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.RbTamerStringForOwner.AutoSize = true;
+ this.RbTamerStringForOwner.Location = new System.Drawing.Point(6, 49);
+ this.RbTamerStringForOwner.Name = "RbTamerStringForOwner";
+ this.RbTamerStringForOwner.Size = new System.Drawing.Size(193, 17);
+ this.RbTamerStringForOwner.TabIndex = 1;
+ this.RbTamerStringForOwner.TabStop = true;
+ this.RbTamerStringForOwner.Text = "Use TamerString for creature owner";
+ this.RbTamerStringForOwner.UseVisualStyleBackColor = true;
//
- // nudMatingInterval
+ // groupBox23
//
- this.nudMatingInterval.DecimalPlaces = 6;
- this.nudMatingInterval.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudMatingInterval.Location = new System.Drawing.Point(183, 45);
- this.nudMatingInterval.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudMatingInterval.Name = "nudMatingInterval";
- this.nudMatingInterval.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMatingInterval.Size = new System.Drawing.Size(72, 20);
- this.nudMatingInterval.TabIndex = 1;
- this.nudMatingInterval.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.groupBox23.Controls.Add(this.label31);
+ this.groupBox23.Controls.Add(this.label30);
+ this.groupBox23.Controls.Add(this.nudImportLowerBoundTE);
+ this.groupBox23.Location = new System.Drawing.Point(6, 457);
+ this.groupBox23.Name = "groupBox23";
+ this.groupBox23.Size = new System.Drawing.Size(318, 45);
+ this.groupBox23.TabIndex = 4;
+ this.groupBox23.TabStop = false;
+ this.groupBox23.Text = "Taming Effectiveness Bounds";
//
- // nudBabyCuddleInterval
+ // label31
//
- this.nudBabyCuddleInterval.DecimalPlaces = 6;
- this.nudBabyCuddleInterval.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyCuddleInterval.Location = new System.Drawing.Point(183, 123);
- this.nudBabyCuddleInterval.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyCuddleInterval.Name = "nudBabyCuddleInterval";
- this.nudBabyCuddleInterval.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyCuddleInterval.Size = new System.Drawing.Size(72, 20);
- this.nudBabyCuddleInterval.TabIndex = 4;
- this.nudBabyCuddleInterval.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.label31.AutoSize = true;
+ this.label31.Location = new System.Drawing.Point(6, 21);
+ this.label31.Name = "label31";
+ this.label31.Size = new System.Drawing.Size(70, 13);
+ this.label31.TabIndex = 0;
+ this.label31.Text = "Lower Bound";
//
- // nudBabyMatureSpeed
+ // label30
//
- this.nudBabyMatureSpeed.DecimalPlaces = 6;
- this.nudBabyMatureSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyMatureSpeed.Location = new System.Drawing.Point(183, 97);
- this.nudBabyMatureSpeed.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyMatureSpeed.Name = "nudBabyMatureSpeed";
- this.nudBabyMatureSpeed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudBabyMatureSpeed.Size = new System.Drawing.Size(72, 20);
- this.nudBabyMatureSpeed.TabIndex = 3;
- this.nudBabyMatureSpeed.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.label30.AutoSize = true;
+ this.label30.Location = new System.Drawing.Point(297, 21);
+ this.label30.Name = "label30";
+ this.label30.Size = new System.Drawing.Size(15, 13);
+ this.label30.TabIndex = 11;
+ this.label30.Text = "%";
//
- // nudBabyImprintingStatScale
+ // nudImportLowerBoundTE
//
- this.nudBabyImprintingStatScale.DecimalPlaces = 6;
- this.nudBabyImprintingStatScale.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudBabyImprintingStatScale.Location = new System.Drawing.Point(183, 175);
- this.nudBabyImprintingStatScale.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudBabyImprintingStatScale.Name = "nudBabyImprintingStatScale";
- this.nudBabyImprintingStatScale.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
+ this.nudImportLowerBoundTE.DecimalPlaces = 2;
+ this.nudImportLowerBoundTE.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudImportLowerBoundTE.Location = new System.Drawing.Point(227, 19);
+ this.nudImportLowerBoundTE.Name = "nudImportLowerBoundTE";
+ this.nudImportLowerBoundTE.NeutralNumber = new decimal(new int[] {
0,
- 0});
- this.nudBabyImprintingStatScale.Size = new System.Drawing.Size(72, 20);
- this.nudBabyImprintingStatScale.TabIndex = 6;
- this.nudBabyImprintingStatScale.Value = new decimal(new int[] {
- 1,
0,
0,
0});
+ this.nudImportLowerBoundTE.Size = new System.Drawing.Size(64, 20);
+ this.nudImportLowerBoundTE.TabIndex = 1;
//
- // nudEggHatchSpeed
- //
- this.nudEggHatchSpeed.DecimalPlaces = 6;
- this.nudEggHatchSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudEggHatchSpeed.Location = new System.Drawing.Point(183, 71);
- this.nudEggHatchSpeed.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudEggHatchSpeed.Name = "nudEggHatchSpeed";
- this.nudEggHatchSpeed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudEggHatchSpeed.Size = new System.Drawing.Size(72, 20);
- this.nudEggHatchSpeed.TabIndex = 2;
- this.nudEggHatchSpeed.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ // groupBox22
//
- // nudMaxServerLevel
+ this.groupBox22.Controls.Add(this.CbBringToFrontOnImportExportIssue);
+ this.groupBox22.Controls.Add(this.CbAutoExtractAddToLibrary);
+ this.groupBox22.Controls.Add(this.CbAutoImportSuccessGotoLibrary);
+ this.groupBox22.Controls.Add(this.TbExportFileRename);
+ this.groupBox22.Controls.Add(this.CbExportFileRenameAfterImport);
+ this.groupBox22.Controls.Add(this.BtImportArchiveFolder);
+ this.groupBox22.Controls.Add(this.panel2);
+ this.groupBox22.Controls.Add(this.cbPlaySoundOnAutomaticImport);
+ this.groupBox22.Controls.Add(this.label29);
+ this.groupBox22.Controls.Add(this.cbDeleteAutoImportedFile);
+ this.groupBox22.Controls.Add(this.cbMoveImportedFileToSubFolder);
+ this.groupBox22.Controls.Add(this.label28);
+ this.groupBox22.Controls.Add(this.cbAutoImportExported);
+ this.groupBox22.Location = new System.Drawing.Point(330, 379);
+ this.groupBox22.Name = "groupBox22";
+ this.groupBox22.Size = new System.Drawing.Size(412, 190);
+ this.groupBox22.TabIndex = 6;
+ this.groupBox22.TabStop = false;
+ this.groupBox22.Text = "Auto import";
//
- this.nudMaxServerLevel.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudMaxServerLevel.Location = new System.Drawing.Point(183, 97);
- this.nudMaxServerLevel.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudMaxServerLevel.Name = "nudMaxServerLevel";
- this.nudMaxServerLevel.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMaxServerLevel.Size = new System.Drawing.Size(57, 20);
- this.nudMaxServerLevel.TabIndex = 3;
+ // CbBringToFrontOnImportExportIssue
//
- // nudMaxGraphLevel
+ this.CbBringToFrontOnImportExportIssue.AutoSize = true;
+ this.CbBringToFrontOnImportExportIssue.Location = new System.Drawing.Point(155, 165);
+ this.CbBringToFrontOnImportExportIssue.Name = "CbBringToFrontOnImportExportIssue";
+ this.CbBringToFrontOnImportExportIssue.Size = new System.Drawing.Size(198, 17);
+ this.CbBringToFrontOnImportExportIssue.TabIndex = 11;
+ this.CbBringToFrontOnImportExportIssue.Text = "Bring window to front on import issue";
+ this.CbBringToFrontOnImportExportIssue.UseVisualStyleBackColor = true;
//
- this.nudMaxGraphLevel.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudMaxGraphLevel.Location = new System.Drawing.Point(183, 71);
- this.nudMaxGraphLevel.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudMaxGraphLevel.Name = "nudMaxGraphLevel";
- this.nudMaxGraphLevel.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMaxGraphLevel.Size = new System.Drawing.Size(57, 20);
- this.nudMaxGraphLevel.TabIndex = 2;
+ // CbAutoExtractAddToLibrary
//
- // nudMaxWildLevels
+ this.CbAutoExtractAddToLibrary.AutoSize = true;
+ this.CbAutoExtractAddToLibrary.Location = new System.Drawing.Point(189, 19);
+ this.CbAutoExtractAddToLibrary.Name = "CbAutoExtractAddToLibrary";
+ this.CbAutoExtractAddToLibrary.Size = new System.Drawing.Size(87, 17);
+ this.CbAutoExtractAddToLibrary.TabIndex = 10;
+ this.CbAutoExtractAddToLibrary.Text = "Add to library";
+ this.CbAutoExtractAddToLibrary.UseVisualStyleBackColor = true;
//
- this.nudMaxWildLevels.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudMaxWildLevels.Location = new System.Drawing.Point(183, 19);
- this.nudMaxWildLevels.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudMaxWildLevels.Name = "nudMaxWildLevels";
- this.nudMaxWildLevels.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMaxWildLevels.Size = new System.Drawing.Size(57, 20);
- this.nudMaxWildLevels.TabIndex = 0;
+ // CbAutoImportSuccessGotoLibrary
//
- // nudMaxDomLevels
+ this.CbAutoImportSuccessGotoLibrary.AutoSize = true;
+ this.CbAutoImportSuccessGotoLibrary.Location = new System.Drawing.Point(26, 165);
+ this.CbAutoImportSuccessGotoLibrary.Name = "CbAutoImportSuccessGotoLibrary";
+ this.CbAutoImportSuccessGotoLibrary.Size = new System.Drawing.Size(98, 17);
+ this.CbAutoImportSuccessGotoLibrary.TabIndex = 9;
+ this.CbAutoImportSuccessGotoLibrary.Text = "go to library tab";
+ this.CbAutoImportSuccessGotoLibrary.UseVisualStyleBackColor = true;
//
- this.nudMaxDomLevels.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudMaxDomLevels.Location = new System.Drawing.Point(183, 45);
- this.nudMaxDomLevels.Maximum = new decimal(new int[] {
- 100000,
- 0,
- 0,
- 0});
- this.nudMaxDomLevels.Name = "nudMaxDomLevels";
- this.nudMaxDomLevels.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudMaxDomLevels.Size = new System.Drawing.Size(57, 20);
- this.nudMaxDomLevels.TabIndex = 1;
+ // TbExportFileRename
//
- // nudDinoCharacterFoodDrainEvent
+ this.TbExportFileRename.Location = new System.Drawing.Point(155, 113);
+ this.TbExportFileRename.Name = "TbExportFileRename";
+ this.TbExportFileRename.Size = new System.Drawing.Size(124, 20);
+ this.TbExportFileRename.TabIndex = 6;
//
- this.nudDinoCharacterFoodDrainEvent.DecimalPlaces = 6;
- this.nudDinoCharacterFoodDrainEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudDinoCharacterFoodDrainEvent.Location = new System.Drawing.Point(263, 45);
- this.nudDinoCharacterFoodDrainEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudDinoCharacterFoodDrainEvent.Name = "nudDinoCharacterFoodDrainEvent";
- this.nudDinoCharacterFoodDrainEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudDinoCharacterFoodDrainEvent.Size = new System.Drawing.Size(72, 20);
- this.nudDinoCharacterFoodDrainEvent.TabIndex = 3;
- this.nudDinoCharacterFoodDrainEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ // CbExportFileRenameAfterImport
//
- // nudTamingSpeedEvent
+ this.CbExportFileRenameAfterImport.AutoSize = true;
+ this.CbExportFileRenameAfterImport.Location = new System.Drawing.Point(26, 119);
+ this.CbExportFileRenameAfterImport.Name = "CbExportFileRenameAfterImport";
+ this.CbExportFileRenameAfterImport.Size = new System.Drawing.Size(119, 17);
+ this.CbExportFileRenameAfterImport.TabIndex = 5;
+ this.CbExportFileRenameAfterImport.Text = "rename file (pattern)";
+ this.CbExportFileRenameAfterImport.UseVisualStyleBackColor = true;
//
- this.nudTamingSpeedEvent.DecimalPlaces = 6;
- this.nudTamingSpeedEvent.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudTamingSpeedEvent.Location = new System.Drawing.Point(263, 19);
- this.nudTamingSpeedEvent.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudTamingSpeedEvent.Name = "nudTamingSpeedEvent";
- this.nudTamingSpeedEvent.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudTamingSpeedEvent.Size = new System.Drawing.Size(72, 20);
- this.nudTamingSpeedEvent.TabIndex = 2;
- this.nudTamingSpeedEvent.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ // BtImportArchiveFolder
//
- // nudDinoCharacterFoodDrain
+ this.BtImportArchiveFolder.Location = new System.Drawing.Point(155, 139);
+ this.BtImportArchiveFolder.Name = "BtImportArchiveFolder";
+ this.BtImportArchiveFolder.Size = new System.Drawing.Size(124, 21);
+ this.BtImportArchiveFolder.TabIndex = 8;
+ this.BtImportArchiveFolder.Text = "…";
+ this.BtImportArchiveFolder.UseVisualStyleBackColor = true;
+ this.BtImportArchiveFolder.Click += new System.EventHandler(this.BtImportArchiveFolder_Click);
//
- this.nudDinoCharacterFoodDrain.DecimalPlaces = 6;
- this.nudDinoCharacterFoodDrain.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudDinoCharacterFoodDrain.Location = new System.Drawing.Point(183, 45);
- this.nudDinoCharacterFoodDrain.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudDinoCharacterFoodDrain.Name = "nudDinoCharacterFoodDrain";
- this.nudDinoCharacterFoodDrain.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudDinoCharacterFoodDrain.Size = new System.Drawing.Size(72, 20);
- this.nudDinoCharacterFoodDrain.TabIndex = 1;
- this.nudDinoCharacterFoodDrain.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ // panel2
//
- // nudTamingSpeed
+ this.panel2.Controls.Add(this.BtBeepNewTop);
+ this.panel2.Controls.Add(this.BtBeepTop);
+ this.panel2.Controls.Add(this.BtBeepSuccess);
+ this.panel2.Controls.Add(this.label47);
+ this.panel2.Controls.Add(this.BtBeepFailure);
+ this.panel2.Location = new System.Drawing.Point(285, 11);
+ this.panel2.Name = "panel2";
+ this.panel2.Size = new System.Drawing.Size(121, 131);
+ this.panel2.TabIndex = 7;
//
- this.nudTamingSpeed.DecimalPlaces = 6;
- this.nudTamingSpeed.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudTamingSpeed.Location = new System.Drawing.Point(183, 19);
- this.nudTamingSpeed.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudTamingSpeed.Name = "nudTamingSpeed";
- this.nudTamingSpeed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudTamingSpeed.Size = new System.Drawing.Size(72, 20);
- this.nudTamingSpeed.TabIndex = 0;
- this.nudTamingSpeed.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ // BtBeepNewTop
//
- // NudSpeciesSelectorCountLastUsed
+ this.BtBeepNewTop.Location = new System.Drawing.Point(3, 105);
+ this.BtBeepNewTop.Name = "BtBeepNewTop";
+ this.BtBeepNewTop.Size = new System.Drawing.Size(115, 23);
+ this.BtBeepNewTop.TabIndex = 4;
+ this.BtBeepNewTop.Text = "new top stat";
+ this.BtBeepNewTop.UseVisualStyleBackColor = true;
+ this.BtBeepNewTop.Click += new System.EventHandler(this.BtBeepNewTop_Click);
//
- this.NudSpeciesSelectorCountLastUsed.ForeColor = System.Drawing.SystemColors.GrayText;
- this.NudSpeciesSelectorCountLastUsed.Location = new System.Drawing.Point(252, 19);
- this.NudSpeciesSelectorCountLastUsed.Name = "NudSpeciesSelectorCountLastUsed";
- this.NudSpeciesSelectorCountLastUsed.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.NudSpeciesSelectorCountLastUsed.Size = new System.Drawing.Size(57, 20);
- this.NudSpeciesSelectorCountLastUsed.TabIndex = 1;
+ // BtBeepTop
//
- // nudDefaultFontSize
+ this.BtBeepTop.Location = new System.Drawing.Point(3, 76);
+ this.BtBeepTop.Name = "BtBeepTop";
+ this.BtBeepTop.Size = new System.Drawing.Size(115, 23);
+ this.BtBeepTop.TabIndex = 3;
+ this.BtBeepTop.Text = "top stat";
+ this.BtBeepTop.UseVisualStyleBackColor = true;
+ this.BtBeepTop.Click += new System.EventHandler(this.BtBeepTop_Click);
//
- this.nudDefaultFontSize.DecimalPlaces = 2;
- this.nudDefaultFontSize.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudDefaultFontSize.Location = new System.Drawing.Point(335, 18);
- this.nudDefaultFontSize.Name = "nudDefaultFontSize";
- this.nudDefaultFontSize.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudDefaultFontSize.Size = new System.Drawing.Size(72, 20);
- this.nudDefaultFontSize.TabIndex = 3;
+ // BtBeepSuccess
//
- // nudChartLevelOddMax
+ this.BtBeepSuccess.Location = new System.Drawing.Point(3, 47);
+ this.BtBeepSuccess.Name = "BtBeepSuccess";
+ this.BtBeepSuccess.Size = new System.Drawing.Size(115, 23);
+ this.BtBeepSuccess.TabIndex = 2;
+ this.BtBeepSuccess.Text = "import success";
+ this.BtBeepSuccess.UseVisualStyleBackColor = true;
+ this.BtBeepSuccess.Click += new System.EventHandler(this.BtBeepSuccess_Click);
//
- this.nudChartLevelOddMax.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudChartLevelOddMax.Location = new System.Drawing.Point(268, 137);
- this.nudChartLevelOddMax.Maximum = new decimal(new int[] {
- 360,
- 0,
- 0,
- 0});
- this.nudChartLevelOddMax.Minimum = new decimal(new int[] {
- 360,
- 0,
- 0,
- -2147483648});
- this.nudChartLevelOddMax.Name = "nudChartLevelOddMax";
- this.nudChartLevelOddMax.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudChartLevelOddMax.Size = new System.Drawing.Size(41, 20);
- this.nudChartLevelOddMax.TabIndex = 11;
- this.nudChartLevelOddMax.Value = new decimal(new int[] {
- 360,
- 0,
- 0,
- 0});
- this.nudChartLevelOddMax.ValueChanged += new System.EventHandler(this.nudChartLevelOddMax_ValueChanged);
+ // label47
//
- // nudChartLevelOddMin
+ this.label47.AutoSize = true;
+ this.label47.Location = new System.Drawing.Point(3, 2);
+ this.label47.Name = "label47";
+ this.label47.Size = new System.Drawing.Size(108, 13);
+ this.label47.TabIndex = 0;
+ this.label47.Text = "Import sound preview";
//
- this.nudChartLevelOddMin.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudChartLevelOddMin.Location = new System.Drawing.Point(209, 137);
- this.nudChartLevelOddMin.Maximum = new decimal(new int[] {
- 360,
- 0,
- 0,
- 0});
- this.nudChartLevelOddMin.Minimum = new decimal(new int[] {
- 360,
- 0,
- 0,
- -2147483648});
- this.nudChartLevelOddMin.Name = "nudChartLevelOddMin";
- this.nudChartLevelOddMin.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudChartLevelOddMin.Size = new System.Drawing.Size(41, 20);
- this.nudChartLevelOddMin.TabIndex = 10;
- this.nudChartLevelOddMin.ValueChanged += new System.EventHandler(this.nudChartLevelOddMin_ValueChanged);
+ // BtBeepFailure
+ //
+ this.BtBeepFailure.Location = new System.Drawing.Point(3, 18);
+ this.BtBeepFailure.Name = "BtBeepFailure";
+ this.BtBeepFailure.Size = new System.Drawing.Size(115, 23);
+ this.BtBeepFailure.TabIndex = 1;
+ this.BtBeepFailure.Text = "import failed";
+ this.BtBeepFailure.UseVisualStyleBackColor = true;
+ this.BtBeepFailure.Click += new System.EventHandler(this.BtBeepFailure_Click);
+ //
+ // cbPlaySoundOnAutomaticImport
//
- // nudChartLevelEvenMax
+ this.cbPlaySoundOnAutomaticImport.AutoSize = true;
+ this.cbPlaySoundOnAutomaticImport.Location = new System.Drawing.Point(9, 55);
+ this.cbPlaySoundOnAutomaticImport.Name = "cbPlaySoundOnAutomaticImport";
+ this.cbPlaySoundOnAutomaticImport.Size = new System.Drawing.Size(215, 17);
+ this.cbPlaySoundOnAutomaticImport.TabIndex = 2;
+ this.cbPlaySoundOnAutomaticImport.Text = "Play sound to indicate success or failure";
+ this.cbPlaySoundOnAutomaticImport.UseVisualStyleBackColor = true;
//
- this.nudChartLevelEvenMax.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudChartLevelEvenMax.Location = new System.Drawing.Point(102, 137);
- this.nudChartLevelEvenMax.Maximum = new decimal(new int[] {
- 360,
- 0,
- 0,
- 0});
- this.nudChartLevelEvenMax.Minimum = new decimal(new int[] {
- 360,
- 0,
- 0,
- -2147483648});
- this.nudChartLevelEvenMax.Name = "nudChartLevelEvenMax";
- this.nudChartLevelEvenMax.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudChartLevelEvenMax.Size = new System.Drawing.Size(41, 20);
- this.nudChartLevelEvenMax.TabIndex = 9;
- this.nudChartLevelEvenMax.ValueChanged += new System.EventHandler(this.nudChartLevelEvenMax_ValueChanged);
+ // label29
//
- // nudChartLevelEvenMin
+ this.label29.AutoSize = true;
+ this.label29.Location = new System.Drawing.Point(6, 75);
+ this.label29.Name = "label29";
+ this.label29.Size = new System.Drawing.Size(137, 13);
+ this.label29.TabIndex = 3;
+ this.label29.Text = "After a successful import do";
//
- this.nudChartLevelEvenMin.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudChartLevelEvenMin.Location = new System.Drawing.Point(43, 137);
- this.nudChartLevelEvenMin.Maximum = new decimal(new int[] {
- 360,
- 0,
- 0,
- 0});
- this.nudChartLevelEvenMin.Minimum = new decimal(new int[] {
- 360,
- 0,
- 0,
- -2147483648});
- this.nudChartLevelEvenMin.Name = "nudChartLevelEvenMin";
- this.nudChartLevelEvenMin.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudChartLevelEvenMin.Size = new System.Drawing.Size(41, 20);
- this.nudChartLevelEvenMin.TabIndex = 8;
- this.nudChartLevelEvenMin.ValueChanged += new System.EventHandler(this.nudChartLevelEvenMin_ValueChanged);
+ // cbDeleteAutoImportedFile
//
- // numericUpDownMaxBreedingSug
+ this.cbDeleteAutoImportedFile.AutoSize = true;
+ this.cbDeleteAutoImportedFile.Location = new System.Drawing.Point(26, 96);
+ this.cbDeleteAutoImportedFile.Name = "cbDeleteAutoImportedFile";
+ this.cbDeleteAutoImportedFile.Size = new System.Drawing.Size(114, 17);
+ this.cbDeleteAutoImportedFile.TabIndex = 4;
+ this.cbDeleteAutoImportedFile.Text = "delete imported file";
+ this.cbDeleteAutoImportedFile.UseVisualStyleBackColor = true;
+ this.cbDeleteAutoImportedFile.CheckedChanged += new System.EventHandler(this.cbDeleteAutoImportedFile_CheckedChanged);
//
- this.numericUpDownMaxBreedingSug.ForeColor = System.Drawing.SystemColors.GrayText;
- this.numericUpDownMaxBreedingSug.Location = new System.Drawing.Point(252, 19);
- this.numericUpDownMaxBreedingSug.Maximum = new decimal(new int[] {
- 200,
- 0,
- 0,
- 0});
- this.numericUpDownMaxBreedingSug.Name = "numericUpDownMaxBreedingSug";
- this.numericUpDownMaxBreedingSug.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.numericUpDownMaxBreedingSug.Size = new System.Drawing.Size(57, 20);
- this.numericUpDownMaxBreedingSug.TabIndex = 1;
+ // cbMoveImportedFileToSubFolder
//
- // NudWaitBeforeAutoLoad
+ this.cbMoveImportedFileToSubFolder.AutoSize = true;
+ this.cbMoveImportedFileToSubFolder.Location = new System.Drawing.Point(26, 142);
+ this.cbMoveImportedFileToSubFolder.Name = "cbMoveImportedFileToSubFolder";
+ this.cbMoveImportedFileToSubFolder.Size = new System.Drawing.Size(123, 17);
+ this.cbMoveImportedFileToSubFolder.TabIndex = 7;
+ this.cbMoveImportedFileToSubFolder.Text = "move imported file to";
+ this.cbMoveImportedFileToSubFolder.UseVisualStyleBackColor = true;
+ this.cbMoveImportedFileToSubFolder.CheckedChanged += new System.EventHandler(this.cbMoveImportedFileToSubFolder_CheckedChanged);
//
- this.NudWaitBeforeAutoLoad.ForeColor = System.Drawing.SystemColors.GrayText;
- this.NudWaitBeforeAutoLoad.Location = new System.Drawing.Point(255, 41);
- this.NudWaitBeforeAutoLoad.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.NudWaitBeforeAutoLoad.Name = "NudWaitBeforeAutoLoad";
- this.NudWaitBeforeAutoLoad.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.NudWaitBeforeAutoLoad.Size = new System.Drawing.Size(56, 20);
- this.NudWaitBeforeAutoLoad.TabIndex = 12;
+ // label28
//
- // NudKeepBackupFilesCount
+ this.label28.AutoSize = true;
+ this.label28.Location = new System.Drawing.Point(6, 39);
+ this.label28.Name = "label28";
+ this.label28.Size = new System.Drawing.Size(256, 13);
+ this.label28.TabIndex = 1;
+ this.label28.Text = "Enable overlay for feedback about the import ingame";
//
- this.NudKeepBackupFilesCount.ForeColor = System.Drawing.SystemColors.GrayText;
- this.NudKeepBackupFilesCount.Location = new System.Drawing.Point(44, 118);
- this.NudKeepBackupFilesCount.Name = "NudKeepBackupFilesCount";
- this.NudKeepBackupFilesCount.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.NudKeepBackupFilesCount.Size = new System.Drawing.Size(59, 20);
- this.NudKeepBackupFilesCount.TabIndex = 4;
+ // cbAutoImportExported
//
- // NudBackupEveryMinutes
+ this.cbAutoImportExported.AutoSize = true;
+ this.cbAutoImportExported.Location = new System.Drawing.Point(9, 19);
+ this.cbAutoImportExported.Name = "cbAutoImportExported";
+ this.cbAutoImportExported.Size = new System.Drawing.Size(174, 17);
+ this.cbAutoImportExported.TabIndex = 0;
+ this.cbAutoImportExported.Text = "Auto extract exported creatures";
+ this.cbAutoImportExported.UseVisualStyleBackColor = true;
//
- this.NudBackupEveryMinutes.ForeColor = System.Drawing.SystemColors.GrayText;
- this.NudBackupEveryMinutes.Location = new System.Drawing.Point(132, 144);
- this.NudBackupEveryMinutes.Name = "NudBackupEveryMinutes";
- this.NudBackupEveryMinutes.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.NudBackupEveryMinutes.Size = new System.Drawing.Size(47, 20);
- this.NudBackupEveryMinutes.TabIndex = 7;
+ // groupBox21
//
- // nudInfoGraphicHeight
+ this.groupBox21.Controls.Add(this.CbApplyNamingPatternOnImportAlways);
+ this.groupBox21.Controls.Add(this.cbApplyNamePatternOnImportOnNewCreatures);
+ this.groupBox21.Controls.Add(this.label41);
+ this.groupBox21.Controls.Add(this.cbCopyPatternNameToClipboard);
+ this.groupBox21.Controls.Add(this.cbApplyNamePatternOnImportOnEmptyNames);
+ this.groupBox21.Location = new System.Drawing.Point(6, 508);
+ this.groupBox21.Name = "groupBox21";
+ this.groupBox21.Size = new System.Drawing.Size(318, 162);
+ this.groupBox21.TabIndex = 5;
+ this.groupBox21.TabStop = false;
+ this.groupBox21.Text = "Auto naming on import";
//
- this.nudInfoGraphicHeight.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudInfoGraphicHeight.Location = new System.Drawing.Point(126, 18);
- this.nudInfoGraphicHeight.Maximum = new decimal(new int[] {
- 99999,
- 0,
- 0,
- 0});
- this.nudInfoGraphicHeight.Minimum = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
- this.nudInfoGraphicHeight.Name = "nudInfoGraphicHeight";
- this.nudInfoGraphicHeight.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudInfoGraphicHeight.Size = new System.Drawing.Size(57, 20);
- this.nudInfoGraphicHeight.TabIndex = 2;
- this.nudInfoGraphicHeight.Value = new decimal(new int[] {
- 100,
- 0,
- 0,
- 0});
- this.nudInfoGraphicHeight.ValueChanged += new System.EventHandler(this.nudInfoGraphicHeight_ValueChanged);
+ // CbApplyNamingPatternOnImportAlways
//
- // convenientNameDataGridViewTextBoxColumn
+ this.CbApplyNamingPatternOnImportAlways.AutoSize = true;
+ this.CbApplyNamingPatternOnImportAlways.Location = new System.Drawing.Point(6, 39);
+ this.CbApplyNamingPatternOnImportAlways.Name = "CbApplyNamingPatternOnImportAlways";
+ this.CbApplyNamingPatternOnImportAlways.Size = new System.Drawing.Size(177, 17);
+ this.CbApplyNamingPatternOnImportAlways.TabIndex = 1;
+ this.CbApplyNamingPatternOnImportAlways.Text = "always (overwrite existing name)";
+ this.CbApplyNamingPatternOnImportAlways.UseVisualStyleBackColor = true;
//
- this.convenientNameDataGridViewTextBoxColumn.DataPropertyName = "ConvenientName";
- this.convenientNameDataGridViewTextBoxColumn.HeaderText = "Name";
- this.convenientNameDataGridViewTextBoxColumn.Name = "convenientNameDataGridViewTextBoxColumn";
- this.convenientNameDataGridViewTextBoxColumn.ReadOnly = true;
+ // cbApplyNamePatternOnImportOnNewCreatures
//
- // serverNameDataGridViewTextBoxColumn
+ this.cbApplyNamePatternOnImportOnNewCreatures.AutoSize = true;
+ this.cbApplyNamePatternOnImportOnNewCreatures.Location = new System.Drawing.Point(6, 85);
+ this.cbApplyNamePatternOnImportOnNewCreatures.Name = "cbApplyNamePatternOnImportOnNewCreatures";
+ this.cbApplyNamePatternOnImportOnNewCreatures.Size = new System.Drawing.Size(203, 17);
+ this.cbApplyNamePatternOnImportOnNewCreatures.TabIndex = 3;
+ this.cbApplyNamePatternOnImportOnNewCreatures.Text = "if the creature is imported the first time";
+ this.cbApplyNamePatternOnImportOnNewCreatures.UseVisualStyleBackColor = true;
//
- this.serverNameDataGridViewTextBoxColumn.DataPropertyName = "ServerName";
- this.serverNameDataGridViewTextBoxColumn.HeaderText = "Server name";
- this.serverNameDataGridViewTextBoxColumn.Name = "serverNameDataGridViewTextBoxColumn";
- this.serverNameDataGridViewTextBoxColumn.ReadOnly = true;
+ // label41
//
- // fileLocationDataGridViewTextBoxColumn
+ this.label41.AutoSize = true;
+ this.label41.Location = new System.Drawing.Point(6, 19);
+ this.label41.Name = "label41";
+ this.label41.Size = new System.Drawing.Size(235, 13);
+ this.label41.TabIndex = 0;
+ this.label41.Text = "Apply first naming pattern automatically on import";
//
- this.fileLocationDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
- this.fileLocationDataGridViewTextBoxColumn.DataPropertyName = "FileLocation";
- this.fileLocationDataGridViewTextBoxColumn.HeaderText = "File location";
- this.fileLocationDataGridViewTextBoxColumn.Name = "fileLocationDataGridViewTextBoxColumn";
- this.fileLocationDataGridViewTextBoxColumn.ReadOnly = true;
+ // cbCopyPatternNameToClipboard
//
- // aTImportFileLocationBindingSource
+ this.cbCopyPatternNameToClipboard.AutoSize = true;
+ this.cbCopyPatternNameToClipboard.Location = new System.Drawing.Point(6, 124);
+ this.cbCopyPatternNameToClipboard.Name = "cbCopyPatternNameToClipboard";
+ this.cbCopyPatternNameToClipboard.Size = new System.Drawing.Size(208, 17);
+ this.cbCopyPatternNameToClipboard.TabIndex = 4;
+ this.cbCopyPatternNameToClipboard.Text = "When applied, copy name to clipboard";
+ this.cbCopyPatternNameToClipboard.UseVisualStyleBackColor = true;
//
- this.aTImportFileLocationBindingSource.AllowNew = false;
- this.aTImportFileLocationBindingSource.DataSource = typeof(ARKBreedingStats.settings.ATImportFileLocation);
+ // cbApplyNamePatternOnImportOnEmptyNames
//
- // fileSelectorExtractedSaveFolder
+ this.cbApplyNamePatternOnImportOnEmptyNames.AutoSize = true;
+ this.cbApplyNamePatternOnImportOnEmptyNames.Location = new System.Drawing.Point(6, 62);
+ this.cbApplyNamePatternOnImportOnEmptyNames.Name = "cbApplyNamePatternOnImportOnEmptyNames";
+ this.cbApplyNamePatternOnImportOnEmptyNames.Size = new System.Drawing.Size(119, 17);
+ this.cbApplyNamePatternOnImportOnEmptyNames.TabIndex = 2;
+ this.cbApplyNamePatternOnImportOnEmptyNames.Text = "if the name is empty";
+ this.cbApplyNamePatternOnImportOnEmptyNames.UseVisualStyleBackColor = true;
+ //
+ // groupBox19
+ //
+ this.groupBox19.Controls.Add(this.label26);
+ this.groupBox19.Controls.Add(this.nudWarnImportMoreThan);
+ this.groupBox19.Location = new System.Drawing.Point(6, 380);
+ this.groupBox19.Name = "groupBox19";
+ this.groupBox19.Size = new System.Drawing.Size(318, 71);
+ this.groupBox19.TabIndex = 3;
+ this.groupBox19.TabStop = false;
+ this.groupBox19.Text = "Warn when importing many creatures";
+ //
+ // label26
//
- this.fileSelectorExtractedSaveFolder.Dock = System.Windows.Forms.DockStyle.Fill;
- this.fileSelectorExtractedSaveFolder.Link = "filename";
- this.fileSelectorExtractedSaveFolder.Location = new System.Drawing.Point(3, 16);
- this.fileSelectorExtractedSaveFolder.Name = "fileSelectorExtractedSaveFolder";
- this.fileSelectorExtractedSaveFolder.Size = new System.Drawing.Size(724, 28);
- this.fileSelectorExtractedSaveFolder.TabIndex = 0;
+ this.label26.AutoSize = true;
+ this.label26.Location = new System.Drawing.Point(6, 21);
+ this.label26.Name = "label26";
+ this.label26.Size = new System.Drawing.Size(138, 39);
+ this.label26.TabIndex = 0;
+ this.label26.Text = "Warn if importing more than\r\ncreatures at once.\r\n(Set to 0 to disable warning)";
//
- // nudImportLowerBoundTE
+ // nudWarnImportMoreThan
//
- this.nudImportLowerBoundTE.DecimalPlaces = 2;
- this.nudImportLowerBoundTE.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudImportLowerBoundTE.Location = new System.Drawing.Point(227, 19);
- this.nudImportLowerBoundTE.Name = "nudImportLowerBoundTE";
- this.nudImportLowerBoundTE.NeutralNumber = new decimal(new int[] {
- 0,
+ this.nudWarnImportMoreThan.Location = new System.Drawing.Point(184, 19);
+ this.nudWarnImportMoreThan.Maximum = new decimal(new int[] {
+ 100000,
0,
0,
0});
- this.nudImportLowerBoundTE.Size = new System.Drawing.Size(64, 20);
- this.nudImportLowerBoundTE.TabIndex = 1;
+ this.nudWarnImportMoreThan.Name = "nudWarnImportMoreThan";
+ this.nudWarnImportMoreThan.Size = new System.Drawing.Size(128, 20);
+ this.nudWarnImportMoreThan.TabIndex = 1;
+ //
+ // groupBox13
+ //
+ this.groupBox13.Controls.Add(this.dataGridViewExportFolders);
+ this.groupBox13.Controls.Add(this.btAddExportFolder);
+ this.groupBox13.Location = new System.Drawing.Point(6, 112);
+ this.groupBox13.Name = "groupBox13";
+ this.groupBox13.Size = new System.Drawing.Size(736, 261);
+ this.groupBox13.TabIndex = 2;
+ this.groupBox13.TabStop = false;
+ this.groupBox13.Text = "ARK export folders";
+ //
+ // dataGridViewExportFolders
+ //
+ this.dataGridViewExportFolders.AutoGenerateColumns = false;
+ this.dataGridViewExportFolders.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.convenientNameDataGridViewTextBoxColumn1,
+ this.ownerSuffixDataGridViewTextBoxColumn,
+ this.folderPathDataGridViewTextBoxColumn,
+ this.dgvExportFolderChange,
+ this.dgvExportFolderDelete,
+ this.dgvExportMakeDefault});
+ this.dataGridViewExportFolders.DataSource = this.aTExportFolderLocationsBindingSource;
+ this.dataGridViewExportFolders.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.dataGridViewExportFolders.Location = new System.Drawing.Point(3, 39);
+ this.dataGridViewExportFolders.Name = "dataGridViewExportFolders";
+ this.dataGridViewExportFolders.RowHeadersVisible = false;
+ this.dataGridViewExportFolders.Size = new System.Drawing.Size(730, 219);
+ this.dataGridViewExportFolders.TabIndex = 1;
+ this.dataGridViewExportFolders.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridViewExportFolders_CellClick);
//
// convenientNameDataGridViewTextBoxColumn1
//
@@ -3756,11 +3307,147 @@ private void InitializeComponent()
this.folderPathDataGridViewTextBoxColumn.Name = "folderPathDataGridViewTextBoxColumn";
this.folderPathDataGridViewTextBoxColumn.ReadOnly = true;
//
+ // dgvExportFolderChange
+ //
+ this.dgvExportFolderChange.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
+ this.dgvExportFolderChange.HeaderText = "Change";
+ this.dgvExportFolderChange.MinimumWidth = 50;
+ this.dgvExportFolderChange.Name = "dgvExportFolderChange";
+ this.dgvExportFolderChange.ReadOnly = true;
+ this.dgvExportFolderChange.Text = "Change";
+ this.dgvExportFolderChange.UseColumnTextForButtonValue = true;
+ this.dgvExportFolderChange.Width = 50;
+ //
+ // dgvExportFolderDelete
+ //
+ this.dgvExportFolderDelete.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
+ this.dgvExportFolderDelete.HeaderText = "Delete";
+ this.dgvExportFolderDelete.MinimumWidth = 50;
+ this.dgvExportFolderDelete.Name = "dgvExportFolderDelete";
+ this.dgvExportFolderDelete.ReadOnly = true;
+ this.dgvExportFolderDelete.Text = "Delete";
+ this.dgvExportFolderDelete.UseColumnTextForButtonValue = true;
+ this.dgvExportFolderDelete.Width = 50;
+ //
+ // dgvExportMakeDefault
+ //
+ this.dgvExportMakeDefault.HeaderText = "Default";
+ this.dgvExportMakeDefault.Name = "dgvExportMakeDefault";
+ this.dgvExportMakeDefault.ReadOnly = true;
+ this.dgvExportMakeDefault.Text = "Make default";
+ this.dgvExportMakeDefault.UseColumnTextForButtonValue = true;
+ //
// aTExportFolderLocationsBindingSource
//
this.aTExportFolderLocationsBindingSource.AllowNew = false;
this.aTExportFolderLocationsBindingSource.DataSource = typeof(ARKBreedingStats.settings.ATImportExportedFolderLocation);
//
+ // btAddExportFolder
+ //
+ this.btAddExportFolder.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btAddExportFolder.Location = new System.Drawing.Point(3, 16);
+ this.btAddExportFolder.Name = "btAddExportFolder";
+ this.btAddExportFolder.Size = new System.Drawing.Size(730, 23);
+ this.btAddExportFolder.TabIndex = 0;
+ this.btAddExportFolder.Text = "Add Export Folder…";
+ this.btAddExportFolder.UseVisualStyleBackColor = true;
+ this.btAddExportFolder.Click += new System.EventHandler(this.btAddExportFolder_Click);
+ //
+ // label25
+ //
+ this.label25.AutoSize = true;
+ this.label25.Location = new System.Drawing.Point(3, 3);
+ this.label25.Name = "label25";
+ this.label25.Size = new System.Drawing.Size(669, 91);
+ this.label25.TabIndex = 0;
+ this.label25.Text = resources.GetString("label25.Text");
+ //
+ // tabPageTimers
+ //
+ this.tabPageTimers.Controls.Add(this.groupBox24);
+ this.tabPageTimers.Controls.Add(this.groupBox8);
+ this.tabPageTimers.Location = new System.Drawing.Point(4, 22);
+ this.tabPageTimers.Name = "tabPageTimers";
+ this.tabPageTimers.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageTimers.Size = new System.Drawing.Size(750, 699);
+ this.tabPageTimers.TabIndex = 6;
+ this.tabPageTimers.Text = "Timers";
+ this.tabPageTimers.UseVisualStyleBackColor = true;
+ //
+ // groupBox24
+ //
+ this.groupBox24.Controls.Add(this.cbKeepExpiredTimersInOverlay);
+ this.groupBox24.Controls.Add(this.cbDeleteExpiredTimersOnSaving);
+ this.groupBox24.Controls.Add(this.cbTimersInOverlayAutomatically);
+ this.groupBox24.Location = new System.Drawing.Point(8, 233);
+ this.groupBox24.Name = "groupBox24";
+ this.groupBox24.Size = new System.Drawing.Size(413, 90);
+ this.groupBox24.TabIndex = 1;
+ this.groupBox24.TabStop = false;
+ this.groupBox24.Text = "Timers";
+ //
+ // cbKeepExpiredTimersInOverlay
+ //
+ this.cbKeepExpiredTimersInOverlay.AutoSize = true;
+ this.cbKeepExpiredTimersInOverlay.Location = new System.Drawing.Point(6, 42);
+ this.cbKeepExpiredTimersInOverlay.Name = "cbKeepExpiredTimersInOverlay";
+ this.cbKeepExpiredTimersInOverlay.Size = new System.Drawing.Size(166, 17);
+ this.cbKeepExpiredTimersInOverlay.TabIndex = 1;
+ this.cbKeepExpiredTimersInOverlay.Text = "Keep expired timers in overlay";
+ this.cbKeepExpiredTimersInOverlay.UseVisualStyleBackColor = true;
+ //
+ // cbDeleteExpiredTimersOnSaving
+ //
+ this.cbDeleteExpiredTimersOnSaving.AutoSize = true;
+ this.cbDeleteExpiredTimersOnSaving.Location = new System.Drawing.Point(6, 65);
+ this.cbDeleteExpiredTimersOnSaving.Name = "cbDeleteExpiredTimersOnSaving";
+ this.cbDeleteExpiredTimersOnSaving.Size = new System.Drawing.Size(217, 17);
+ this.cbDeleteExpiredTimersOnSaving.TabIndex = 2;
+ this.cbDeleteExpiredTimersOnSaving.Text = "Delete expired timers when saving library";
+ this.cbDeleteExpiredTimersOnSaving.UseVisualStyleBackColor = true;
+ //
+ // cbTimersInOverlayAutomatically
+ //
+ this.cbTimersInOverlayAutomatically.AutoSize = true;
+ this.cbTimersInOverlayAutomatically.Location = new System.Drawing.Point(6, 19);
+ this.cbTimersInOverlayAutomatically.Name = "cbTimersInOverlayAutomatically";
+ this.cbTimersInOverlayAutomatically.Size = new System.Drawing.Size(202, 17);
+ this.cbTimersInOverlayAutomatically.TabIndex = 0;
+ this.cbTimersInOverlayAutomatically.Text = "Display timers in overlay automatically";
+ this.cbTimersInOverlayAutomatically.UseVisualStyleBackColor = true;
+ //
+ // groupBox8
+ //
+ this.groupBox8.Controls.Add(this.label22);
+ this.groupBox8.Controls.Add(this.tbPlayAlarmsSeconds);
+ this.groupBox8.Controls.Add(this.customSCCustom);
+ this.groupBox8.Controls.Add(this.customSCWakeup);
+ this.groupBox8.Controls.Add(this.customSCBirth);
+ this.groupBox8.Controls.Add(this.customSCStarving);
+ this.groupBox8.Controls.Add(this.label20);
+ this.groupBox8.Location = new System.Drawing.Point(8, 6);
+ this.groupBox8.Name = "groupBox8";
+ this.groupBox8.Size = new System.Drawing.Size(413, 221);
+ this.groupBox8.TabIndex = 0;
+ this.groupBox8.TabStop = false;
+ this.groupBox8.Text = "Timer Sounds";
+ //
+ // label22
+ //
+ this.label22.Location = new System.Drawing.Point(6, 171);
+ this.label22.Name = "label22";
+ this.label22.Size = new System.Drawing.Size(255, 66);
+ this.label22.TabIndex = 5;
+ this.label22.Text = "List of seconds the alarms play before they reach 0.\r\nE.g. \"60,0\" to play the ala" +
+ "rm at 60 s and at 0 s. Use commas to separate the values.";
+ //
+ // tbPlayAlarmsSeconds
+ //
+ this.tbPlayAlarmsSeconds.Location = new System.Drawing.Point(267, 168);
+ this.tbPlayAlarmsSeconds.Name = "tbPlayAlarmsSeconds";
+ this.tbPlayAlarmsSeconds.Size = new System.Drawing.Size(140, 20);
+ this.tbPlayAlarmsSeconds.TabIndex = 6;
+ //
// customSCCustom
//
this.customSCCustom.Location = new System.Drawing.Point(6, 139);
@@ -3785,13 +3472,91 @@ private void InitializeComponent()
this.customSCBirth.SoundFile = "";
this.customSCBirth.TabIndex = 3;
//
- // customSCStarving
+ // customSCStarving
+ //
+ this.customSCStarving.Location = new System.Drawing.Point(6, 52);
+ this.customSCStarving.Name = "customSCStarving";
+ this.customSCStarving.Size = new System.Drawing.Size(401, 23);
+ this.customSCStarving.SoundFile = null;
+ this.customSCStarving.TabIndex = 1;
+ //
+ // label20
+ //
+ this.label20.Location = new System.Drawing.Point(6, 16);
+ this.label20.Name = "label20";
+ this.label20.Size = new System.Drawing.Size(316, 33);
+ this.label20.TabIndex = 0;
+ this.label20.Text = "Only PCM-WAV-files are supported. The sound will play 1 min before the timer runs" +
+ " out.";
+ //
+ // tabPageOverlay
+ //
+ this.tabPageOverlay.Controls.Add(this.groupBox10);
+ this.tabPageOverlay.Location = new System.Drawing.Point(4, 22);
+ this.tabPageOverlay.Name = "tabPageOverlay";
+ this.tabPageOverlay.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageOverlay.Size = new System.Drawing.Size(750, 699);
+ this.tabPageOverlay.TabIndex = 5;
+ this.tabPageOverlay.Text = "Overlay";
+ this.tabPageOverlay.UseVisualStyleBackColor = true;
+ //
+ // groupBox10
+ //
+ this.groupBox10.Controls.Add(this.CbOverlayDisplayInheritance);
+ this.groupBox10.Controls.Add(this.label45);
+ this.groupBox10.Controls.Add(this.pCustomOverlayLocation);
+ this.groupBox10.Controls.Add(this.cbCustomOverlayLocation);
+ this.groupBox10.Controls.Add(this.label38);
+ this.groupBox10.Controls.Add(this.nudOverlayInfoPosY);
+ this.groupBox10.Controls.Add(this.label39);
+ this.groupBox10.Controls.Add(this.nudOverlayInfoPosDFR);
+ this.groupBox10.Controls.Add(this.label40);
+ this.groupBox10.Controls.Add(this.label37);
+ this.groupBox10.Controls.Add(this.nudOverlayTimerPosY);
+ this.groupBox10.Controls.Add(this.label36);
+ this.groupBox10.Controls.Add(this.nudOverlayTimerPosX);
+ this.groupBox10.Controls.Add(this.label35);
+ this.groupBox10.Controls.Add(this.cbInventoryCheck);
+ this.groupBox10.Controls.Add(this.label21);
+ this.groupBox10.Controls.Add(this.nudOverlayInfoDuration);
+ this.groupBox10.Controls.Add(this.chkbSpeechRecognition);
+ this.groupBox10.Location = new System.Drawing.Point(8, 6);
+ this.groupBox10.Name = "groupBox10";
+ this.groupBox10.Size = new System.Drawing.Size(734, 243);
+ this.groupBox10.TabIndex = 0;
+ this.groupBox10.TabStop = false;
+ this.groupBox10.Text = "Overlay";
+ //
+ // CbOverlayDisplayInheritance
+ //
+ this.CbOverlayDisplayInheritance.AutoSize = true;
+ this.CbOverlayDisplayInheritance.Location = new System.Drawing.Point(6, 215);
+ this.CbOverlayDisplayInheritance.Name = "CbOverlayDisplayInheritance";
+ this.CbOverlayDisplayInheritance.Size = new System.Drawing.Size(162, 17);
+ this.CbOverlayDisplayInheritance.TabIndex = 17;
+ this.CbOverlayDisplayInheritance.Text = "Display Inheritance on import";
+ this.CbOverlayDisplayInheritance.UseVisualStyleBackColor = true;
+ //
+ // label45
//
- this.customSCStarving.Location = new System.Drawing.Point(6, 52);
- this.customSCStarving.Name = "customSCStarving";
- this.customSCStarving.Size = new System.Drawing.Size(401, 23);
- this.customSCStarving.SoundFile = null;
- this.customSCStarving.TabIndex = 1;
+ this.label45.AutoSize = true;
+ this.label45.Location = new System.Drawing.Point(6, 16);
+ this.label45.Name = "label45";
+ this.label45.Size = new System.Drawing.Size(315, 13);
+ this.label45.TabIndex = 0;
+ this.label45.Text = "The window-mode \"Fullscreen-Windowed\" should be set ingame.";
+ //
+ // pCustomOverlayLocation
+ //
+ this.pCustomOverlayLocation.Controls.Add(this.nudCustomOverlayLocX);
+ this.pCustomOverlayLocation.Controls.Add(this.label42);
+ this.pCustomOverlayLocation.Controls.Add(this.label43);
+ this.pCustomOverlayLocation.Controls.Add(this.nudCustomOverlayLocY);
+ this.pCustomOverlayLocation.Enabled = false;
+ this.pCustomOverlayLocation.Location = new System.Drawing.Point(195, 179);
+ this.pCustomOverlayLocation.Name = "pCustomOverlayLocation";
+ this.pCustomOverlayLocation.Size = new System.Drawing.Size(201, 28);
+ this.pCustomOverlayLocation.TabIndex = 16;
//
// nudCustomOverlayLocX
//
@@ -3816,6 +3581,24 @@ private void InitializeComponent()
this.nudCustomOverlayLocX.Size = new System.Drawing.Size(57, 20);
this.nudCustomOverlayLocX.TabIndex = 1;
//
+ // label42
+ //
+ this.label42.AutoSize = true;
+ this.label42.Location = new System.Drawing.Point(105, 5);
+ this.label42.Name = "label42";
+ this.label42.Size = new System.Drawing.Size(14, 13);
+ this.label42.TabIndex = 2;
+ this.label42.Text = "Y";
+ //
+ // label43
+ //
+ this.label43.AutoSize = true;
+ this.label43.Location = new System.Drawing.Point(4, 5);
+ this.label43.Name = "label43";
+ this.label43.Size = new System.Drawing.Size(14, 13);
+ this.label43.TabIndex = 0;
+ this.label43.Text = "X";
+ //
// nudCustomOverlayLocY
//
this.nudCustomOverlayLocY.ForeColor = System.Drawing.SystemColors.GrayText;
@@ -3840,6 +3623,26 @@ private void InitializeComponent()
this.nudCustomOverlayLocY.TabIndex = 3;
this.nudCustomOverlayLocY.ThousandsSeparator = true;
//
+ // cbCustomOverlayLocation
+ //
+ this.cbCustomOverlayLocation.AutoSize = true;
+ this.cbCustomOverlayLocation.Location = new System.Drawing.Point(6, 183);
+ this.cbCustomOverlayLocation.Name = "cbCustomOverlayLocation";
+ this.cbCustomOverlayLocation.Size = new System.Drawing.Size(138, 17);
+ this.cbCustomOverlayLocation.TabIndex = 15;
+ this.cbCustomOverlayLocation.Text = "Custom overlay location";
+ this.cbCustomOverlayLocation.UseVisualStyleBackColor = true;
+ this.cbCustomOverlayLocation.CheckedChanged += new System.EventHandler(this.cbCustomOverlayLocation_CheckedChanged);
+ //
+ // label38
+ //
+ this.label38.AutoSize = true;
+ this.label38.Location = new System.Drawing.Point(120, 149);
+ this.label38.Name = "label38";
+ this.label38.Size = new System.Drawing.Size(93, 13);
+ this.label38.TabIndex = 11;
+ this.label38.Text = "distance from right";
+ //
// nudOverlayInfoPosY
//
this.nudOverlayInfoPosY.ForeColor = System.Drawing.SystemColors.GrayText;
@@ -3858,6 +3661,15 @@ private void InitializeComponent()
this.nudOverlayInfoPosY.Size = new System.Drawing.Size(57, 20);
this.nudOverlayInfoPosY.TabIndex = 14;
//
+ // label39
+ //
+ this.label39.AutoSize = true;
+ this.label39.Location = new System.Drawing.Point(300, 149);
+ this.label39.Name = "label39";
+ this.label39.Size = new System.Drawing.Size(14, 13);
+ this.label39.TabIndex = 13;
+ this.label39.Text = "Y";
+ //
// nudOverlayInfoPosDFR
//
this.nudOverlayInfoPosDFR.ForeColor = System.Drawing.SystemColors.GrayText;
@@ -3876,64 +3688,216 @@ private void InitializeComponent()
this.nudOverlayInfoPosDFR.Size = new System.Drawing.Size(57, 20);
this.nudOverlayInfoPosDFR.TabIndex = 12;
//
- // nudOverlayTimerPosY
+ // label40
+ //
+ this.label40.AutoSize = true;
+ this.label40.Location = new System.Drawing.Point(6, 149);
+ this.label40.Name = "label40";
+ this.label40.Size = new System.Drawing.Size(94, 13);
+ this.label40.TabIndex = 10;
+ this.label40.Text = "Position of the info";
+ //
+ // label37
+ //
+ this.label37.AutoSize = true;
+ this.label37.Location = new System.Drawing.Point(300, 123);
+ this.label37.Name = "label37";
+ this.label37.Size = new System.Drawing.Size(14, 13);
+ this.label37.TabIndex = 8;
+ this.label37.Text = "Y";
+ //
+ // nudOverlayTimerPosY
+ //
+ this.nudOverlayTimerPosY.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudOverlayTimerPosY.Location = new System.Drawing.Point(320, 121);
+ this.nudOverlayTimerPosY.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayTimerPosY.Name = "nudOverlayTimerPosY";
+ this.nudOverlayTimerPosY.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayTimerPosY.Size = new System.Drawing.Size(57, 20);
+ this.nudOverlayTimerPosY.TabIndex = 9;
+ //
+ // label36
+ //
+ this.label36.AutoSize = true;
+ this.label36.Location = new System.Drawing.Point(199, 123);
+ this.label36.Name = "label36";
+ this.label36.Size = new System.Drawing.Size(14, 13);
+ this.label36.TabIndex = 6;
+ this.label36.Text = "X";
+ //
+ // nudOverlayTimerPosX
+ //
+ this.nudOverlayTimerPosX.ForeColor = System.Drawing.SystemColors.GrayText;
+ this.nudOverlayTimerPosX.Location = new System.Drawing.Point(219, 121);
+ this.nudOverlayTimerPosX.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayTimerPosX.Name = "nudOverlayTimerPosX";
+ this.nudOverlayTimerPosX.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayTimerPosX.Size = new System.Drawing.Size(57, 20);
+ this.nudOverlayTimerPosX.TabIndex = 7;
+ //
+ // label35
+ //
+ this.label35.AutoSize = true;
+ this.label35.Location = new System.Drawing.Point(6, 123);
+ this.label35.Name = "label35";
+ this.label35.Size = new System.Drawing.Size(104, 13);
+ this.label35.TabIndex = 5;
+ this.label35.Text = "Position of the timers";
+ //
+ // cbInventoryCheck
+ //
+ this.cbInventoryCheck.Location = new System.Drawing.Point(6, 85);
+ this.cbInventoryCheck.Name = "cbInventoryCheck";
+ this.cbInventoryCheck.Size = new System.Drawing.Size(305, 35);
+ this.cbInventoryCheck.TabIndex = 4;
+ this.cbInventoryCheck.Text = "Automatically extract inventory levels (needs working OCR and enabled overlay)";
+ this.cbInventoryCheck.UseVisualStyleBackColor = true;
+ //
+ // label21
+ //
+ this.label21.AutoSize = true;
+ this.label21.Location = new System.Drawing.Point(6, 61);
+ this.label21.Name = "label21";
+ this.label21.Size = new System.Drawing.Size(138, 13);
+ this.label21.TabIndex = 2;
+ this.label21.Text = "Display info in overlay for [s]";
+ //
+ // nudOverlayInfoDuration
+ //
+ this.nudOverlayInfoDuration.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.nudOverlayInfoDuration.Location = new System.Drawing.Point(150, 59);
+ this.nudOverlayInfoDuration.Minimum = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayInfoDuration.Name = "nudOverlayInfoDuration";
+ this.nudOverlayInfoDuration.NeutralNumber = new decimal(new int[] {
+ 0,
+ 0,
+ 0,
+ 0});
+ this.nudOverlayInfoDuration.Size = new System.Drawing.Size(57, 20);
+ this.nudOverlayInfoDuration.TabIndex = 3;
+ this.nudOverlayInfoDuration.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ //
+ // chkbSpeechRecognition
+ //
+ this.chkbSpeechRecognition.AutoSize = true;
+ this.chkbSpeechRecognition.Location = new System.Drawing.Point(6, 36);
+ this.chkbSpeechRecognition.Name = "chkbSpeechRecognition";
+ this.chkbSpeechRecognition.Size = new System.Drawing.Size(123, 17);
+ this.chkbSpeechRecognition.TabIndex = 1;
+ this.chkbSpeechRecognition.Text = "Speech Recognition";
+ this.chkbSpeechRecognition.UseVisualStyleBackColor = true;
+ //
+ // tabPageOCR
+ //
+ this.tabPageOCR.AutoScroll = true;
+ this.tabPageOCR.Controls.Add(this.groupBox1);
+ this.tabPageOCR.Location = new System.Drawing.Point(4, 22);
+ this.tabPageOCR.Name = "tabPageOCR";
+ this.tabPageOCR.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPageOCR.Size = new System.Drawing.Size(750, 699);
+ this.tabPageOCR.TabIndex = 4;
+ this.tabPageOCR.Text = "OCR";
+ this.tabPageOCR.UseVisualStyleBackColor = true;
+ //
+ // groupBox1
+ //
+ this.groupBox1.Controls.Add(this.label62);
+ this.groupBox1.Controls.Add(this.label61);
+ this.groupBox1.Controls.Add(this.label60);
+ this.groupBox1.Controls.Add(this.label59);
+ this.groupBox1.Controls.Add(this.label58);
+ this.groupBox1.Controls.Add(this.NudOCRClipboardCropHeight);
+ this.groupBox1.Controls.Add(this.NudOCRClipboardCropWidth);
+ this.groupBox1.Controls.Add(this.NudOCRClipboardCropTop);
+ this.groupBox1.Controls.Add(this.NudOCRClipboardCropLeft);
+ this.groupBox1.Controls.Add(this.CbOCRFromClipboard);
+ this.groupBox1.Controls.Add(this.button1);
+ this.groupBox1.Controls.Add(this.cbOCRIgnoreImprintValue);
+ this.groupBox1.Controls.Add(this.cbShowOCRButton);
+ this.groupBox1.Controls.Add(this.label23);
+ this.groupBox1.Controls.Add(this.nudWaitBeforeScreenCapture);
+ this.groupBox1.Controls.Add(this.label19);
+ this.groupBox1.Controls.Add(this.nudWhiteThreshold);
+ this.groupBox1.Controls.Add(this.tbOCRCaptureApp);
+ this.groupBox1.Controls.Add(this.label4);
+ this.groupBox1.Controls.Add(this.cbbOCRApp);
+ this.groupBox1.Controls.Add(this.label1);
+ this.groupBox1.Location = new System.Drawing.Point(6, 6);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(734, 352);
+ this.groupBox1.TabIndex = 0;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "OCR";
+ //
+ // label62
+ //
+ this.label62.AutoSize = true;
+ this.label62.Location = new System.Drawing.Point(34, 211);
+ this.label62.Name = "label62";
+ this.label62.Size = new System.Drawing.Size(616, 13);
+ this.label62.TabIndex = 20;
+ this.label62.Text = "Set an area of the clipboard screenshot to be used for the actual OCR. Set all fi" +
+ "elds to 0 to disable and use the whole screenshot.";
+ //
+ // label61
+ //
+ this.label61.AutoSize = true;
+ this.label61.Location = new System.Drawing.Point(151, 229);
+ this.label61.Name = "label61";
+ this.label61.Size = new System.Drawing.Size(26, 13);
+ this.label61.TabIndex = 19;
+ this.label61.Text = "Top";
+ //
+ // label60
//
- this.nudOverlayTimerPosY.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudOverlayTimerPosY.Location = new System.Drawing.Point(320, 121);
- this.nudOverlayTimerPosY.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudOverlayTimerPosY.Name = "nudOverlayTimerPosY";
- this.nudOverlayTimerPosY.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudOverlayTimerPosY.Size = new System.Drawing.Size(57, 20);
- this.nudOverlayTimerPosY.TabIndex = 9;
+ this.label60.AutoSize = true;
+ this.label60.Location = new System.Drawing.Point(258, 229);
+ this.label60.Name = "label60";
+ this.label60.Size = new System.Drawing.Size(35, 13);
+ this.label60.TabIndex = 18;
+ this.label60.Text = "Width";
//
- // nudOverlayTimerPosX
+ // label59
//
- this.nudOverlayTimerPosX.ForeColor = System.Drawing.SystemColors.GrayText;
- this.nudOverlayTimerPosX.Location = new System.Drawing.Point(219, 121);
- this.nudOverlayTimerPosX.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.nudOverlayTimerPosX.Name = "nudOverlayTimerPosX";
- this.nudOverlayTimerPosX.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudOverlayTimerPosX.Size = new System.Drawing.Size(57, 20);
- this.nudOverlayTimerPosX.TabIndex = 7;
+ this.label59.AutoSize = true;
+ this.label59.Location = new System.Drawing.Point(374, 229);
+ this.label59.Name = "label59";
+ this.label59.Size = new System.Drawing.Size(38, 13);
+ this.label59.TabIndex = 17;
+ this.label59.Text = "Height";
//
- // nudOverlayInfoDuration
+ // label58
//
- this.nudOverlayInfoDuration.ForeColor = System.Drawing.SystemColors.WindowText;
- this.nudOverlayInfoDuration.Location = new System.Drawing.Point(150, 59);
- this.nudOverlayInfoDuration.Minimum = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
- this.nudOverlayInfoDuration.Name = "nudOverlayInfoDuration";
- this.nudOverlayInfoDuration.NeutralNumber = new decimal(new int[] {
- 0,
- 0,
- 0,
- 0});
- this.nudOverlayInfoDuration.Size = new System.Drawing.Size(57, 20);
- this.nudOverlayInfoDuration.TabIndex = 3;
- this.nudOverlayInfoDuration.Value = new decimal(new int[] {
- 1,
- 0,
- 0,
- 0});
+ this.label58.AutoSize = true;
+ this.label58.Location = new System.Drawing.Point(45, 229);
+ this.label58.Name = "label58";
+ this.label58.Size = new System.Drawing.Size(25, 13);
+ this.label58.TabIndex = 16;
+ this.label58.Text = "Left";
//
// NudOCRClipboardCropHeight
//
@@ -4027,6 +3991,55 @@ private void InitializeComponent()
this.NudOCRClipboardCropLeft.Size = new System.Drawing.Size(69, 20);
this.NudOCRClipboardCropLeft.TabIndex = 12;
//
+ // CbOCRFromClipboard
+ //
+ this.CbOCRFromClipboard.AutoSize = true;
+ this.CbOCRFromClipboard.Location = new System.Drawing.Point(6, 191);
+ this.CbOCRFromClipboard.Name = "CbOCRFromClipboard";
+ this.CbOCRFromClipboard.Size = new System.Drawing.Size(506, 17);
+ this.CbOCRFromClipboard.TabIndex = 11;
+ this.CbOCRFromClipboard.Text = "Use image in clipboard for the OCR. You can press the Print-key to copy a screens" +
+ "hot to the cliphoard";
+ this.CbOCRFromClipboard.UseVisualStyleBackColor = true;
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(6, 292);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(139, 23);
+ this.button1.TabIndex = 8;
+ this.button1.Text = "ShooterGame (default)";
+ this.button1.UseVisualStyleBackColor = true;
+ this.button1.Click += new System.EventHandler(this.button1_Click);
+ //
+ // cbOCRIgnoreImprintValue
+ //
+ this.cbOCRIgnoreImprintValue.AutoSize = true;
+ this.cbOCRIgnoreImprintValue.Location = new System.Drawing.Point(6, 168);
+ this.cbOCRIgnoreImprintValue.Name = "cbOCRIgnoreImprintValue";
+ this.cbOCRIgnoreImprintValue.Size = new System.Drawing.Size(287, 17);
+ this.cbOCRIgnoreImprintValue.TabIndex = 6;
+ this.cbOCRIgnoreImprintValue.Text = "Don\'t read imprinting value (can be overlapped by chat)";
+ this.cbOCRIgnoreImprintValue.UseVisualStyleBackColor = true;
+ //
+ // cbShowOCRButton
+ //
+ this.cbShowOCRButton.AutoSize = true;
+ this.cbShowOCRButton.Location = new System.Drawing.Point(6, 96);
+ this.cbShowOCRButton.Name = "cbShowOCRButton";
+ this.cbShowOCRButton.Size = new System.Drawing.Size(228, 17);
+ this.cbShowOCRButton.TabIndex = 1;
+ this.cbShowOCRButton.Text = "Show OCR-Button instead of Import-Button";
+ this.cbShowOCRButton.UseVisualStyleBackColor = true;
+ //
+ // label23
+ //
+ this.label23.Location = new System.Drawing.Point(6, 145);
+ this.label23.Name = "label23";
+ this.label23.Size = new System.Drawing.Size(296, 20);
+ this.label23.TabIndex = 4;
+ this.label23.Text = "Wait before screencapture (time to tab into game) in ms";
+ //
// nudWaitBeforeScreenCapture
//
this.nudWaitBeforeScreenCapture.ForeColor = System.Drawing.SystemColors.GrayText;
@@ -4045,6 +4058,14 @@ private void InitializeComponent()
this.nudWaitBeforeScreenCapture.Size = new System.Drawing.Size(72, 20);
this.nudWaitBeforeScreenCapture.TabIndex = 5;
//
+ // label19
+ //
+ this.label19.Location = new System.Drawing.Point(6, 119);
+ this.label19.Name = "label19";
+ this.label19.Size = new System.Drawing.Size(296, 20);
+ this.label19.TabIndex = 2;
+ this.label19.Text = "White Threshold (increase if you increased gamma ingame)";
+ //
// nudWhiteThreshold
//
this.nudWhiteThreshold.ForeColor = System.Drawing.SystemColors.GrayText;
@@ -4063,6 +4084,50 @@ private void InitializeComponent()
this.nudWhiteThreshold.Size = new System.Drawing.Size(72, 20);
this.nudWhiteThreshold.TabIndex = 3;
//
+ // tbOCRCaptureApp
+ //
+ this.tbOCRCaptureApp.Location = new System.Drawing.Point(151, 294);
+ this.tbOCRCaptureApp.Name = "tbOCRCaptureApp";
+ this.tbOCRCaptureApp.Size = new System.Drawing.Size(577, 20);
+ this.tbOCRCaptureApp.TabIndex = 9;
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Location = new System.Drawing.Point(6, 276);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(289, 13);
+ this.label4.TabIndex = 7;
+ this.label4.Text = "Capture from (ShooterGame is default for the Steam-version)";
+ //
+ // cbbOCRApp
+ //
+ this.cbbOCRApp.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbbOCRApp.FormattingEnabled = true;
+ this.cbbOCRApp.Location = new System.Drawing.Point(6, 321);
+ this.cbbOCRApp.Name = "cbbOCRApp";
+ this.cbbOCRApp.Size = new System.Drawing.Size(722, 21);
+ this.cbbOCRApp.TabIndex = 10;
+ this.cbbOCRApp.SelectedIndexChanged += new System.EventHandler(this.cbOCRApp_SelectedIndexChanged);
+ //
+ // label1
+ //
+ this.label1.Location = new System.Drawing.Point(6, 16);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(722, 77);
+ this.label1.TabIndex = 0;
+ this.label1.Text = resources.GetString("label1.Text");
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(this.buttonCancel);
+ this.panel1.Controls.Add(this.buttonOK);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.panel1.Location = new System.Drawing.Point(0, 725);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(758, 30);
+ this.panel1.TabIndex = 12;
+ //
// Settings
//
this.AcceptButton = this.buttonOK;
@@ -4070,7 +4135,7 @@ private void InitializeComponent()
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.buttonCancel;
- this.ClientSize = new System.Drawing.Size(758, 732);
+ this.ClientSize = new System.Drawing.Size(758, 755);
this.Controls.Add(this.tabControlSettings);
this.Controls.Add(this.panel1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
@@ -4083,16 +4148,48 @@ private void InitializeComponent()
this.groupBoxMultiplier.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamedDinoCharacterFoodDrainEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamedDinoCharacterFoodDrain)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmountEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmount)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingSpeed)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeedEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingIntervalEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleIntervalEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeedEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeedEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeed)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMatingInterval)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleInterval)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeed)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintingStatScale)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeed)).EndInit();
this.groupBox3.ResumeLayout(false);
this.groupBox3.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxServerLevel)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxGraphLevel)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxWildLevels)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMaxDomLevels)).EndInit();
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pbChartOddRange)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbChartEvenRange)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMax)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMin)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMax)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMin)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxBreedingSug)).EndInit();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrainEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeedEvent)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrain)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeed)).EndInit();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.NudWaitBeforeAutoLoad)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.NudKeepBackupFilesCount)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.NudBackupEveryMinutes)).EndInit();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
this.tabControlSettings.ResumeLayout(false);
@@ -4103,6 +4200,7 @@ private void InitializeComponent()
this.groupBox18.ResumeLayout(false);
this.groupBox11.ResumeLayout(false);
this.groupBox11.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudWildLevelStep)).EndInit();
this.tabPageGeneral.ResumeLayout(false);
this.groupBox31.ResumeLayout(false);
this.groupBox31.PerformLayout();
@@ -4112,10 +4210,12 @@ private void InitializeComponent()
this.groupBox16.ResumeLayout(false);
this.GbSpecies.ResumeLayout(false);
this.GbSpecies.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.NudSpeciesSelectorCountLastUsed)).EndInit();
this.groupBox26.ResumeLayout(false);
this.groupBox26.PerformLayout();
this.groupBox25.ResumeLayout(false);
this.groupBox25.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudDefaultFontSize)).EndInit();
this.groupBox20.ResumeLayout(false);
this.groupBox20.PerformLayout();
this.groupBox17.ResumeLayout(false);
@@ -4126,6 +4226,7 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.PbInfoGraphicPreview)).EndInit();
this.groupBox32.ResumeLayout(false);
this.groupBox32.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudInfoGraphicHeight)).EndInit();
this.groupBox28.ResumeLayout(false);
this.groupBox28.PerformLayout();
this.tabPageImportSavegame.ResumeLayout(false);
@@ -4134,6 +4235,7 @@ private void InitializeComponent()
this.groupBox15.ResumeLayout(false);
this.groupBox15.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView_FileLocations)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.aTImportFileLocationBindingSource)).EndInit();
this.groupBox14.ResumeLayout(false);
this.tabPageImportExported.ResumeLayout(false);
this.tabPageImportExported.PerformLayout();
@@ -4141,6 +4243,7 @@ private void InitializeComponent()
this.groupBox27.PerformLayout();
this.groupBox23.ResumeLayout(false);
this.groupBox23.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudImportLowerBoundTE)).EndInit();
this.groupBox22.ResumeLayout(false);
this.groupBox22.PerformLayout();
this.panel2.ResumeLayout(false);
@@ -4152,6 +4255,7 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.nudWarnImportMoreThan)).EndInit();
this.groupBox13.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dataGridViewExportFolders)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.aTExportFolderLocationsBindingSource)).EndInit();
this.tabPageTimers.ResumeLayout(false);
this.groupBox24.ResumeLayout(false);
this.groupBox24.PerformLayout();
@@ -4162,47 +4266,6 @@ private void InitializeComponent()
this.groupBox10.PerformLayout();
this.pCustomOverlayLocation.ResumeLayout(false);
this.pCustomOverlayLocation.PerformLayout();
- this.tabPageOCR.ResumeLayout(false);
- this.groupBox1.ResumeLayout(false);
- this.groupBox1.PerformLayout();
- this.panel1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.nudWildLevelStep)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmountEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintAmount)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingSpeed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeedEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingIntervalEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleIntervalEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeedEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeedEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyFoodConsumptionSpeed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMatingInterval)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyCuddleInterval)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyMatureSpeed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudBabyImprintingStatScale)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudEggHatchSpeed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxServerLevel)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxGraphLevel)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxWildLevels)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudMaxDomLevels)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrainEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeedEvent)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDinoCharacterFoodDrain)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudTamingSpeed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudSpeciesSelectorCountLastUsed)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudDefaultFontSize)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMax)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelOddMin)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMax)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudChartLevelEvenMin)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxBreedingSug)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudWaitBeforeAutoLoad)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudKeepBackupFilesCount)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.NudBackupEveryMinutes)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudInfoGraphicHeight)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.aTImportFileLocationBindingSource)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.nudImportLowerBoundTE)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.aTExportFolderLocationsBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudCustomOverlayLocX)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudCustomOverlayLocY)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayInfoPosY)).EndInit();
@@ -4210,12 +4273,16 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.nudOverlayTimerPosY)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayTimerPosX)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudOverlayInfoDuration)).EndInit();
+ this.tabPageOCR.ResumeLayout(false);
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropHeight)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropWidth)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropTop)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.NudOCRClipboardCropLeft)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudWaitBeforeScreenCapture)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.nudWhiteThreshold)).EndInit();
+ this.panel1.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -4515,5 +4582,8 @@ private void InitializeComponent()
private System.Windows.Forms.CheckBox CbHideInvisibleColorRegions;
private System.Windows.Forms.Button BtNewRandomInfoGraphicCreature;
private System.Windows.Forms.Button BtSettingsToClipboard;
+ private uiControls.Nud nudTamedDinoCharacterFoodDrainEvent;
+ private System.Windows.Forms.Label label64;
+ private uiControls.Nud nudTamedDinoCharacterFoodDrain;
}
}
\ No newline at end of file
diff --git a/ARKBreedingStats/settings/Settings.cs b/ARKBreedingStats/settings/Settings.cs
index b6cf1995..255fbf2d 100644
--- a/ARKBreedingStats/settings/Settings.cs
+++ b/ARKBreedingStats/settings/Settings.cs
@@ -94,6 +94,7 @@ private void InitializeData()
}
nudTamingSpeed.NeutralNumber = 1;
nudDinoCharacterFoodDrain.NeutralNumber = 1;
+ nudTamedDinoCharacterFoodDrain.NeutralNumber = 1;
nudMatingInterval.NeutralNumber = 1;
nudMatingSpeed.NeutralNumber = 1;
nudEggHatchSpeed.NeutralNumber = 1;
@@ -105,6 +106,7 @@ private void InitializeData()
// event
nudTamingSpeedEvent.NeutralNumber = 1.5M;
nudDinoCharacterFoodDrainEvent.NeutralNumber = 1;
+ nudTamedDinoCharacterFoodDrainEvent.NeutralNumber = 1;
nudMatingIntervalEvent.NeutralNumber = 1;
nudEggHatchSpeedEvent.NeutralNumber = 1;
nudBabyMatureSpeedEvent.NeutralNumber = 1;
@@ -215,6 +217,7 @@ private void LoadSettings(CreatureCollection cc)
nudBabyImprintAmount.ValueSave = (decimal)multipliers.BabyImprintAmountMultiplier;
nudTamingSpeed.ValueSave = (decimal)multipliers.TamingSpeedMultiplier;
nudDinoCharacterFoodDrain.ValueSave = (decimal)multipliers.DinoCharacterFoodDrainMultiplier;
+ nudTamedDinoCharacterFoodDrain.ValueSave = (decimal)multipliers.TamedDinoCharacterFoodDrainMultiplier;
nudBabyFoodConsumptionSpeed.ValueSave = (decimal)multipliers.BabyFoodConsumptionSpeedMultiplier;
#endregion
#region event-multiplier
@@ -223,6 +226,7 @@ private void LoadSettings(CreatureCollection cc)
nudBabyImprintAmountEvent.ValueSave = (decimal)multipliers.BabyImprintAmountMultiplier;
nudTamingSpeedEvent.ValueSave = (decimal)multipliers.TamingSpeedMultiplier;
nudDinoCharacterFoodDrainEvent.ValueSave = (decimal)multipliers.DinoCharacterFoodDrainMultiplier;
+ nudTamedDinoCharacterFoodDrainEvent.ValueSave = (decimal)multipliers.TamedDinoCharacterFoodDrainMultiplier;
nudMatingIntervalEvent.ValueSave = (decimal)multipliers.MatingIntervalMultiplier;
nudEggHatchSpeedEvent.ValueSave = (decimal)multipliers.EggHatchSpeedMultiplier;
nudBabyMatureSpeedEvent.ValueSave = (decimal)multipliers.BabyMatureSpeedMultiplier;
@@ -432,7 +436,7 @@ private void SaveSettings()
}
// Torpidity is handled differently by the game, IwM has no effect. Set IwM to 1.
- // Also see https://github.com/cadon/ARKStatsExtractor/issues/942 for more infos about this.
+ // See https://github.com/cadon/ARKStatsExtractor/issues/942 for more infos about this.
_cc.serverMultipliers.statMultipliers[Stats.Torpidity][3] = 1;
_cc.singlePlayerSettings = cbSingleplayerSettings.Checked;
@@ -447,6 +451,7 @@ private void SaveSettings()
#region non-event-multiplier
_cc.serverMultipliers.TamingSpeedMultiplier = (double)nudTamingSpeed.Value;
_cc.serverMultipliers.DinoCharacterFoodDrainMultiplier = (double)nudDinoCharacterFoodDrain.Value;
+ _cc.serverMultipliers.TamedDinoCharacterFoodDrainMultiplier = (double)nudTamedDinoCharacterFoodDrain.Value;
_cc.serverMultipliers.MatingSpeedMultiplier = (double)nudMatingSpeed.Value;
_cc.serverMultipliers.MatingIntervalMultiplier = (double)nudMatingInterval.Value;
_cc.serverMultipliers.EggHatchSpeedMultiplier = (double)nudEggHatchSpeed.Value;
@@ -461,6 +466,7 @@ private void SaveSettings()
if (_cc.serverMultipliersEvents == null) _cc.serverMultipliersEvents = new ServerMultipliers();
_cc.serverMultipliersEvents.TamingSpeedMultiplier = (double)nudTamingSpeedEvent.Value;
_cc.serverMultipliersEvents.DinoCharacterFoodDrainMultiplier = (double)nudDinoCharacterFoodDrainEvent.Value;
+ _cc.serverMultipliersEvents.TamedDinoCharacterFoodDrainMultiplier = (double)nudTamedDinoCharacterFoodDrainEvent.Value;
_cc.serverMultipliersEvents.MatingIntervalMultiplier = (double)nudMatingIntervalEvent.Value;
_cc.serverMultipliersEvents.EggHatchSpeedMultiplier = (double)nudEggHatchSpeedEvent.Value;
_cc.serverMultipliersEvents.BabyCuddleIntervalMultiplier = (double)nudBabyCuddleIntervalEvent.Value;
@@ -757,6 +763,7 @@ void ParseAndSetStatMultiplier(int multiplierIndex, string regexPattern)
ParseAndSetValue(nudBabyImprintAmount, @"BabyImprintAmountMultiplier ?= ?(\d*\.?\d+)");
ParseAndSetValue(nudBabyCuddleInterval, @"BabyCuddleIntervalMultiplier ?= ?(\d*\.?\d+)");
ParseAndSetValue(nudBabyFoodConsumptionSpeed, @"BabyFoodConsumptionSpeedMultiplier ?= ?(\d*\.?\d+)");
+ ParseAndSetValue(nudTamedDinoCharacterFoodDrain, @"TamedDinoCharacterFoodDrainMultiplier ?= ?(\d*\.?\d+)");
ParseAndSetCheckbox(cbSingleplayerSettings, @"bUseSingleplayerSettings ?= ?(true|false)");
ParseAndSetValue(nudMaxServerLevel, @"DestroyTamesOverLevelClamp ?= ?(\d+)");
@@ -989,6 +996,7 @@ private void ApplyMultiplierPreset(ServerMultipliers sm, bool onlyStatMultiplier
{
nudTamingSpeed.ValueSave = (decimal)sm.TamingSpeedMultiplier;
nudDinoCharacterFoodDrain.ValueSave = (decimal)sm.DinoCharacterFoodDrainMultiplier;
+ nudTamedDinoCharacterFoodDrain.ValueSave = (decimal)sm.TamedDinoCharacterFoodDrainMultiplier;
nudEggHatchSpeed.ValueSave = (decimal)sm.EggHatchSpeedMultiplier;
nudBabyMatureSpeed.ValueSave = (decimal)sm.BabyMatureSpeedMultiplier;
nudBabyImprintingStatScale.ValueSave = (decimal)sm.BabyImprintingStatScaleMultiplier;
diff --git a/ARKBreedingStats/settings/Settings.resx b/ARKBreedingStats/settings/Settings.resx
index f1fb305a..21260f88 100644
--- a/ARKBreedingStats/settings/Settings.resx
+++ b/ARKBreedingStats/settings/Settings.resx
@@ -133,6 +133,18 @@ You can also select the text of the settings and drag&&drop the selectio
17, 17
+
+ True
+
+
+ True
+
+
+ True
+
+
+ 17, 17
+
The creature data can be directly imported from the save-game, if you have access to that. This is also possible via an ftp-adress.
If you set the according files below, you can start the process automatically from the file-menu.
@@ -149,6 +161,18 @@ If you set the according files below, you can start the process automatically fr
262, 17
+
+ True
+
+
+ True
+
+
+ True
+
+
+ 262, 17
+
In ARK you can export a creature (hold use while looking at a creature, then choose "Options" - "Export" from the wheel).
Note: Parents and the mutations count are only exported and imported if you have opened the ancestor tab of the creature before the export!
diff --git a/ARKBreedingStats/species/TamingData.cs b/ARKBreedingStats/species/TamingData.cs
index 6ccd8a41..5c4bd7d7 100644
--- a/ARKBreedingStats/species/TamingData.cs
+++ b/ARKBreedingStats/species/TamingData.cs
@@ -51,6 +51,10 @@ public class TamingData
///
public double babyFoodConsumptionMult;
///
+ /// Extra multiplier for food consumption once a creature is mature. Only few species use this, e.g. Giganotosaurus, Carcharodontosaurus, Titanosaur and Titans.
+ ///
+ public double adultFoodConsumptionMult = 1;
+ ///
/// Factor for affinity if tamed awake.
///
public double wakeAffinityMult;
diff --git a/ARKBreedingStats/uiControls/Trough.cs b/ARKBreedingStats/uiControls/Trough.cs
index 394b4423..d70a04b9 100644
--- a/ARKBreedingStats/uiControls/Trough.cs
+++ b/ARKBreedingStats/uiControls/Trough.cs
@@ -1,5 +1,5 @@
-using ARKBreedingStats.species;
-using System.Collections.Generic;
+using System;
+using ARKBreedingStats.species;
namespace ARKBreedingStats.uiControls
{
@@ -30,28 +30,26 @@ public class Trough
///
/// Calculates the needed food from a specific maturation to a specific maturation.
///
- public static bool FoodAmountFromUntil(Species species, double babyFoodConsumptionSpeedMultiplier, double currentMaturation, double untilMaturation, out double totalFood)
+ public static bool FoodAmountFromUntil(Species species, double babyFoodConsumptionSpeedMultiplier, double dinoFoodDrainMultiplier, double tamedDinoFoodDrainMultiplier, double fromMaturation, double untilMaturation, out double totalFood)
{
totalFood = 0;
- if (currentMaturation == untilMaturation) return true;
- if (species?.taming == null || species.breeding == null || currentMaturation > untilMaturation || untilMaturation > 1) return false;
+ if (fromMaturation == untilMaturation) return true;
+ if (species?.taming == null || species.breeding == null || fromMaturation > untilMaturation || untilMaturation > 1) return false;
// food rate in hunger units/s
- // max food rate at maturation 0 %
- var maxFoodRate = species.taming.foodConsumptionBase * species.taming.babyFoodConsumptionMult * babyFoodConsumptionSpeedMultiplier;
- const double baseMinFoodRate = 0.000155; // taken from crumplecorn
// min food rate at maturation 100 %
- var minFoodRate = baseMinFoodRate * species.taming.babyFoodConsumptionMult * babyFoodConsumptionSpeedMultiplier;
+ var minFoodRate = species.taming.foodConsumptionBase * dinoFoodDrainMultiplier * tamedDinoFoodDrainMultiplier;
+ // max food rate at maturation 0 %
+ var maxFoodRate = minFoodRate * species.taming.babyFoodConsumptionMult * babyFoodConsumptionSpeedMultiplier;
var foodRateDecay = minFoodRate - maxFoodRate;
// to get the current food rate for a maturation value: maxFoodRate + maturation * foodRateDecay
- var foodRateStart = maxFoodRate + currentMaturation * foodRateDecay;
+ var foodRateStart = maxFoodRate + fromMaturation * foodRateDecay;
var foodRateEnd = maxFoodRate + untilMaturation * foodRateDecay;
// calculate area of rectangle and triangle on top to get the total food needed
- // assuming foodRateStart > foodRateEnd
- totalFood = species.breeding.maturationTimeAdjusted * ((untilMaturation - currentMaturation) * (foodRateEnd + 0.5 * (foodRateStart - foodRateEnd)));
-
+ totalFood = species.breeding.maturationTimeAdjusted * ((untilMaturation - fromMaturation) * (foodRateEnd + 0.5 * Math.Abs(foodRateStart - foodRateEnd)));
+
return true;
}
}
diff --git a/ARKBreedingStats/values/ServerMultipliers.cs b/ARKBreedingStats/values/ServerMultipliers.cs
index ae4a9df6..79754c71 100644
--- a/ARKBreedingStats/values/ServerMultipliers.cs
+++ b/ARKBreedingStats/values/ServerMultipliers.cs
@@ -10,7 +10,7 @@ namespace ARKBreedingStats.values
public class ServerMultipliers
{
///
- /// statMultipliers[statIndex][m], m: 0:tamingadd, 1:tamingmult, 2:levelupdom, 3:levelupwild
+ /// statMultipliers[statIndex][m], m: 0:tamingAdd, 1:tamingMult, 2:levelUpDom, 3:levelUpWild
///
[JsonProperty]
public double[][] statMultipliers;
@@ -19,6 +19,8 @@ public class ServerMultipliers
public double TamingSpeedMultiplier { get; set; }
[JsonProperty]
public double DinoCharacterFoodDrainMultiplier { get; set; }
+ [JsonProperty]
+ public double TamedDinoCharacterFoodDrainMultiplier { get; set; }
[JsonProperty]
public double MatingSpeedMultiplier { get; set; }
@@ -45,6 +47,7 @@ internal void SetDefaultValues(StreamingContext context)
{
TamingSpeedMultiplier = 1;
DinoCharacterFoodDrainMultiplier = 1;
+ TamedDinoCharacterFoodDrainMultiplier = 1;
MatingIntervalMultiplier = 1;
EggHatchSpeedMultiplier = 1;
MatingSpeedMultiplier = 1;
@@ -81,6 +84,7 @@ public ServerMultipliers Copy(bool withStatMultipliers)
{
TamingSpeedMultiplier = TamingSpeedMultiplier,
DinoCharacterFoodDrainMultiplier = DinoCharacterFoodDrainMultiplier,
+ TamedDinoCharacterFoodDrainMultiplier = TamedDinoCharacterFoodDrainMultiplier,
MatingIntervalMultiplier = MatingIntervalMultiplier,
EggHatchSpeedMultiplier = EggHatchSpeedMultiplier,
MatingSpeedMultiplier = MatingSpeedMultiplier,