Skip to content

Commit 88c492f

Browse files
committed
1.10.0 release
1 parent 0db21b8 commit 88c492f

File tree

6 files changed

+118
-68
lines changed

6 files changed

+118
-68
lines changed

WinTerrEdit/WinTerrEdit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<TargetCulture>en-GB</TargetCulture>
2929
<ProductName>WinTerrEdit</ProductName>
3030
<PublisherName>Knedit</PublisherName>
31-
<ApplicationRevision>0</ApplicationRevision>
31+
<ApplicationRevision>2</ApplicationRevision>
3232
<ApplicationVersion>1.1.0.%2a</ApplicationVersion>
3333
<UseApplicationTrust>false</UseApplicationTrust>
3434
<PublishWizardCompleted>true</PublishWizardCompleted>

WinTerrEdit/about.Designer.cs

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WinTerrEdit/about.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.Diagnostics;
66
using System.Drawing;
77
using System.Linq;
8+
using System.Net;
89
using System.Text;
910
using System.Threading.Tasks;
1011
using System.Windows.Forms;
@@ -22,5 +23,27 @@ private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs
2223
{
2324
Process.Start("https://www.gnu.org/licenses/");
2425
}
26+
27+
public string obtainContactInfoFromWeb()
28+
{
29+
using(WebClient w = new WebClient())
30+
{
31+
string contactInfo = Encoding.UTF8.GetString(w.DownloadData(@"http://knedit.pw/WTE_Contact_Data"));
32+
contactInfo = contactInfo.Split(new string[] { "##" }, StringSplitOptions.None)[0];
33+
return contactInfo;
34+
}
35+
}
36+
37+
private void about_Load(object sender, EventArgs e)
38+
{
39+
try
40+
{
41+
label2.Text = obtainContactInfoFromWeb();
42+
}
43+
catch
44+
{
45+
label2.Text = "Could not contact server :(";
46+
}
47+
}
2548
}
2649
}

WinTerrEdit/entry.Designer.cs

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WinTerrEdit/entry.cs

Lines changed: 50 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ private void Entry_Load(object sender, EventArgs e)
183183
}
184184
cbItem.SelectedIndex = 0;
185185
cbPrefixes.SelectedIndex = 0;
186+
cbBuffs.SelectedIndex = 0;
186187
nudQuant.MouseWheel += new MouseEventHandler(this.ScrollHandlerFunction);
187188
nudHealthCur.MouseWheel += new MouseEventHandler(this.ScrollHandlerFunction);
188189
nudHealthMax.MouseWheel += new MouseEventHandler(this.ScrollHandlerFunction);
@@ -609,29 +610,6 @@ public void updateInvDisplay()
609610

610611
private void item_Click(object sender, EventArgs e)
611612
{
612-
switch (selectedTab)
613-
{
614-
case 0:
615-
inv_main[invSelectedIndex].quantity = (int)nudQuant.Value;
616-
break;
617-
618-
case 1:
619-
inv_piggybank[invSelectedIndex].quantity = (int)nudQuant.Value;
620-
break;
621-
622-
case 2:
623-
inv_safe[invSelectedIndex].quantity = (int)nudQuant.Value;
624-
break;
625-
626-
case 3:
627-
inv_ammocoins[invSelectedIndex].quantity = (int)nudQuant.Value;
628-
break;
629-
630-
case 4:
631-
playerBuffs[invSelectedIndex].duration = (int)nudDur.Value;
632-
break;
633-
}
634-
635613
string elementName = (sender as PictureBox).Name;
636614
string[] npart = elementName.Split(new string[] { "b" }, StringSplitOptions.None);
637615
invSelectedIndex = Int32.Parse(npart[1]) - 1;
@@ -644,6 +622,7 @@ private void item_Click(object sender, EventArgs e)
644622
nudQuant.Value = inv_main[invSelectedIndex].quantity;
645623
cbPrefixes.SelectedItem = inv_main[invSelectedIndex].prefix.name;
646624
gb_slot_items.Text = "Inventory slot " + (invSelectedIndex + 1) + " (" + inv_main[invSelectedIndex].item.name + ")";
625+
inv_main[invSelectedIndex].quantity = (int)nudQuant.Value;
647626
break;
648627

649628
case 1:
@@ -652,6 +631,7 @@ private void item_Click(object sender, EventArgs e)
652631
nudQuant.Value = inv_piggybank[invSelectedIndex].quantity;
653632
cbPrefixes.SelectedItem = inv_piggybank[invSelectedIndex].prefix.name;
654633
gb_slot_items.Text = "Piggybank slot " + (invSelectedIndex + 1) + " (" + inv_piggybank[invSelectedIndex].item.name + ")";
634+
inv_piggybank[invSelectedIndex].quantity = (int)nudQuant.Value;
655635
break;
656636

657637
case 2:
@@ -660,6 +640,7 @@ private void item_Click(object sender, EventArgs e)
660640
nudQuant.Value = inv_safe[invSelectedIndex].quantity;
661641
cbPrefixes.SelectedItem = inv_safe[invSelectedIndex].prefix.name;
662642
gb_slot_items.Text = "Safe slot " + (invSelectedIndex + 1) + " (" + inv_safe[invSelectedIndex].item.name + ")";
643+
inv_safe[invSelectedIndex].quantity = (int)nudQuant.Value;
663644
break;
664645

665646
case 3:
@@ -668,16 +649,19 @@ private void item_Click(object sender, EventArgs e)
668649
nudQuant.Value = inv_ammocoins[invSelectedIndex].quantity;
669650
cbPrefixes.SelectedItem = inv_ammocoins[invSelectedIndex].prefix.name;
670651
gb_slot_items.Text = "Coin / Ammo slot " + (invSelectedIndex + 1) + " (" + inv_ammocoins[invSelectedIndex].item.name + ")";
652+
inv_ammocoins[invSelectedIndex].quantity = (int)nudQuant.Value;
671653
break;
672654

673655
case 4:
674656
invSelectedIndex -= 178;
675657
nudDur.Value = playerBuffs[invSelectedIndex].duration;
676658
cbBuffs.SelectedItem = playerBuffs[invSelectedIndex].buff.name;
677659
gb_slot_buff.Text = "Buff slot " + (invSelectedIndex + 1);
660+
playerBuffs[invSelectedIndex].duration = (int)nudDur.Value;
678661
break;
679662

680663
}
664+
681665
updateInvDisplay();
682666
}
683667

@@ -1394,6 +1378,49 @@ private void ndq_keydown(object sender, KeyEventArgs e)
13941378
private void lb_activ(object sender, EventArgs e)
13951379
{
13961380
cbItem.SelectedItem = itemLV.SelectedItems[0].Text;
1381+
1382+
switch (selectedTab)
1383+
{
1384+
case 0:
1385+
inv_main[invSelectedIndex].quantity = (int)nudQuant.Value;
1386+
cbItem.SelectedItem = inv_main[invSelectedIndex].item.name;
1387+
nudQuant.Value = inv_main[invSelectedIndex].quantity;
1388+
cbPrefixes.SelectedItem = inv_main[invSelectedIndex].prefix.name;
1389+
gb_slot_items.Text = "Inventory slot " + (invSelectedIndex + 1) + " (" + inv_main[invSelectedIndex].item.name + ")";
1390+
break;
1391+
1392+
case 1:
1393+
inv_piggybank[invSelectedIndex].quantity = (int)nudQuant.Value;
1394+
cbItem.SelectedItem = inv_piggybank[invSelectedIndex].item.name;
1395+
nudQuant.Value = inv_piggybank[invSelectedIndex].quantity;
1396+
cbPrefixes.SelectedItem = inv_piggybank[invSelectedIndex].prefix.name;
1397+
gb_slot_items.Text = "Piggybank slot " + (invSelectedIndex + 1) + " (" + inv_piggybank[invSelectedIndex].item.name + ")";
1398+
break;
1399+
1400+
case 2:
1401+
inv_safe[invSelectedIndex].quantity = (int)nudQuant.Value;
1402+
cbItem.SelectedItem = inv_safe[invSelectedIndex].item.name;
1403+
nudQuant.Value = inv_safe[invSelectedIndex].quantity;
1404+
cbPrefixes.SelectedItem = inv_safe[invSelectedIndex].prefix.name;
1405+
gb_slot_items.Text = "Safe slot " + (invSelectedIndex + 1) + " (" + inv_safe[invSelectedIndex].item.name + ")";
1406+
break;
1407+
1408+
case 3:
1409+
inv_ammocoins[invSelectedIndex].quantity = (int)nudQuant.Value;
1410+
cbItem.SelectedItem = inv_ammocoins[invSelectedIndex].item.name;
1411+
nudQuant.Value = inv_ammocoins[invSelectedIndex].quantity;
1412+
cbPrefixes.SelectedItem = inv_ammocoins[invSelectedIndex].prefix.name;
1413+
gb_slot_items.Text = "Coin / Ammo slot " + (invSelectedIndex + 1) + " (" + inv_ammocoins[invSelectedIndex].item.name + ")";
1414+
break;
1415+
1416+
case 4:
1417+
playerBuffs[invSelectedIndex].duration = (int)nudDur.Value;
1418+
nudDur.Value = playerBuffs[invSelectedIndex].duration;
1419+
cbBuffs.SelectedItem = playerBuffs[invSelectedIndex].buff.name;
1420+
gb_slot_buff.Text = "Buff slot " + (invSelectedIndex + 1);
1421+
break;
1422+
1423+
}
13971424
}
13981425

13991426
private void blb_activ(object sender, EventArgs e)

0 commit comments

Comments
 (0)