From f3387bb8c86e32d4a8454e3660bfd056f39d25be Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Tue, 28 Feb 2023 11:52:43 +0800 Subject: [PATCH] fix #566 --- .../Core/Windowing/ExtendedWindow.cs | 19 +++++-------------- .../Snap.Hutao/LaunchGameWindow.xaml.cs | 2 +- .../Model/Metadata/Avatar/FetterInfo.cs | 2 +- .../Snap.Hutao/Package.appxmanifest | 2 +- .../Service/Game/Package/PackageConverter.cs | 1 + src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj | 2 +- .../ViewModel/WikiAvatarViewModel.cs | 2 +- 7 files changed, 11 insertions(+), 19 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/ExtendedWindow.cs b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/ExtendedWindow.cs index fa8c5780..9eb183ae 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/ExtendedWindow.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/ExtendedWindow.cs @@ -83,16 +83,6 @@ internal sealed class ExtendedWindow : IRecipient : IRecipient : IRecipientptMaxTrackSize.X = (int)Math.Min(MaxWidth * scalingFactor, pInfo->ptMaxTrackSize.X); pInfo->ptMaxTrackSize.Y = (int)Math.Min(MaxHeight * scalingFactor, pInfo->ptMaxTrackSize.Y); } -} +} \ No newline at end of file diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs index 611164c8..b603be21 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs @@ -84,7 +84,7 @@ internal sealed class FetterInfo /// /// 料理 /// - public CookBonus? CookBonus2 { get; set; } + public CookBonus? CookBonus { get; set; } /// /// 好感语音 diff --git a/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest b/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest index e22f8897..ed31bc93 100644 --- a/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest +++ b/src/Snap.Hutao/Snap.Hutao/Package.appxmanifest @@ -12,7 +12,7 @@ + Version="1.5.1.0" /> Snap Hutao diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Game/Package/PackageConverter.cs b/src/Snap.Hutao/Snap.Hutao/Service/Game/Package/PackageConverter.cs index c108989d..29587d15 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Game/Package/PackageConverter.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Game/Package/PackageConverter.cs @@ -319,6 +319,7 @@ internal sealed class PackageConverter // System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream. // We want to retry forever. + fileStream.Seek(0, SeekOrigin.Begin); } } } diff --git a/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj b/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj index 5d69d513..af43f9da 100644 --- a/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj +++ b/src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj @@ -25,7 +25,7 @@ True False False - Always + Never 0 Snap.Hutao.Program $(DefineConstants);DISABLE_XAML_GENERATED_MAIN;DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION;DISABLE_XAML_GENERATED_BINDING_DEBUG_OUTPUT diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs index c987d25a..b14d610c 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs @@ -139,7 +139,7 @@ internal sealed class WikiAvatarViewModel : Abstraction.ViewModel foreach (Avatar avatar in avatars) { avatar.Collocation = idCollocations.GetValueOrDefault(avatar.Id); - avatar.CookBonusView ??= CookBonusView.Create(avatar.FetterInfo.CookBonus2, idMaterialMap); + avatar.CookBonusView ??= CookBonusView.Create(avatar.FetterInfo.CookBonus, idMaterialMap); avatar.CultivationItemsView ??= avatar.CultivationItems.SelectList(i => idMaterialMap[i]); } }