UPDATE on my unsolicited remaster:
Almost done with untangling the spagetti. Everything (code wise) starts to be nicely organized and easy for me to read and reason about. Every time I spin up a new scene I haven't yet seen, I find several issues in it, so in the process patched up LOTS of scenes, fixing tons of dialogue / narration texts:
- Removing / refactoring nonsensical lines
- Fixing bad English and typos (lots and lots of them)
- Patching continuity issues / making lines conditional
- Fixing conditionals
- Fixing broken references (render images, audio)
I initially planned to keep a change log on these, but gave up, since these are countess. I started creating a timeline to help me with visualizing the pieces. Next steps are just that, start piecing it together. At this point I'm starting to be very closely familiar with the story and its pieces, so I'm more confident in seeing whether a piece should or should not be here and there.
One thing I'm noticing at this point is that it's not exactly possible to patch everything nicely without being intrusive (A.K.A adding custom narration and dialogue / mini scenes, between and inside exisiting scenes). But I started introducing those as an optional parameter. "Expanded content" I call it, and it will be behind a toggle in the options (or at the start of new game). It's nothing crazy, just dialogue or mini scenes using existing renders and audio (or spliced audio) to tie things together. If I do a good job, those will be unnoticeable (which is the idea).
View attachment 4759972