pixeltris / YgoMaster

Offline Yu-Gi-Oh! Master Duel
MIT License
770 stars 112 forks source link

File Load Error on v1.45 #386

Closed Merik2013 closed 2 months ago

Merik2013 commented 2 months ago

attempting to resolve this with the load error doc did nothing and there were other peculiarities. https://gyazo.com/067f2c6226ee5b9402f5e636d5b67872 https://gyazo.com/5c6c72efb5cf89297fce8e62d7b2e19a https://gyazo.com/027c04cba8547e3f269566c378808431 https://gyazo.com/160f1c316d7b3c8544704ccf06cde391

This is largely affecting shop images. From the images I shared you can see that not only is this affecting packs whose images are still in localdata (and the images are listed at the top of my shop file, for what its worth,) but also custom images for custom items, both from your LotD mod, and that Yami and I have added to our shops.

pullen8 commented 2 months ago

Having the same problem with the LotD port mod and the extension for it. After enough wrestling to just get to the main menu the shop is also missing images for me too. I just made a post as well regarding it; Wish I held off on it since you beat me to it.

Merik2013 commented 2 months ago

as far as the custom images go, you need to adjust the file path in your clientdata folder. go into shop/highlightthumbs and make a new folder called TCG. then just move all the images into there. I haven't figured out what's wrong with some of the official pack/SD images.

Edit: the issue with the official stuff is more complicated. All the selection packs need to have the packImage field removed. The game now seems to detect the pack automatically and this field only seems to work when we provide our our pack images. Otherwise the pack image is blank and this causes an error. Gor the shop thumbs, including the structure decks and icons, you need to do a lot of cleaning up. First off, if you have the limited time alt art packs (ra, knightmare unicorn, and eldich) you need to remove the type 3 entries and replace them with type 1 entries for whatever the alt art card id was. You can see the 4 digit ids in whats currently there, but all that guff attached to it has to go and it needs to be set to type 1.

For everything the other packs and structure decks you need to get rid of the /_CARDILLUST/ entries. They screw up the pathing. For icons you'll immediately notice the defference in how the images were pathed between the early icons and the newer ones that still work. Just fix those entries to match the newer ones.

This was a nightmare update and has been a headache for everyone. I'd share my file, but its laden with custom packs and images and isnt suitable for sharing.

pixeltris commented 2 months ago

As mentioned this specific file load error is due to changes in file paths, doesn't impact the main YgoMaster.