mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
超模数据溢出提醒
This commit is contained in:
parent
44c196351a
commit
45d197c48d
@ -19,10 +19,17 @@ namespace VPet_Simulator.Windows
|
|||||||
private void App_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
|
private void App_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
|
||||||
{
|
{
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
|
|
||||||
|
var expt = e.Exception.ToString();
|
||||||
|
if (expt.Contains("value") && expt.Contains("Panuon.WPF.UI.Internal.Utils") && expt.Contains("NaN"))
|
||||||
|
{
|
||||||
|
MessageBox.Show(expt, "由于修改游戏数据导致数据溢出,存档可能会出错\n开发者提醒您请不要使用过于超模的MOD".Translate());
|
||||||
|
}
|
||||||
|
|
||||||
string errstr = "游戏发生错误,可能是".Translate() + (string.IsNullOrWhiteSpace(CoreMOD.NowLoading) ?
|
string errstr = "游戏发生错误,可能是".Translate() + (string.IsNullOrWhiteSpace(CoreMOD.NowLoading) ?
|
||||||
"游戏或者MOD".Translate() : $"MOD({CoreMOD.NowLoading})") +
|
"游戏或者MOD".Translate() : $"MOD({CoreMOD.NowLoading})") +
|
||||||
"导致的\n如有可能请发送 错误信息截图和引发错误之前的操作 给开发者:service@exlb.net\n感谢您对游戏开发的支持\n".Translate()
|
"导致的\n如有可能请发送 错误信息截图和引发错误之前的操作 给开发者:service@exlb.net\n感谢您对游戏开发的支持\n".Translate()
|
||||||
+ e.Exception.ToString();
|
+ expt;
|
||||||
if (MainWindow == null)
|
if (MainWindow == null)
|
||||||
{
|
{
|
||||||
MessageBox.Show(errstr, "游戏致命性错误".Translate());
|
MessageBox.Show(errstr, "游戏致命性错误".Translate());
|
||||||
|
Loading…
Reference in New Issue
Block a user