From 2dd4393b9e5e0baae42def67846fcd656c7f69e1 Mon Sep 17 00:00:00 2001 From: ZouJin Date: Mon, 25 Sep 2023 15:50:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E6=96=B0=E6=88=90=E5=B0=B1=E5=87=86?= =?UTF-8?q?=E5=A4=87=E7=9A=84=E6=96=B0=E7=BB=9F=E8=AE=A1=E6=95=B0=E6=8D=AE?= =?UTF-8?q?2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VPet-Simulator.Windows/MainWindow.cs | 3 +++ VPet-Simulator.Windows/MainWindow.xaml.cs | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/VPet-Simulator.Windows/MainWindow.cs b/VPet-Simulator.Windows/MainWindow.cs index 8e03731..a67bc43 100644 --- a/VPet-Simulator.Windows/MainWindow.cs +++ b/VPet-Simulator.Windows/MainWindow.cs @@ -308,6 +308,7 @@ namespace VPet_Simulator.Windows var item = food[Function.Rnd.Next(food.Count)]; Core.Save.Money -= item.Price * 0.2; TakeItem(item); + GameSavesData.Statistics[(gint)"stat_autobuy"]++; Main.Display(item.GetGraph(), item.ImageSource, Main.DisplayToNomal); } else if (Core.Save.StrengthDrink < 75) @@ -318,6 +319,7 @@ namespace VPet_Simulator.Windows var item = food[Function.Rnd.Next(food.Count)]; Core.Save.Money -= item.Price * 0.2; TakeItem(item); + GameSavesData.Statistics[(gint)"stat_autobuy"]++; Main.Display(item.GetGraph(), item.ImageSource, Main.DisplayToNomal); } else if (Set.AutoGift && Core.Save.Feeling < 50) @@ -328,6 +330,7 @@ namespace VPet_Simulator.Windows var item = food[Function.Rnd.Next(food.Count)]; Core.Save.Money -= item.Price * 0.2; TakeItem(item); + GameSavesData.Statistics[(gint)"stat_autogift"]++; Main.Display(item.GetGraph(), item.ImageSource, Main.DisplayToNomal); } } diff --git a/VPet-Simulator.Windows/MainWindow.xaml.cs b/VPet-Simulator.Windows/MainWindow.xaml.cs index 3e47ae9..61dcbc3 100644 --- a/VPet-Simulator.Windows/MainWindow.xaml.cs +++ b/VPet-Simulator.Windows/MainWindow.xaml.cs @@ -676,6 +676,7 @@ namespace VPet_Simulator.Windows m_menu = new ContextMenu(); + m_menu.Popup += (x, y) => { GameSavesData.Statistics[(gint)"stat_menu_pop"]++; }; m_menu.MenuItems.Add(new MenuItem("鼠标穿透".Translate(), (x, y) => { SetTransparentHitThrough(); }) { }); m_menu.MenuItems.Add(new MenuItem("操作教程".Translate(), (x, y) => { @@ -803,6 +804,11 @@ namespace VPet_Simulator.Windows } + private void M_menu_Popup(object sender, EventArgs e) + { + throw new NotImplementedException(); + } + private void WorkTimer_E_FinishWork(WorkTimer.FinishWorkInfo obj) { if (obj.work.Type == GraphHelper.Work.WorkType.Work)