Closed Mikulovers closed 6 years ago
It happens in almost every chapter for certain sprite expressions. If you save and reload it comes up with no sprite until the next expressions is loaded. PS3 and Steam alike.
I found the root cause. All of the graphics that fail to draw are being done using the ChangeBustshot function. None of the other chapters used that function, but there are over 100 of these in Meakashi.
ChangeBustshot( 0, "Me_TohohoA2#", 200, TRUE );
We need to update these to use ModDrawCharacter() for lipsync to work. And we also need to rename the sprites, because they're still using the old filenames and missing the folder names in their paths.
@enumag You think you can make a script that can handle this?
@DoctorDiablo Yeah I'll handle it. I'm guessing I need to find the previous ModDrawCharacter call for the same layer and copy most of the parameters from there, right?
Update: I have fixed the scripts in this commit. We'll need to add some missing sprites to the Graphics patch. We're working on that.
In the shopping scene in ch3 at meakashi Satoshi turns into a white square.