From beb2bb27d7cd957a43c26ec73ad96a8241a34008 Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 8 Feb 2017 16:33:01 -0500 Subject: "My Shop" menu item works. --- ShiftOS.WinForms/Applications/MUDControlCentre.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'ShiftOS.WinForms/Applications/MUDControlCentre.cs') diff --git a/ShiftOS.WinForms/Applications/MUDControlCentre.cs b/ShiftOS.WinForms/Applications/MUDControlCentre.cs index 90c0021..3fa5984 100644 --- a/ShiftOS.WinForms/Applications/MUDControlCentre.cs +++ b/ShiftOS.WinForms/Applications/MUDControlCentre.cs @@ -133,6 +133,20 @@ namespace ShiftOS.WinForms.Applications { PopulateJoinLegion(JsonConvert.DeserializeObject>(msg.Contents)); } + else if(msg.Name == "user_shop") + { + this.Invoke(new Action(() => + { + ShowShop(JsonConvert.DeserializeObject(msg.Contents)); + })); + } + else if(msg.Name == "user_noshop") + { + this.Invoke(new Action(() => + { + Infobox.Show("No shop.", "You do not currently own any shops. You must open one to use this screen."); + })); + } else if (msg.Name == "shop_allshops") { this.Invoke(new Action(() => @@ -720,5 +734,10 @@ Current legions: {legionname}"; } } + + private void myShopToolStripMenuItem_Click(object sender, EventArgs e) + { + ServerManager.SendMessage("user_get_shop", SaveSystem.CurrentSave.Username); + } } } -- cgit v1.2.3