07th-mod / higurashi-assembly

9 stars 8 forks source link

Higurashi Rei DLL TODO #74

Closed drojf closed 2 years ago

drojf commented 2 years ago

Work on the Higurashi Rei Modded DLL is being done on this branch: https://github.com/07th-mod/higurashi-assembly/tree/rei-mod-ALPHA

To see the original code, see the corresponding rei-mg-ALPHA and rei-steam-ALPHA branches

Known Bugs

Bugs related to sharedassets needing to be updated

Need to compile new sharedassets: https://github.com/07th-mod/ui-editing-scripts

Sharedassets status/problems here: https://github.com/07th-mod/higurashi-rei/issues/1

## Game sometimes freezes for a couple seconds the first time you open the mod menu or main menu "config" screen

I think this is due to the mod menu. There seems to be some work that is done the first time the mod menu is opened. The same work happens the first time you open the config screen, probably due to the little button on the lower left that I added which lets you open the mod menu from the config screen.

This has been moved to https://github.com/07th-mod/higurashi-rei/issues/2


Misc Notes


Optional Tasks

From GameSystem.cs:

        // Unity will attempt to deserialize public properties and these aren't in the AssetBundle,
        // so use private ones with public accessors

I added a variable a while ago called "_MODIgnoreInputs", which caused the Rei engine to crash on startup ( but seemingly not the other chapters). I'm not sure if this causes issues on older chapters, so not sure if it's worth back-porting the fix.


Fixed bugs

drojf commented 2 years ago

Closing this issue as most of the issues on Rei are fixed now. Raise individual issues if more problems arise on Rei.