07th-mod / meakashi

20 stars 16 forks source link

Meakashi ch 3 issue #19

Closed Mikulovers closed 6 years ago

Mikulovers commented 6 years ago

higubug2

In the shopping scene in ch3 at meakashi Satoshi turns into a white square.

Mikulovers commented 6 years ago

bild 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.

DoctorDiablo commented 6 years ago

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?

enumag commented 6 years ago

@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?

enumag commented 6 years ago

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.

enumag commented 6 years ago

Should be fixed in v4.0.1. Note that this release has some missing steam sprites, we're working on that.

Please open a new issue if you still see this or any other problem after applying the 4.0.1 patch.