kkdevs / Patchwork

mod
13 stars 1 forks source link

Missing lips #18

Open enkephalin07 opened 6 years ago

enkephalin07 commented 6 years ago

Alex and moderchan's lips saved from KK launcher are lost in Patchwork, though the rest of their mods transfer without problem. And it's not just ones I saved; I downloaded girls through patchwork that appeared to have similar lips. In patchwork's maker their lips don't appear, but the same girls loaded in KK (w/Bep4) have lips correctly set.

I can re-set the lips in patchwork, but I get a similar problem transferring that back to vanilla. The lips appear to be set in the panel, but don't appear on the model until they're selected again.

ezdiy commented 6 years ago

Edit: Not a bug, the card is infected with local id. Sideloader currently corrupts anything in makeup section that is a zipmod. When pw encounters such a corrupted card, it reports:

Failed to translate real to fake prop=custom.face.baseMakeup.lipId cat=403 id=100000342

It "works" for you because the high id you see depends on what zips you have in mods directory. To test it with sideloader: put only the two lip mods into mods folder, save a card with lips, exit. Then put back the all other zips you removed into the mods folder and try to load card. Lips will no longer show up/

The solution for now is to not use zipmod versions of makeups until this gets fixed in sideloader.

Finally. there's a separate issue when loading pw-saved cards in sideloader. From sideloader perspective, pw saved card appears as if everything was an ordinary mod, not a zip. Only very recent versions of sideloader have support for loading such cards in "hardmod mode" to match ids to corresponding zips.