From 9af653c600deb2c7f11a67d7e7cc8dcbc6c9d128 Mon Sep 17 00:00:00 2001 From: cadon Date: Fri, 12 Feb 2016 13:35:50 +0100 Subject: [PATCH] + playerId-textbox + custom commands --- ARKcc/Form1.Designer.cs | 1153 ++++++++++++++++++++------------------- ARKcc/Form1.cs | 17 +- ARKcc/entities.txt | 8 +- ARKcc/ver.txt | 2 +- 4 files changed, 618 insertions(+), 562 deletions(-) diff --git a/ARKcc/Form1.Designer.cs b/ARKcc/Form1.Designer.cs index 74e260f..3583ed1 100644 --- a/ARKcc/Form1.Designer.cs +++ b/ARKcc/Form1.Designer.cs @@ -30,6 +30,36 @@ private void InitializeComponent() { this.textBoxSearch = new System.Windows.Forms.TextBox(); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.panel1 = new System.Windows.Forms.Panel(); + this.groupBoxCreatureSettings = new System.Windows.Forms.GroupBox(); + this.groupBoxLevel = new System.Windows.Forms.GroupBox(); + this.numericUpDownLevel = new System.Windows.Forms.NumericUpDown(); + this.groupBoxPosition = new System.Windows.Forms.GroupBox(); + this.numericUpDownDistance = new System.Windows.Forms.NumericUpDown(); + this.labelDist = new System.Windows.Forms.Label(); + this.numericUpDownZ = new System.Windows.Forms.NumericUpDown(); + this.labelZ = new System.Windows.Forms.Label(); + this.numericUpDownY = new System.Windows.Forms.NumericUpDown(); + this.labelY = new System.Windows.Forms.Label(); + this.checkBoxExact = new System.Windows.Forms.CheckBox(); + this.buttonCheckUpdate = new System.Windows.Forms.Button(); + this.groupBoxItemSettings = new System.Windows.Forms.GroupBox(); + this.checkBoxBP = new System.Windows.Forms.CheckBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.button1000 = new System.Windows.Forms.Button(); + this.numericUpDownQuantity = new System.Windows.Forms.NumericUpDown(); + this.button1 = new System.Windows.Forms.Button(); + this.button100 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.buttonAs = new System.Windows.Forms.Button(); + this.buttonCrap = new System.Windows.Forms.Button(); + this.numericUpDownQuality = new System.Windows.Forms.NumericUpDown(); + this.linkLabelVer = new System.Windows.Forms.LinkLabel(); + this.checkBoxAdmincheat = new System.Windows.Forms.CheckBox(); + this.checkBoxClearCopy = new System.Windows.Forms.CheckBox(); + this.buttonClearCommand = new System.Windows.Forms.Button(); + this.buttonCopy = new System.Windows.Forms.Button(); this.splitContainerBottom = new System.Windows.Forms.SplitContainer(); this.splitContainerLists = new System.Windows.Forms.SplitContainer(); this.tabControlEntities = new System.Windows.Forms.TabControl(); @@ -51,37 +81,23 @@ private void InitializeComponent() this.panelTopRow = new System.Windows.Forms.Panel(); this.buttonClearSearch = new System.Windows.Forms.Button(); this.labelInfo = new System.Windows.Forms.Label(); - this.groupBoxItemSettings = new System.Windows.Forms.GroupBox(); - this.buttonCheckUpdate = new System.Windows.Forms.Button(); - this.linkLabelVer = new System.Windows.Forms.LinkLabel(); - this.checkBoxClearCopy = new System.Windows.Forms.CheckBox(); - this.buttonCopy = new System.Windows.Forms.Button(); - this.checkBoxExact = new System.Windows.Forms.CheckBox(); - this.buttonClearCommand = new System.Windows.Forms.Button(); - this.groupBoxLevel = new System.Windows.Forms.GroupBox(); - this.numericUpDownLevel = new System.Windows.Forms.NumericUpDown(); - this.groupBoxPosition = new System.Windows.Forms.GroupBox(); - this.numericUpDownDistance = new System.Windows.Forms.NumericUpDown(); - this.labelDist = new System.Windows.Forms.Label(); - this.numericUpDownZ = new System.Windows.Forms.NumericUpDown(); - this.labelZ = new System.Windows.Forms.Label(); - this.numericUpDownY = new System.Windows.Forms.NumericUpDown(); - this.labelY = new System.Windows.Forms.Label(); - this.checkBoxAdmincheat = new System.Windows.Forms.CheckBox(); - this.checkBoxBP = new System.Windows.Forms.CheckBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.button1000 = new System.Windows.Forms.Button(); - this.numericUpDownQuantity = new System.Windows.Forms.NumericUpDown(); - this.button1 = new System.Windows.Forms.Button(); - this.button100 = new System.Windows.Forms.Button(); - this.button10 = new System.Windows.Forms.Button(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.buttonAs = new System.Windows.Forms.Button(); - this.buttonCrap = new System.Windows.Forms.Button(); - this.numericUpDownQuality = new System.Windows.Forms.NumericUpDown(); - this.groupBoxCreatureSettings = new System.Windows.Forms.GroupBox(); - this.panel1 = new System.Windows.Forms.Panel(); + this.textBoxToPlayer = new System.Windows.Forms.TextBox(); + this.checkBoxToPlayer = new System.Windows.Forms.CheckBox(); + this.buttonLvl120 = new System.Windows.Forms.Button(); this.tableLayoutPanel1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.groupBoxCreatureSettings.SuspendLayout(); + this.groupBoxLevel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLevel)).BeginInit(); + this.groupBoxPosition.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownZ)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownY)).BeginInit(); + this.groupBoxItemSettings.SuspendLayout(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuantity)).BeginInit(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuality)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.splitContainerBottom)).BeginInit(); this.splitContainerBottom.Panel1.SuspendLayout(); this.splitContainerBottom.Panel2.SuspendLayout(); @@ -108,19 +124,6 @@ private void InitializeComponent() this.splitContainer3.SuspendLayout(); this.groupBoxRecent.SuspendLayout(); this.panelTopRow.SuspendLayout(); - this.groupBoxItemSettings.SuspendLayout(); - this.groupBoxLevel.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLevel)).BeginInit(); - this.groupBoxPosition.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownDistance)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownZ)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownY)).BeginInit(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuantity)).BeginInit(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuality)).BeginInit(); - this.groupBoxCreatureSettings.SuspendLayout(); - this.panel1.SuspendLayout(); this.SuspendLayout(); // // textBoxSearch @@ -146,316 +149,377 @@ private void InitializeComponent() this.tableLayoutPanel1.RowCount = 2; this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 30F)); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(910, 632); + this.tableLayoutPanel1.Size = new System.Drawing.Size(910, 670); this.tableLayoutPanel1.TabIndex = 6; // - // splitContainerBottom + // panel1 // - this.splitContainerBottom.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainerBottom.Location = new System.Drawing.Point(3, 33); - this.splitContainerBottom.Name = "splitContainerBottom"; - this.splitContainerBottom.Orientation = System.Windows.Forms.Orientation.Horizontal; + this.panel1.Controls.Add(this.groupBoxCreatureSettings); + this.panel1.Controls.Add(this.buttonCheckUpdate); + this.panel1.Controls.Add(this.groupBoxItemSettings); + this.panel1.Controls.Add(this.linkLabelVer); + this.panel1.Controls.Add(this.checkBoxAdmincheat); + this.panel1.Controls.Add(this.checkBoxClearCopy); + this.panel1.Controls.Add(this.buttonClearCommand); + this.panel1.Controls.Add(this.buttonCopy); + this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel1.Location = new System.Drawing.Point(790, 30); + this.panel1.Margin = new System.Windows.Forms.Padding(0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(120, 640); + this.panel1.TabIndex = 13; // - // splitContainerBottom.Panel1 + // groupBoxCreatureSettings // - this.splitContainerBottom.Panel1.Controls.Add(this.splitContainerLists); + this.groupBoxCreatureSettings.Controls.Add(this.groupBoxLevel); + this.groupBoxCreatureSettings.Controls.Add(this.groupBoxPosition); + this.groupBoxCreatureSettings.Controls.Add(this.checkBoxExact); + this.groupBoxCreatureSettings.Location = new System.Drawing.Point(3, 252); + this.groupBoxCreatureSettings.Name = "groupBoxCreatureSettings"; + this.groupBoxCreatureSettings.Size = new System.Drawing.Size(106, 198); + this.groupBoxCreatureSettings.TabIndex = 12; + this.groupBoxCreatureSettings.TabStop = false; + this.groupBoxCreatureSettings.Text = "Creature-Settings"; // - // splitContainerBottom.Panel2 + // groupBoxLevel // - this.splitContainerBottom.Panel2.Controls.Add(this.textBoxCommand); - this.splitContainerBottom.Size = new System.Drawing.Size(784, 596); - this.splitContainerBottom.SplitterDistance = 560; - this.splitContainerBottom.TabIndex = 7; + this.groupBoxLevel.Controls.Add(this.buttonLvl120); + this.groupBoxLevel.Controls.Add(this.numericUpDownLevel); + this.groupBoxLevel.Location = new System.Drawing.Point(6, 42); + this.groupBoxLevel.Name = "groupBoxLevel"; + this.groupBoxLevel.Size = new System.Drawing.Size(94, 45); + this.groupBoxLevel.TabIndex = 3; + this.groupBoxLevel.TabStop = false; + this.groupBoxLevel.Text = "Level"; // - // splitContainerLists + // numericUpDownLevel // - this.splitContainerLists.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainerLists.Location = new System.Drawing.Point(0, 0); - this.splitContainerLists.Name = "splitContainerLists"; + this.numericUpDownLevel.Location = new System.Drawing.Point(6, 19); + this.numericUpDownLevel.Maximum = new decimal(new int[] { + 500, + 0, + 0, + 0}); + this.numericUpDownLevel.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDownLevel.Name = "numericUpDownLevel"; + this.numericUpDownLevel.Size = new System.Drawing.Size(46, 20); + this.numericUpDownLevel.TabIndex = 0; + this.numericUpDownLevel.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); // - // splitContainerLists.Panel1 + // groupBoxPosition // - this.splitContainerLists.Panel1.Controls.Add(this.tabControlEntities); + this.groupBoxPosition.Controls.Add(this.numericUpDownDistance); + this.groupBoxPosition.Controls.Add(this.labelDist); + this.groupBoxPosition.Controls.Add(this.numericUpDownZ); + this.groupBoxPosition.Controls.Add(this.labelZ); + this.groupBoxPosition.Controls.Add(this.numericUpDownY); + this.groupBoxPosition.Controls.Add(this.labelY); + this.groupBoxPosition.Location = new System.Drawing.Point(6, 93); + this.groupBoxPosition.Name = "groupBoxPosition"; + this.groupBoxPosition.Size = new System.Drawing.Size(82, 99); + this.groupBoxPosition.TabIndex = 5; + this.groupBoxPosition.TabStop = false; + this.groupBoxPosition.Text = "Position"; // - // splitContainerLists.Panel2 + // numericUpDownDistance // - this.splitContainerLists.Panel2.Controls.Add(this.groupBoxRecent); - this.splitContainerLists.Size = new System.Drawing.Size(784, 560); - this.splitContainerLists.SplitterDistance = 530; - this.splitContainerLists.TabIndex = 3; + this.numericUpDownDistance.Location = new System.Drawing.Point(27, 19); + this.numericUpDownDistance.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.numericUpDownDistance.Name = "numericUpDownDistance"; + this.numericUpDownDistance.Size = new System.Drawing.Size(45, 20); + this.numericUpDownDistance.TabIndex = 6; + this.numericUpDownDistance.Value = new decimal(new int[] { + 500, + 0, + 0, + 0}); // - // tabControlEntities + // labelDist // - this.tabControlEntities.Controls.Add(this.tabPageItems); - this.tabControlEntities.Controls.Add(this.tabPageCreatures); - this.tabControlEntities.Controls.Add(this.tabPageCommands); - this.tabControlEntities.Dock = System.Windows.Forms.DockStyle.Fill; - this.tabControlEntities.Location = new System.Drawing.Point(0, 0); - this.tabControlEntities.Name = "tabControlEntities"; - this.tabControlEntities.SelectedIndex = 0; - this.tabControlEntities.Size = new System.Drawing.Size(530, 560); - this.tabControlEntities.TabIndex = 0; - this.tabControlEntities.SelectedIndexChanged += new System.EventHandler(this.tabControlEntities_SelectedIndexChanged); + this.labelDist.AutoSize = true; + this.labelDist.Location = new System.Drawing.Point(6, 21); + this.labelDist.Name = "labelDist"; + this.labelDist.Size = new System.Drawing.Size(25, 13); + this.labelDist.TabIndex = 5; + this.labelDist.Text = "Dist"; // - // tabPageItems + // numericUpDownZ // - this.tabPageItems.AutoScroll = true; - this.tabPageItems.Controls.Add(this.splitContainerItems); - this.tabPageItems.Location = new System.Drawing.Point(4, 22); - this.tabPageItems.Name = "tabPageItems"; - this.tabPageItems.Padding = new System.Windows.Forms.Padding(3); - this.tabPageItems.Size = new System.Drawing.Size(522, 534); - this.tabPageItems.TabIndex = 1; - this.tabPageItems.Text = "Items"; - this.tabPageItems.UseVisualStyleBackColor = true; + this.numericUpDownZ.Location = new System.Drawing.Point(27, 71); + this.numericUpDownZ.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.numericUpDownZ.Name = "numericUpDownZ"; + this.numericUpDownZ.Size = new System.Drawing.Size(45, 20); + this.numericUpDownZ.TabIndex = 0; + this.numericUpDownZ.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); // - // splitContainerItems + // labelZ // - this.splitContainerItems.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainerItems.Location = new System.Drawing.Point(3, 3); - this.splitContainerItems.Name = "splitContainerItems"; + this.labelZ.AutoSize = true; + this.labelZ.Location = new System.Drawing.Point(6, 73); + this.labelZ.Name = "labelZ"; + this.labelZ.Size = new System.Drawing.Size(14, 13); + this.labelZ.TabIndex = 3; + this.labelZ.Text = "Z"; // - // splitContainerItems.Panel1 + // numericUpDownY // - this.splitContainerItems.Panel1.Controls.Add(this.treeViewItems); + this.numericUpDownY.Location = new System.Drawing.Point(27, 45); + this.numericUpDownY.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.numericUpDownY.Name = "numericUpDownY"; + this.numericUpDownY.Size = new System.Drawing.Size(45, 20); + this.numericUpDownY.TabIndex = 1; + this.numericUpDownY.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); // - // splitContainerItems.Panel2 + // labelY // - this.splitContainerItems.Panel2.Controls.Add(this.listBoxItems); - this.splitContainerItems.Size = new System.Drawing.Size(516, 528); - this.splitContainerItems.SplitterDistance = 169; - this.splitContainerItems.TabIndex = 2; - // - // treeViewItems - // - this.treeViewItems.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeViewItems.Location = new System.Drawing.Point(0, 0); - this.treeViewItems.Name = "treeViewItems"; - this.treeViewItems.Size = new System.Drawing.Size(169, 528); - this.treeViewItems.TabIndex = 0; - this.treeViewItems.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewItems_AfterSelect); - // - // listBoxItems - // - this.listBoxItems.Dock = System.Windows.Forms.DockStyle.Fill; - this.listBoxItems.FormattingEnabled = true; - this.listBoxItems.Location = new System.Drawing.Point(0, 0); - this.listBoxItems.Name = "listBoxItems"; - this.listBoxItems.Size = new System.Drawing.Size(343, 528); - this.listBoxItems.TabIndex = 0; - this.listBoxItems.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxItems_MouseDoubleClick); - this.listBoxItems.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); - // - // tabPageCreatures - // - this.tabPageCreatures.Controls.Add(this.splitContainer2); - this.tabPageCreatures.Location = new System.Drawing.Point(4, 22); - this.tabPageCreatures.Name = "tabPageCreatures"; - this.tabPageCreatures.Padding = new System.Windows.Forms.Padding(3); - this.tabPageCreatures.Size = new System.Drawing.Size(522, 505); - this.tabPageCreatures.TabIndex = 0; - this.tabPageCreatures.Text = "Creatures"; - this.tabPageCreatures.UseVisualStyleBackColor = true; - // - // splitContainer2 - // - this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer2.Location = new System.Drawing.Point(3, 3); - this.splitContainer2.Name = "splitContainer2"; - // - // splitContainer2.Panel1 - // - this.splitContainer2.Panel1.Controls.Add(this.treeViewCreatures); - // - // splitContainer2.Panel2 - // - this.splitContainer2.Panel2.Controls.Add(this.listBoxCreatures); - this.splitContainer2.Size = new System.Drawing.Size(516, 499); - this.splitContainer2.SplitterDistance = 172; - this.splitContainer2.TabIndex = 3; - // - // treeViewCreatures - // - this.treeViewCreatures.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeViewCreatures.Location = new System.Drawing.Point(0, 0); - this.treeViewCreatures.Name = "treeViewCreatures"; - this.treeViewCreatures.Size = new System.Drawing.Size(172, 499); - this.treeViewCreatures.TabIndex = 1; - this.treeViewCreatures.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewCreatures_AfterSelect); - // - // listBoxCreatures - // - this.listBoxCreatures.Dock = System.Windows.Forms.DockStyle.Fill; - this.listBoxCreatures.FormattingEnabled = true; - this.listBoxCreatures.Location = new System.Drawing.Point(0, 0); - this.listBoxCreatures.Name = "listBoxCreatures"; - this.listBoxCreatures.Size = new System.Drawing.Size(340, 499); - this.listBoxCreatures.TabIndex = 0; - this.listBoxCreatures.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxCreatures_MouseDoubleClick); - this.listBoxCreatures.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); + this.labelY.AutoSize = true; + this.labelY.Location = new System.Drawing.Point(6, 47); + this.labelY.Name = "labelY"; + this.labelY.Size = new System.Drawing.Size(14, 13); + this.labelY.TabIndex = 1; + this.labelY.Text = "Y"; // - // tabPageCommands + // checkBoxExact // - this.tabPageCommands.Controls.Add(this.splitContainer3); - this.tabPageCommands.Location = new System.Drawing.Point(4, 22); - this.tabPageCommands.Name = "tabPageCommands"; - this.tabPageCommands.Padding = new System.Windows.Forms.Padding(3); - this.tabPageCommands.Size = new System.Drawing.Size(522, 505); - this.tabPageCommands.TabIndex = 3; - this.tabPageCommands.Text = "Commands"; - this.tabPageCommands.UseVisualStyleBackColor = true; + this.checkBoxExact.AutoSize = true; + this.checkBoxExact.Checked = true; + this.checkBoxExact.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBoxExact.Location = new System.Drawing.Point(6, 19); + this.checkBoxExact.Name = "checkBoxExact"; + this.checkBoxExact.Size = new System.Drawing.Size(53, 17); + this.checkBoxExact.TabIndex = 7; + this.checkBoxExact.Text = "Exact"; + this.checkBoxExact.UseVisualStyleBackColor = true; + this.checkBoxExact.CheckedChanged += new System.EventHandler(this.checkBoxExact_CheckedChanged); // - // splitContainer3 + // buttonCheckUpdate // - this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer3.Location = new System.Drawing.Point(3, 3); - this.splitContainer3.Name = "splitContainer3"; + this.buttonCheckUpdate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.buttonCheckUpdate.Location = new System.Drawing.Point(9, 479); + this.buttonCheckUpdate.Name = "buttonCheckUpdate"; + this.buttonCheckUpdate.Size = new System.Drawing.Size(94, 34); + this.buttonCheckUpdate.TabIndex = 11; + this.buttonCheckUpdate.Text = "Check for List-Update"; + this.buttonCheckUpdate.UseVisualStyleBackColor = true; + this.buttonCheckUpdate.Click += new System.EventHandler(this.buttonCheckUpdate_Click); // - // splitContainer3.Panel1 + // groupBoxItemSettings // - this.splitContainer3.Panel1.Controls.Add(this.treeViewCommands); + this.groupBoxItemSettings.Controls.Add(this.checkBoxToPlayer); + this.groupBoxItemSettings.Controls.Add(this.textBoxToPlayer); + this.groupBoxItemSettings.Controls.Add(this.checkBoxBP); + this.groupBoxItemSettings.Controls.Add(this.groupBox1); + this.groupBoxItemSettings.Controls.Add(this.groupBox2); + this.groupBoxItemSettings.Location = new System.Drawing.Point(3, 3); + this.groupBoxItemSettings.Name = "groupBoxItemSettings"; + this.groupBoxItemSettings.Size = new System.Drawing.Size(106, 246); + this.groupBoxItemSettings.TabIndex = 0; + this.groupBoxItemSettings.TabStop = false; + this.groupBoxItemSettings.Text = "Item-Settings"; // - // splitContainer3.Panel2 + // checkBoxBP // - this.splitContainer3.Panel2.Controls.Add(this.listBoxCommands); - this.splitContainer3.Size = new System.Drawing.Size(516, 499); - this.splitContainer3.SplitterDistance = 172; - this.splitContainer3.TabIndex = 3; + this.checkBoxBP.AutoSize = true; + this.checkBoxBP.Location = new System.Drawing.Point(6, 180); + this.checkBoxBP.Name = "checkBoxBP"; + this.checkBoxBP.Size = new System.Drawing.Size(67, 17); + this.checkBoxBP.TabIndex = 0; + this.checkBoxBP.Text = "Blueprint"; + this.checkBoxBP.UseVisualStyleBackColor = true; // - // treeViewCommands + // groupBox1 // - this.treeViewCommands.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeViewCommands.Location = new System.Drawing.Point(0, 0); - this.treeViewCommands.Name = "treeViewCommands"; - this.treeViewCommands.Size = new System.Drawing.Size(172, 499); - this.treeViewCommands.TabIndex = 1; - this.treeViewCommands.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewCommands_AfterSelect); + this.groupBox1.Controls.Add(this.button1000); + this.groupBox1.Controls.Add(this.numericUpDownQuantity); + this.groupBox1.Controls.Add(this.button1); + this.groupBox1.Controls.Add(this.button100); + this.groupBox1.Controls.Add(this.button10); + this.groupBox1.Location = new System.Drawing.Point(6, 19); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(94, 75); + this.groupBox1.TabIndex = 1; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Quantity"; // - // listBoxCommands + // button1000 // - this.listBoxCommands.Dock = System.Windows.Forms.DockStyle.Fill; - this.listBoxCommands.FormattingEnabled = true; - this.listBoxCommands.Location = new System.Drawing.Point(0, 0); - this.listBoxCommands.Name = "listBoxCommands"; - this.listBoxCommands.Size = new System.Drawing.Size(340, 499); - this.listBoxCommands.TabIndex = 0; - this.listBoxCommands.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxCommands_MouseDoubleClick); + this.button1000.Location = new System.Drawing.Point(66, 45); + this.button1000.Name = "button1000"; + this.button1000.Size = new System.Drawing.Size(24, 23); + this.button1000.TabIndex = 12; + this.button1000.Text = "k"; + this.button1000.UseVisualStyleBackColor = true; + this.button1000.Click += new System.EventHandler(this.button1000_Click); // - // groupBoxRecent + // numericUpDownQuantity // - this.groupBoxRecent.Controls.Add(this.listBoxRecent); - this.groupBoxRecent.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBoxRecent.Location = new System.Drawing.Point(0, 0); - this.groupBoxRecent.Name = "groupBoxRecent"; - this.groupBoxRecent.Size = new System.Drawing.Size(250, 560); - this.groupBoxRecent.TabIndex = 0; - this.groupBoxRecent.TabStop = false; - this.groupBoxRecent.Text = "Recently Used"; + this.numericUpDownQuantity.Location = new System.Drawing.Point(6, 19); + this.numericUpDownQuantity.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.numericUpDownQuantity.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDownQuantity.Name = "numericUpDownQuantity"; + this.numericUpDownQuantity.Size = new System.Drawing.Size(51, 20); + this.numericUpDownQuantity.TabIndex = 0; + this.numericUpDownQuantity.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); // - // listBoxRecent + // button1 // - this.listBoxRecent.Dock = System.Windows.Forms.DockStyle.Fill; - this.listBoxRecent.FormattingEnabled = true; - this.listBoxRecent.Location = new System.Drawing.Point(3, 16); - this.listBoxRecent.Name = "listBoxRecent"; - this.listBoxRecent.Size = new System.Drawing.Size(244, 541); - this.listBoxRecent.TabIndex = 0; - this.listBoxRecent.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxRecent_MouseDoubleClick); - this.listBoxRecent.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); + this.button1.Location = new System.Drawing.Point(63, 16); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(23, 23); + this.button1.TabIndex = 9; + this.button1.Text = "1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); // - // textBoxCommand + // button100 // - this.textBoxCommand.Dock = System.Windows.Forms.DockStyle.Fill; - this.textBoxCommand.Location = new System.Drawing.Point(0, 0); - this.textBoxCommand.Multiline = true; - this.textBoxCommand.Name = "textBoxCommand"; - this.textBoxCommand.Size = new System.Drawing.Size(784, 32); - this.textBoxCommand.TabIndex = 0; + this.button100.Location = new System.Drawing.Point(32, 45); + this.button100.Name = "button100"; + this.button100.Size = new System.Drawing.Size(34, 23); + this.button100.TabIndex = 11; + this.button100.Text = "100"; + this.button100.UseVisualStyleBackColor = true; + this.button100.Click += new System.EventHandler(this.button100_Click); // - // panelTopRow + // button10 // - this.tableLayoutPanel1.SetColumnSpan(this.panelTopRow, 2); - this.panelTopRow.Controls.Add(this.buttonClearSearch); - this.panelTopRow.Controls.Add(this.labelInfo); - this.panelTopRow.Controls.Add(this.textBoxSearch); - this.panelTopRow.Dock = System.Windows.Forms.DockStyle.Fill; - this.panelTopRow.Location = new System.Drawing.Point(3, 3); - this.panelTopRow.Name = "panelTopRow"; - this.panelTopRow.Size = new System.Drawing.Size(904, 24); - this.panelTopRow.TabIndex = 0; + this.button10.Location = new System.Drawing.Point(4, 45); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(28, 23); + this.button10.TabIndex = 10; + this.button10.Text = "10"; + this.button10.UseVisualStyleBackColor = true; + this.button10.Click += new System.EventHandler(this.button10_Click); // - // buttonClearSearch + // groupBox2 // - this.buttonClearSearch.Location = new System.Drawing.Point(230, 3); - this.buttonClearSearch.Name = "buttonClearSearch"; - this.buttonClearSearch.Size = new System.Drawing.Size(18, 21); - this.buttonClearSearch.TabIndex = 1; - this.buttonClearSearch.Text = "x"; - this.buttonClearSearch.UseVisualStyleBackColor = true; - this.buttonClearSearch.Click += new System.EventHandler(this.buttonClearSearch_Click); + this.groupBox2.Controls.Add(this.buttonAs); + this.groupBox2.Controls.Add(this.buttonCrap); + this.groupBox2.Controls.Add(this.numericUpDownQuality); + this.groupBox2.Location = new System.Drawing.Point(6, 100); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(94, 74); + this.groupBox2.TabIndex = 2; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Quality"; // - // labelInfo + // buttonAs // - this.labelInfo.AutoSize = true; - this.labelInfo.Location = new System.Drawing.Point(249, 6); - this.labelInfo.Name = "labelInfo"; - this.labelInfo.Size = new System.Drawing.Size(655, 13); - this.labelInfo.TabIndex = 0; - this.labelInfo.Text = "Doubleclick on entry to add to command list. Copy to clipboard, then Alt-Tab to g" + - "ame and paste in console. Right-click to open Wiki-entry."; + this.buttonAs.Location = new System.Drawing.Point(47, 45); + this.buttonAs.Name = "buttonAs"; + this.buttonAs.Size = new System.Drawing.Size(40, 23); + this.buttonAs.TabIndex = 13; + this.buttonAs.Text = "Asce"; + this.buttonAs.UseVisualStyleBackColor = true; + this.buttonAs.Click += new System.EventHandler(this.buttonAs_Click); // - // groupBoxItemSettings + // buttonCrap // - this.groupBoxItemSettings.Controls.Add(this.checkBoxBP); - this.groupBoxItemSettings.Controls.Add(this.groupBox1); - this.groupBoxItemSettings.Controls.Add(this.groupBox2); - this.groupBoxItemSettings.Location = new System.Drawing.Point(3, 3); - this.groupBoxItemSettings.Name = "groupBoxItemSettings"; - this.groupBoxItemSettings.Size = new System.Drawing.Size(114, 201); - this.groupBoxItemSettings.TabIndex = 0; - this.groupBoxItemSettings.TabStop = false; - this.groupBoxItemSettings.Text = "Item-Settings"; + this.buttonCrap.Location = new System.Drawing.Point(6, 45); + this.buttonCrap.Name = "buttonCrap"; + this.buttonCrap.Size = new System.Drawing.Size(35, 23); + this.buttonCrap.TabIndex = 12; + this.buttonCrap.Text = "Prim"; + this.buttonCrap.UseVisualStyleBackColor = true; + this.buttonCrap.Click += new System.EventHandler(this.buttonCrap_Click); // - // buttonCheckUpdate + // numericUpDownQuality // - this.buttonCheckUpdate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCheckUpdate.Location = new System.Drawing.Point(9, 441); - this.buttonCheckUpdate.Name = "buttonCheckUpdate"; - this.buttonCheckUpdate.Size = new System.Drawing.Size(94, 34); - this.buttonCheckUpdate.TabIndex = 11; - this.buttonCheckUpdate.Text = "Check for List-Update"; - this.buttonCheckUpdate.UseVisualStyleBackColor = true; - this.buttonCheckUpdate.Click += new System.EventHandler(this.buttonCheckUpdate_Click); + this.numericUpDownQuality.Location = new System.Drawing.Point(6, 19); + this.numericUpDownQuality.Name = "numericUpDownQuality"; + this.numericUpDownQuality.Size = new System.Drawing.Size(41, 20); + this.numericUpDownQuality.TabIndex = 0; // // linkLabelVer // this.linkLabelVer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); this.linkLabelVer.AutoSize = true; - this.linkLabelVer.Location = new System.Drawing.Point(15, 580); + this.linkLabelVer.Location = new System.Drawing.Point(15, 618); this.linkLabelVer.Name = "linkLabelVer"; - this.linkLabelVer.Size = new System.Drawing.Size(93, 13); + this.linkLabelVer.Size = new System.Drawing.Size(102, 13); this.linkLabelVer.TabIndex = 10; this.linkLabelVer.TabStop = true; - this.linkLabelVer.Text = "v0.9, by cad 2016"; + this.linkLabelVer.Text = "v0.9.1, by cad 2016"; this.linkLabelVer.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelVer_LinkClicked); // + // checkBoxAdmincheat + // + this.checkBoxAdmincheat.AutoSize = true; + this.checkBoxAdmincheat.Location = new System.Drawing.Point(9, 456); + this.checkBoxAdmincheat.Name = "checkBoxAdmincheat"; + this.checkBoxAdmincheat.Size = new System.Drawing.Size(82, 17); + this.checkBoxAdmincheat.TabIndex = 4; + this.checkBoxAdmincheat.Text = "Admincheat"; + this.checkBoxAdmincheat.UseVisualStyleBackColor = true; + // // checkBoxClearCopy // this.checkBoxClearCopy.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); this.checkBoxClearCopy.AutoSize = true; this.checkBoxClearCopy.Checked = true; this.checkBoxClearCopy.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBoxClearCopy.Location = new System.Drawing.Point(9, 481); + this.checkBoxClearCopy.Location = new System.Drawing.Point(9, 519); this.checkBoxClearCopy.Name = "checkBoxClearCopy"; this.checkBoxClearCopy.Size = new System.Drawing.Size(100, 17); this.checkBoxClearCopy.TabIndex = 8; this.checkBoxClearCopy.Text = "Clear after copy"; this.checkBoxClearCopy.UseVisualStyleBackColor = true; // + // buttonClearCommand + // + this.buttonClearCommand.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.buttonClearCommand.Location = new System.Drawing.Point(9, 542); + this.buttonClearCommand.Name = "buttonClearCommand"; + this.buttonClearCommand.Size = new System.Drawing.Size(94, 22); + this.buttonClearCommand.TabIndex = 1; + this.buttonClearCommand.Text = "Clear"; + this.buttonClearCommand.UseVisualStyleBackColor = true; + this.buttonClearCommand.Click += new System.EventHandler(this.buttonClearCommand_Click); + // // buttonCopy // this.buttonCopy.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCopy.Location = new System.Drawing.Point(9, 532); + this.buttonCopy.Location = new System.Drawing.Point(9, 570); this.buttonCopy.Name = "buttonCopy"; this.buttonCopy.Size = new System.Drawing.Size(94, 45); this.buttonCopy.TabIndex = 0; @@ -463,329 +527,316 @@ private void InitializeComponent() this.buttonCopy.UseVisualStyleBackColor = true; this.buttonCopy.Click += new System.EventHandler(this.buttonCopy_Click); // - // checkBoxExact + // splitContainerBottom // - this.checkBoxExact.AutoSize = true; - this.checkBoxExact.Checked = true; - this.checkBoxExact.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBoxExact.Location = new System.Drawing.Point(6, 19); - this.checkBoxExact.Name = "checkBoxExact"; - this.checkBoxExact.Size = new System.Drawing.Size(53, 17); - this.checkBoxExact.TabIndex = 7; - this.checkBoxExact.Text = "Exact"; - this.checkBoxExact.UseVisualStyleBackColor = true; - this.checkBoxExact.CheckedChanged += new System.EventHandler(this.checkBoxExact_CheckedChanged); + this.splitContainerBottom.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainerBottom.Location = new System.Drawing.Point(3, 33); + this.splitContainerBottom.Name = "splitContainerBottom"; + this.splitContainerBottom.Orientation = System.Windows.Forms.Orientation.Horizontal; // - // buttonClearCommand + // splitContainerBottom.Panel1 // - this.buttonClearCommand.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonClearCommand.Location = new System.Drawing.Point(9, 504); - this.buttonClearCommand.Name = "buttonClearCommand"; - this.buttonClearCommand.Size = new System.Drawing.Size(94, 22); - this.buttonClearCommand.TabIndex = 1; - this.buttonClearCommand.Text = "Clear"; - this.buttonClearCommand.UseVisualStyleBackColor = true; - this.buttonClearCommand.Click += new System.EventHandler(this.buttonClearCommand_Click); + this.splitContainerBottom.Panel1.Controls.Add(this.splitContainerLists); // - // groupBoxLevel + // splitContainerBottom.Panel2 // - this.groupBoxLevel.Controls.Add(this.numericUpDownLevel); - this.groupBoxLevel.Location = new System.Drawing.Point(6, 42); - this.groupBoxLevel.Name = "groupBoxLevel"; - this.groupBoxLevel.Size = new System.Drawing.Size(82, 45); - this.groupBoxLevel.TabIndex = 3; - this.groupBoxLevel.TabStop = false; - this.groupBoxLevel.Text = "Level"; + this.splitContainerBottom.Panel2.Controls.Add(this.textBoxCommand); + this.splitContainerBottom.Size = new System.Drawing.Size(784, 634); + this.splitContainerBottom.SplitterDistance = 595; + this.splitContainerBottom.TabIndex = 7; // - // numericUpDownLevel + // splitContainerLists // - this.numericUpDownLevel.Location = new System.Drawing.Point(6, 19); - this.numericUpDownLevel.Maximum = new decimal(new int[] { - 120, - 0, - 0, - 0}); - this.numericUpDownLevel.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDownLevel.Name = "numericUpDownLevel"; - this.numericUpDownLevel.Size = new System.Drawing.Size(46, 20); - this.numericUpDownLevel.TabIndex = 0; - this.numericUpDownLevel.Value = new decimal(new int[] { - 1, - 0, - 0, - 0}); + this.splitContainerLists.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainerLists.Location = new System.Drawing.Point(0, 0); + this.splitContainerLists.Name = "splitContainerLists"; // - // groupBoxPosition + // splitContainerLists.Panel1 // - this.groupBoxPosition.Controls.Add(this.numericUpDownDistance); - this.groupBoxPosition.Controls.Add(this.labelDist); - this.groupBoxPosition.Controls.Add(this.numericUpDownZ); - this.groupBoxPosition.Controls.Add(this.labelZ); - this.groupBoxPosition.Controls.Add(this.numericUpDownY); - this.groupBoxPosition.Controls.Add(this.labelY); - this.groupBoxPosition.Location = new System.Drawing.Point(6, 93); - this.groupBoxPosition.Name = "groupBoxPosition"; - this.groupBoxPosition.Size = new System.Drawing.Size(82, 99); - this.groupBoxPosition.TabIndex = 5; - this.groupBoxPosition.TabStop = false; - this.groupBoxPosition.Text = "Position"; + this.splitContainerLists.Panel1.Controls.Add(this.tabControlEntities); // - // numericUpDownDistance + // splitContainerLists.Panel2 // - this.numericUpDownDistance.Location = new System.Drawing.Point(27, 19); - this.numericUpDownDistance.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.numericUpDownDistance.Name = "numericUpDownDistance"; - this.numericUpDownDistance.Size = new System.Drawing.Size(45, 20); - this.numericUpDownDistance.TabIndex = 6; - this.numericUpDownDistance.Value = new decimal(new int[] { - 500, - 0, - 0, - 0}); + this.splitContainerLists.Panel2.Controls.Add(this.groupBoxRecent); + this.splitContainerLists.Size = new System.Drawing.Size(784, 595); + this.splitContainerLists.SplitterDistance = 530; + this.splitContainerLists.TabIndex = 3; // - // labelDist + // tabControlEntities // - this.labelDist.AutoSize = true; - this.labelDist.Location = new System.Drawing.Point(6, 21); - this.labelDist.Name = "labelDist"; - this.labelDist.Size = new System.Drawing.Size(25, 13); - this.labelDist.TabIndex = 5; - this.labelDist.Text = "Dist"; + this.tabControlEntities.Controls.Add(this.tabPageItems); + this.tabControlEntities.Controls.Add(this.tabPageCreatures); + this.tabControlEntities.Controls.Add(this.tabPageCommands); + this.tabControlEntities.Dock = System.Windows.Forms.DockStyle.Fill; + this.tabControlEntities.Location = new System.Drawing.Point(0, 0); + this.tabControlEntities.Name = "tabControlEntities"; + this.tabControlEntities.SelectedIndex = 0; + this.tabControlEntities.Size = new System.Drawing.Size(530, 595); + this.tabControlEntities.TabIndex = 0; + this.tabControlEntities.SelectedIndexChanged += new System.EventHandler(this.tabControlEntities_SelectedIndexChanged); // - // numericUpDownZ + // tabPageItems // - this.numericUpDownZ.Location = new System.Drawing.Point(27, 71); - this.numericUpDownZ.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.numericUpDownZ.Name = "numericUpDownZ"; - this.numericUpDownZ.Size = new System.Drawing.Size(45, 20); - this.numericUpDownZ.TabIndex = 0; - this.numericUpDownZ.Value = new decimal(new int[] { - 1, - 0, - 0, - 0}); + this.tabPageItems.AutoScroll = true; + this.tabPageItems.Controls.Add(this.splitContainerItems); + this.tabPageItems.Location = new System.Drawing.Point(4, 22); + this.tabPageItems.Name = "tabPageItems"; + this.tabPageItems.Padding = new System.Windows.Forms.Padding(3); + this.tabPageItems.Size = new System.Drawing.Size(522, 569); + this.tabPageItems.TabIndex = 1; + this.tabPageItems.Text = "Items"; + this.tabPageItems.UseVisualStyleBackColor = true; // - // labelZ + // splitContainerItems // - this.labelZ.AutoSize = true; - this.labelZ.Location = new System.Drawing.Point(6, 73); - this.labelZ.Name = "labelZ"; - this.labelZ.Size = new System.Drawing.Size(14, 13); - this.labelZ.TabIndex = 3; - this.labelZ.Text = "Z"; + this.splitContainerItems.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainerItems.Location = new System.Drawing.Point(3, 3); + this.splitContainerItems.Name = "splitContainerItems"; // - // numericUpDownY + // splitContainerItems.Panel1 // - this.numericUpDownY.Location = new System.Drawing.Point(27, 45); - this.numericUpDownY.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.numericUpDownY.Name = "numericUpDownY"; - this.numericUpDownY.Size = new System.Drawing.Size(45, 20); - this.numericUpDownY.TabIndex = 1; - this.numericUpDownY.Value = new decimal(new int[] { - 1, - 0, - 0, - 0}); + this.splitContainerItems.Panel1.Controls.Add(this.treeViewItems); + // + // splitContainerItems.Panel2 + // + this.splitContainerItems.Panel2.Controls.Add(this.listBoxItems); + this.splitContainerItems.Size = new System.Drawing.Size(516, 563); + this.splitContainerItems.SplitterDistance = 169; + this.splitContainerItems.TabIndex = 2; + // + // treeViewItems + // + this.treeViewItems.Dock = System.Windows.Forms.DockStyle.Fill; + this.treeViewItems.Location = new System.Drawing.Point(0, 0); + this.treeViewItems.Name = "treeViewItems"; + this.treeViewItems.Size = new System.Drawing.Size(169, 563); + this.treeViewItems.TabIndex = 0; + this.treeViewItems.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewItems_AfterSelect); + // + // listBoxItems + // + this.listBoxItems.Dock = System.Windows.Forms.DockStyle.Fill; + this.listBoxItems.FormattingEnabled = true; + this.listBoxItems.Location = new System.Drawing.Point(0, 0); + this.listBoxItems.Name = "listBoxItems"; + this.listBoxItems.Size = new System.Drawing.Size(343, 563); + this.listBoxItems.TabIndex = 0; + this.listBoxItems.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxItems_MouseDoubleClick); + this.listBoxItems.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); + // + // tabPageCreatures + // + this.tabPageCreatures.Controls.Add(this.splitContainer2); + this.tabPageCreatures.Location = new System.Drawing.Point(4, 22); + this.tabPageCreatures.Name = "tabPageCreatures"; + this.tabPageCreatures.Padding = new System.Windows.Forms.Padding(3); + this.tabPageCreatures.Size = new System.Drawing.Size(522, 534); + this.tabPageCreatures.TabIndex = 0; + this.tabPageCreatures.Text = "Creatures"; + this.tabPageCreatures.UseVisualStyleBackColor = true; + // + // splitContainer2 + // + this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer2.Location = new System.Drawing.Point(3, 3); + this.splitContainer2.Name = "splitContainer2"; + // + // splitContainer2.Panel1 + // + this.splitContainer2.Panel1.Controls.Add(this.treeViewCreatures); + // + // splitContainer2.Panel2 + // + this.splitContainer2.Panel2.Controls.Add(this.listBoxCreatures); + this.splitContainer2.Size = new System.Drawing.Size(516, 528); + this.splitContainer2.SplitterDistance = 172; + this.splitContainer2.TabIndex = 3; + // + // treeViewCreatures + // + this.treeViewCreatures.Dock = System.Windows.Forms.DockStyle.Fill; + this.treeViewCreatures.Location = new System.Drawing.Point(0, 0); + this.treeViewCreatures.Name = "treeViewCreatures"; + this.treeViewCreatures.Size = new System.Drawing.Size(172, 528); + this.treeViewCreatures.TabIndex = 1; + this.treeViewCreatures.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewCreatures_AfterSelect); + // + // listBoxCreatures + // + this.listBoxCreatures.Dock = System.Windows.Forms.DockStyle.Fill; + this.listBoxCreatures.FormattingEnabled = true; + this.listBoxCreatures.Location = new System.Drawing.Point(0, 0); + this.listBoxCreatures.Name = "listBoxCreatures"; + this.listBoxCreatures.Size = new System.Drawing.Size(340, 528); + this.listBoxCreatures.TabIndex = 0; + this.listBoxCreatures.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxCreatures_MouseDoubleClick); + this.listBoxCreatures.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); // - // labelY + // tabPageCommands // - this.labelY.AutoSize = true; - this.labelY.Location = new System.Drawing.Point(6, 47); - this.labelY.Name = "labelY"; - this.labelY.Size = new System.Drawing.Size(14, 13); - this.labelY.TabIndex = 1; - this.labelY.Text = "Y"; + this.tabPageCommands.Controls.Add(this.splitContainer3); + this.tabPageCommands.Location = new System.Drawing.Point(4, 22); + this.tabPageCommands.Name = "tabPageCommands"; + this.tabPageCommands.Padding = new System.Windows.Forms.Padding(3); + this.tabPageCommands.Size = new System.Drawing.Size(522, 534); + this.tabPageCommands.TabIndex = 3; + this.tabPageCommands.Text = "Commands"; + this.tabPageCommands.UseVisualStyleBackColor = true; // - // checkBoxAdmincheat + // splitContainer3 // - this.checkBoxAdmincheat.AutoSize = true; - this.checkBoxAdmincheat.Location = new System.Drawing.Point(9, 412); - this.checkBoxAdmincheat.Name = "checkBoxAdmincheat"; - this.checkBoxAdmincheat.Size = new System.Drawing.Size(82, 17); - this.checkBoxAdmincheat.TabIndex = 4; - this.checkBoxAdmincheat.Text = "Admincheat"; - this.checkBoxAdmincheat.UseVisualStyleBackColor = true; + this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer3.Location = new System.Drawing.Point(3, 3); + this.splitContainer3.Name = "splitContainer3"; // - // checkBoxBP + // splitContainer3.Panel1 // - this.checkBoxBP.AutoSize = true; - this.checkBoxBP.Location = new System.Drawing.Point(6, 180); - this.checkBoxBP.Name = "checkBoxBP"; - this.checkBoxBP.Size = new System.Drawing.Size(67, 17); - this.checkBoxBP.TabIndex = 0; - this.checkBoxBP.Text = "Blueprint"; - this.checkBoxBP.UseVisualStyleBackColor = true; + this.splitContainer3.Panel1.Controls.Add(this.treeViewCommands); // - // groupBox1 + // splitContainer3.Panel2 // - this.groupBox1.Controls.Add(this.button1000); - this.groupBox1.Controls.Add(this.numericUpDownQuantity); - this.groupBox1.Controls.Add(this.button1); - this.groupBox1.Controls.Add(this.button100); - this.groupBox1.Controls.Add(this.button10); - this.groupBox1.Location = new System.Drawing.Point(6, 19); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(94, 75); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Quantity"; + this.splitContainer3.Panel2.Controls.Add(this.listBoxCommands); + this.splitContainer3.Size = new System.Drawing.Size(516, 528); + this.splitContainer3.SplitterDistance = 172; + this.splitContainer3.TabIndex = 3; // - // button1000 + // treeViewCommands // - this.button1000.Location = new System.Drawing.Point(66, 45); - this.button1000.Name = "button1000"; - this.button1000.Size = new System.Drawing.Size(24, 23); - this.button1000.TabIndex = 12; - this.button1000.Text = "k"; - this.button1000.UseVisualStyleBackColor = true; - this.button1000.Click += new System.EventHandler(this.button1000_Click); + this.treeViewCommands.Dock = System.Windows.Forms.DockStyle.Fill; + this.treeViewCommands.Location = new System.Drawing.Point(0, 0); + this.treeViewCommands.Name = "treeViewCommands"; + this.treeViewCommands.Size = new System.Drawing.Size(172, 528); + this.treeViewCommands.TabIndex = 1; + this.treeViewCommands.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewCommands_AfterSelect); // - // numericUpDownQuantity + // listBoxCommands // - this.numericUpDownQuantity.Location = new System.Drawing.Point(6, 19); - this.numericUpDownQuantity.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.numericUpDownQuantity.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDownQuantity.Name = "numericUpDownQuantity"; - this.numericUpDownQuantity.Size = new System.Drawing.Size(51, 20); - this.numericUpDownQuantity.TabIndex = 0; - this.numericUpDownQuantity.Value = new decimal(new int[] { - 1, - 0, - 0, - 0}); + this.listBoxCommands.Dock = System.Windows.Forms.DockStyle.Fill; + this.listBoxCommands.FormattingEnabled = true; + this.listBoxCommands.Location = new System.Drawing.Point(0, 0); + this.listBoxCommands.Name = "listBoxCommands"; + this.listBoxCommands.Size = new System.Drawing.Size(340, 528); + this.listBoxCommands.TabIndex = 0; + this.listBoxCommands.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxCommands_MouseDoubleClick); // - // button1 + // groupBoxRecent // - this.button1.Location = new System.Drawing.Point(63, 16); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(23, 23); - this.button1.TabIndex = 9; - this.button1.Text = "1"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); + this.groupBoxRecent.Controls.Add(this.listBoxRecent); + this.groupBoxRecent.Dock = System.Windows.Forms.DockStyle.Fill; + this.groupBoxRecent.Location = new System.Drawing.Point(0, 0); + this.groupBoxRecent.Name = "groupBoxRecent"; + this.groupBoxRecent.Size = new System.Drawing.Size(250, 595); + this.groupBoxRecent.TabIndex = 0; + this.groupBoxRecent.TabStop = false; + this.groupBoxRecent.Text = "Recently Used"; // - // button100 + // listBoxRecent // - this.button100.Location = new System.Drawing.Point(32, 45); - this.button100.Name = "button100"; - this.button100.Size = new System.Drawing.Size(34, 23); - this.button100.TabIndex = 11; - this.button100.Text = "100"; - this.button100.UseVisualStyleBackColor = true; - this.button100.Click += new System.EventHandler(this.button100_Click); + this.listBoxRecent.Dock = System.Windows.Forms.DockStyle.Fill; + this.listBoxRecent.FormattingEnabled = true; + this.listBoxRecent.Location = new System.Drawing.Point(3, 16); + this.listBoxRecent.Name = "listBoxRecent"; + this.listBoxRecent.Size = new System.Drawing.Size(244, 576); + this.listBoxRecent.TabIndex = 0; + this.listBoxRecent.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listBoxRecent_MouseDoubleClick); + this.listBoxRecent.MouseUp += new System.Windows.Forms.MouseEventHandler(this.listBox_MouseUp); // - // button10 + // textBoxCommand // - this.button10.Location = new System.Drawing.Point(4, 45); - this.button10.Name = "button10"; - this.button10.Size = new System.Drawing.Size(28, 23); - this.button10.TabIndex = 10; - this.button10.Text = "10"; - this.button10.UseVisualStyleBackColor = true; - this.button10.Click += new System.EventHandler(this.button10_Click); + this.textBoxCommand.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBoxCommand.Location = new System.Drawing.Point(0, 0); + this.textBoxCommand.Multiline = true; + this.textBoxCommand.Name = "textBoxCommand"; + this.textBoxCommand.Size = new System.Drawing.Size(784, 35); + this.textBoxCommand.TabIndex = 0; // - // groupBox2 + // panelTopRow // - this.groupBox2.Controls.Add(this.buttonAs); - this.groupBox2.Controls.Add(this.buttonCrap); - this.groupBox2.Controls.Add(this.numericUpDownQuality); - this.groupBox2.Location = new System.Drawing.Point(6, 100); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(97, 74); - this.groupBox2.TabIndex = 2; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Quality"; + this.tableLayoutPanel1.SetColumnSpan(this.panelTopRow, 2); + this.panelTopRow.Controls.Add(this.buttonClearSearch); + this.panelTopRow.Controls.Add(this.labelInfo); + this.panelTopRow.Controls.Add(this.textBoxSearch); + this.panelTopRow.Dock = System.Windows.Forms.DockStyle.Fill; + this.panelTopRow.Location = new System.Drawing.Point(3, 3); + this.panelTopRow.Name = "panelTopRow"; + this.panelTopRow.Size = new System.Drawing.Size(904, 24); + this.panelTopRow.TabIndex = 0; // - // buttonAs + // buttonClearSearch // - this.buttonAs.Location = new System.Drawing.Point(47, 45); - this.buttonAs.Name = "buttonAs"; - this.buttonAs.Size = new System.Drawing.Size(40, 23); - this.buttonAs.TabIndex = 13; - this.buttonAs.Text = "Asce"; - this.buttonAs.UseVisualStyleBackColor = true; - this.buttonAs.Click += new System.EventHandler(this.buttonAs_Click); + this.buttonClearSearch.Location = new System.Drawing.Point(230, 3); + this.buttonClearSearch.Name = "buttonClearSearch"; + this.buttonClearSearch.Size = new System.Drawing.Size(18, 21); + this.buttonClearSearch.TabIndex = 1; + this.buttonClearSearch.Text = "x"; + this.buttonClearSearch.UseVisualStyleBackColor = true; + this.buttonClearSearch.Click += new System.EventHandler(this.buttonClearSearch_Click); // - // buttonCrap + // labelInfo // - this.buttonCrap.Location = new System.Drawing.Point(6, 45); - this.buttonCrap.Name = "buttonCrap"; - this.buttonCrap.Size = new System.Drawing.Size(35, 23); - this.buttonCrap.TabIndex = 12; - this.buttonCrap.Text = "Prim"; - this.buttonCrap.UseVisualStyleBackColor = true; - this.buttonCrap.Click += new System.EventHandler(this.buttonCrap_Click); + this.labelInfo.AutoSize = true; + this.labelInfo.Location = new System.Drawing.Point(249, 6); + this.labelInfo.Name = "labelInfo"; + this.labelInfo.Size = new System.Drawing.Size(655, 13); + this.labelInfo.TabIndex = 0; + this.labelInfo.Text = "Doubleclick on entry to add to command list. Copy to clipboard, then Alt-Tab to g" + + "ame and paste in console. Right-click to open Wiki-entry."; // - // numericUpDownQuality + // textBoxToPlayer // - this.numericUpDownQuality.Location = new System.Drawing.Point(6, 19); - this.numericUpDownQuality.Name = "numericUpDownQuality"; - this.numericUpDownQuality.Size = new System.Drawing.Size(41, 20); - this.numericUpDownQuality.TabIndex = 0; + this.textBoxToPlayer.Location = new System.Drawing.Point(4, 220); + this.textBoxToPlayer.Name = "textBoxToPlayer"; + this.textBoxToPlayer.Size = new System.Drawing.Size(100, 20); + this.textBoxToPlayer.TabIndex = 13; // - // groupBoxCreatureSettings + // checkBoxToPlayer // - this.groupBoxCreatureSettings.Controls.Add(this.groupBoxLevel); - this.groupBoxCreatureSettings.Controls.Add(this.groupBoxPosition); - this.groupBoxCreatureSettings.Controls.Add(this.checkBoxExact); - this.groupBoxCreatureSettings.Location = new System.Drawing.Point(3, 208); - this.groupBoxCreatureSettings.Name = "groupBoxCreatureSettings"; - this.groupBoxCreatureSettings.Size = new System.Drawing.Size(114, 198); - this.groupBoxCreatureSettings.TabIndex = 12; - this.groupBoxCreatureSettings.TabStop = false; - this.groupBoxCreatureSettings.Text = "Creature-Settings"; + this.checkBoxToPlayer.AutoSize = true; + this.checkBoxToPlayer.Location = new System.Drawing.Point(4, 203); + this.checkBoxToPlayer.Name = "checkBoxToPlayer"; + this.checkBoxToPlayer.Size = new System.Drawing.Size(88, 17); + this.checkBoxToPlayer.TabIndex = 14; + this.checkBoxToPlayer.Text = "ToPlayer (ID)"; + this.checkBoxToPlayer.UseVisualStyleBackColor = true; + this.checkBoxToPlayer.CheckedChanged += new System.EventHandler(this.checkBoxToPlayer_CheckedChanged); // - // panel1 + // buttonLvl120 // - this.panel1.Controls.Add(this.groupBoxCreatureSettings); - this.panel1.Controls.Add(this.buttonCheckUpdate); - this.panel1.Controls.Add(this.groupBoxItemSettings); - this.panel1.Controls.Add(this.linkLabelVer); - this.panel1.Controls.Add(this.checkBoxAdmincheat); - this.panel1.Controls.Add(this.checkBoxClearCopy); - this.panel1.Controls.Add(this.buttonClearCommand); - this.panel1.Controls.Add(this.buttonCopy); - this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel1.Location = new System.Drawing.Point(790, 30); - this.panel1.Margin = new System.Windows.Forms.Padding(0); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(120, 602); - this.panel1.TabIndex = 13; + this.buttonLvl120.Location = new System.Drawing.Point(58, 16); + this.buttonLvl120.Name = "buttonLvl120"; + this.buttonLvl120.Size = new System.Drawing.Size(34, 23); + this.buttonLvl120.TabIndex = 1; + this.buttonLvl120.Text = "120"; + this.buttonLvl120.UseVisualStyleBackColor = true; + this.buttonLvl120.Click += new System.EventHandler(this.buttonLvl120_Click); // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(910, 632); + this.ClientSize = new System.Drawing.Size(910, 670); this.Controls.Add(this.tableLayoutPanel1); this.Name = "Form1"; this.Text = "ARKcc"; this.Load += new System.EventHandler(this.Form1_Load); this.tableLayoutPanel1.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.groupBoxCreatureSettings.ResumeLayout(false); + this.groupBoxCreatureSettings.PerformLayout(); + this.groupBoxLevel.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLevel)).EndInit(); + this.groupBoxPosition.ResumeLayout(false); + this.groupBoxPosition.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownZ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownY)).EndInit(); + this.groupBoxItemSettings.ResumeLayout(false); + this.groupBoxItemSettings.PerformLayout(); + this.groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuantity)).EndInit(); + this.groupBox2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuality)).EndInit(); this.splitContainerBottom.Panel1.ResumeLayout(false); this.splitContainerBottom.Panel2.ResumeLayout(false); this.splitContainerBottom.Panel2.PerformLayout(); @@ -814,23 +865,6 @@ private void InitializeComponent() this.groupBoxRecent.ResumeLayout(false); this.panelTopRow.ResumeLayout(false); this.panelTopRow.PerformLayout(); - this.groupBoxItemSettings.ResumeLayout(false); - this.groupBoxItemSettings.PerformLayout(); - this.groupBoxLevel.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownLevel)).EndInit(); - this.groupBoxPosition.ResumeLayout(false); - this.groupBoxPosition.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownDistance)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownZ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownY)).EndInit(); - this.groupBox1.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuantity)).EndInit(); - this.groupBox2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownQuality)).EndInit(); - this.groupBoxCreatureSettings.ResumeLayout(false); - this.groupBoxCreatureSettings.PerformLayout(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); this.ResumeLayout(false); } @@ -889,6 +923,9 @@ private void InitializeComponent() private System.Windows.Forms.Button button1000; private System.Windows.Forms.GroupBox groupBoxCreatureSettings; private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.CheckBox checkBoxToPlayer; + private System.Windows.Forms.TextBox textBoxToPlayer; + private System.Windows.Forms.Button buttonLvl120; } } diff --git a/ARKcc/Form1.cs b/ARKcc/Form1.cs index deb0e9b..01cd327 100644 --- a/ARKcc/Form1.cs +++ b/ARKcc/Form1.cs @@ -253,12 +253,17 @@ private string createCommand(int list, int index) if (this.entities[index].id.Length > 0 || this.entities[index].bp.Length > 0) { string commandstring = ""; + string commandToPlayer = ""; + if (checkBoxToPlayer.Checked && textBoxToPlayer.Text.Length > 0) + { + commandToPlayer = "ToPlayer " + textBoxToPlayer.Text; + } int quantityTotal = (int)numericUpDownQuantity.Value; while (quantityTotal > 0) { int quantity = (quantityTotal > this.entities[index].maxstack ? this.entities[index].maxstack : quantityTotal); quantityTotal -= quantity; - commandstring += "|" + (this.checkBoxAdmincheat.Checked ? "Admincheat " : "") + (this.entities[index].id.Length > 0 ? "GiveItemNum " + this.entities[index].id : "GiveItem " + this.entities[index].bp) + " " + quantity.ToString() + " " + this.numericUpDownQuality.Value.ToString() + (this.checkBoxBP.Checked ? " 1" : " 0"); + commandstring += "|" + (this.checkBoxAdmincheat.Checked ? "Admincheat " : "") + (this.entities[index].id.Length > 0 ? "GiveItemNum" + commandToPlayer + " " + this.entities[index].id : "GiveItem" + commandToPlayer + " " + this.entities[index].bp) + " " + quantity.ToString() + " " + this.numericUpDownQuality.Value.ToString() + (this.checkBoxBP.Checked ? " 1" : " 0"); } return commandstring.Substring(1); } @@ -534,5 +539,15 @@ private void buttonCheckUpdate_Click(object sender, EventArgs e) } } } + + private void checkBoxToPlayer_CheckedChanged(object sender, EventArgs e) + { + textBoxToPlayer.Enabled = checkBoxToPlayer.Checked; + } + + private void buttonLvl120_Click(object sender, EventArgs e) + { + numericUpDownLevel.Value = 120; + } } } diff --git a/ARKcc/entities.txt b/ARKcc/entities.txt index 225aaf8..bcbeda1 100644 --- a/ARKcc/entities.txt +++ b/ARKcc/entities.txt @@ -1,7 +1,7 @@ // entity-file. Comments start with //, categories start with - // category-rows start with hyphens, according to the level of category. Toplevel-categories are fixed as Items, Creatures and Commands // the next line is the version of this file and is used for the update-check -!2350101 +!2350102 -Items // Name,Id,BP-Path,MaxStack --Basic @@ -689,6 +689,7 @@ DodoRex,DodoRex_Character_BP_C,"Blueprint'/Game/PrimalEarth/Dinos/DodoRex/DodoRe ///////// Commands: here you can define some commands you use often -Commands // name,command +Show AdminManager,ShowMyAdminManager spectatorEnable,enablespectator spectatorDisable,DisableSpectator Ghost,ghost @@ -702,6 +703,7 @@ saveworld,saveworld --Levelup 10 000 XP,addexperience 10000 0 1 XP to level 89,addexperience 507000 0 1 +Learn all Engrams,GiveEngrams --Resources Give 50 Resources,GiveResources GiveColors 20,GiveColors 20 @@ -711,7 +713,7 @@ Noon,settimeofday 12:00 Evening,settimeofday 18:00 Night,settimeofday 0:00 -Commands -playersonly,playersonly +playersonly (freeze everything else),playersonly --Dino forcetame,forcetame DestroyWildDinos,DestroyWildDinos @@ -719,6 +721,8 @@ DoTame,dotame Kill,kill DestroyMyTarget,DestroyMyTarget set Baby Age to Adult,SetBabyAge 1 +--Structures +DestroyStructures (destroy all structures),DestroyStructures --TimeSpeed SloMo (0.2),slomo 0.2 FastMo (2),slomo 2 diff --git a/ARKcc/ver.txt b/ARKcc/ver.txt index 3cd415b..6e6bf84 100644 --- a/ARKcc/ver.txt +++ b/ARKcc/ver.txt @@ -1 +1 @@ -2350101 \ No newline at end of file +2350102 \ No newline at end of file