LorisYounger / VPet

虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序
Apache License 2.0
4.64k stars 465 forks source link

info.lps 的 PetName 無法被正確使用 #140

Closed xiao-e-yun closed 10 months ago

xiao-e-yun commented 10 months ago

https://github.com/LorisYounger/VPet/blob/1611b6c5eb68a5845f36b89200dbdca110199b08/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs#L816 isChangeName 應該從 == 換為 != 導致下方代碼只在名字相同才執行 https://github.com/LorisYounger/VPet/blob/1611b6c5eb68a5845f36b89200dbdca110199b08/VPet-Simulator.Windows/WinDesign/winGameSetting.xaml.cs#L822-L828

LorisYounger commented 10 months ago

PetName 一直被使用过, 比如说默认的那个萝莉斯, 以及切换的时候自动换名字 image

xiao-e-yun commented 10 months ago

PetName 一直被使用过, 比如说默认的那个萝莉斯, 以及切换的时候自动换名字 image

是 ischangename 寫錯了,並且我在測試時名字從未正確切換過 (從 蘿莉斯 切換為 胡桃) image

LorisYounger commented 10 months ago

的确有这个bug, 不过错误不是 ischangename, 是没应用到最新皮肤名字导致的, 现已修复 https://github.com/LorisYounger/VPet/commit/2e16fa04b1d41adbb13c430e14991fbe15aefe6b

xiao-e-yun commented 10 months ago

剛剛才看懂,如果是默認名稱就改成新的寵物名稱;但應該改成 isDefaultName 吧