mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
跨年的时候也会说新年祝福
This commit is contained in:
parent
e93177b688
commit
00a920d354
@ -1792,13 +1792,58 @@ namespace VPet_Simulator.Windows
|
||||
}
|
||||
#if NewYear
|
||||
//仅新年功能
|
||||
Main.TimeHandle += NewYearHandle;
|
||||
if (DateTime.Now < new DateTime(2024, 2, 18))
|
||||
{
|
||||
Task.Run(() =>
|
||||
{
|
||||
Thread.Sleep(5000);
|
||||
NewYearSay();
|
||||
});
|
||||
}
|
||||
#endif
|
||||
//MOD报错
|
||||
foreach (CoreMOD cm in CoreMODs)
|
||||
if (!cm.SuccessLoad)
|
||||
if (cm.Tag.Contains("该模组已损坏"))
|
||||
MessageBoxX.Show("模组 {0} 插件损坏\n虚拟桌宠模拟器未能成功加载该插件\n请联系作者修复该问题".Translate(cm.Name) + '\n' + cm.ErrorMessage, "该模组已损坏".Translate());
|
||||
else if (Set.IsPassMOD(cm.Name))
|
||||
MessageBoxX.Show("模组 {0} 的代码插件损坏\n虚拟桌宠模拟器未能成功加载该插件\n请联系作者修复该问题".Translate(cm.Name) + '\n' + cm.ErrorMessage, "{0} 未加载代码插件".Translate(cm.Name));
|
||||
else if (Set.IsMSGMOD(cm.Name))
|
||||
MessageBoxX.Show("由于 {0} 包含代码插件\n虚拟桌宠模拟器已自动停止加载该插件\n请手动前往设置允许启用该mod 代码插件".Translate(cm.Name), "{0} 未加载代码插件".Translate(cm.Name));
|
||||
|
||||
}));
|
||||
|
||||
////游戏提示
|
||||
//if (Set["SingleTips"][(gint)"open"] == 0 && Set.StartUPBoot == true && Set.StartUPBootSteam == true)
|
||||
//{
|
||||
// await Dispatcher.InvokeAsync(new Action(() =>
|
||||
// {
|
||||
// MessageBoxX.Show("检测到您开启了开机启动, 以下是开机启动相关提示信息: (仅显示一次)".Translate() + "\n------\n" +
|
||||
// "游戏开机启动的实现方式是创建快捷方式,不是注册表,更健康,所以游戏卸了也不知道\n如果游戏打不开,可以去这里手动删除游戏开机启动快捷方式:\n%appdata%\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\".Translate()
|
||||
// , "关于卸载不掉的问题是因为开启了开机启动".Translate(), Panuon.WPF.UI.MessageBoxIcon.Info);
|
||||
// Set["SingleTips"][(gint)"open"] = 1;
|
||||
// }));
|
||||
//}
|
||||
|
||||
}
|
||||
#if NewYear
|
||||
int newyearsay = 0;
|
||||
private void NewYearHandle(Main main)
|
||||
{
|
||||
if (DateTime.Now.Hour == 0 && newyearsay != DateTime.Now.Day)
|
||||
{//跨时间
|
||||
NewYearSay();
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 新年说
|
||||
/// </summary>
|
||||
private void NewYearSay()
|
||||
{
|
||||
newyearsay = DateTime.Now.Day;
|
||||
string sayny;
|
||||
switch (DateTime.Now.Day)
|
||||
switch (newyearsay)
|
||||
{
|
||||
default:
|
||||
case 9:
|
||||
@ -1830,34 +1875,8 @@ namespace VPet_Simulator.Windows
|
||||
break;
|
||||
}
|
||||
Main.SayRnd(sayny);
|
||||
});
|
||||
}
|
||||
#endif
|
||||
//MOD报错
|
||||
foreach (CoreMOD cm in CoreMODs)
|
||||
if (!cm.SuccessLoad)
|
||||
if (cm.Tag.Contains("该模组已损坏"))
|
||||
MessageBoxX.Show("模组 {0} 插件损坏\n虚拟桌宠模拟器未能成功加载该插件\n请联系作者修复该问题".Translate(cm.Name) + '\n' + cm.ErrorMessage, "该模组已损坏".Translate());
|
||||
else if (Set.IsPassMOD(cm.Name))
|
||||
MessageBoxX.Show("模组 {0} 的代码插件损坏\n虚拟桌宠模拟器未能成功加载该插件\n请联系作者修复该问题".Translate(cm.Name) + '\n' + cm.ErrorMessage, "{0} 未加载代码插件".Translate(cm.Name));
|
||||
else if (Set.IsMSGMOD(cm.Name))
|
||||
MessageBoxX.Show("由于 {0} 包含代码插件\n虚拟桌宠模拟器已自动停止加载该插件\n请手动前往设置允许启用该mod 代码插件".Translate(cm.Name), "{0} 未加载代码插件".Translate(cm.Name));
|
||||
|
||||
}));
|
||||
|
||||
////游戏提示
|
||||
//if (Set["SingleTips"][(gint)"open"] == 0 && Set.StartUPBoot == true && Set.StartUPBootSteam == true)
|
||||
//{
|
||||
// await Dispatcher.InvokeAsync(new Action(() =>
|
||||
// {
|
||||
// MessageBoxX.Show("检测到您开启了开机启动, 以下是开机启动相关提示信息: (仅显示一次)".Translate() + "\n------\n" +
|
||||
// "游戏开机启动的实现方式是创建快捷方式,不是注册表,更健康,所以游戏卸了也不知道\n如果游戏打不开,可以去这里手动删除游戏开机启动快捷方式:\n%appdata%\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\".Translate()
|
||||
// , "关于卸载不掉的问题是因为开启了开机启动".Translate(), Panuon.WPF.UI.MessageBoxIcon.Info);
|
||||
// Set["SingleTips"][(gint)"open"] = 1;
|
||||
// }));
|
||||
//}
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// 显示捏脸情况
|
||||
/// </summary>
|
||||
|
Loading…
Reference in New Issue
Block a user