thcrap
thcrap copied to clipboard
[AoCF] Subtitles patching
Allow patching the subtitles instead of the balloons, and allow to use 2 patch stacks, one for the balloons and another one for the subtitles. Support for the win texts have been done in e9227a1594b9e29f066afc1fdf291135113fd0fd. But I would like to rewrite the entire PL parsing before adding subtitles support to story mode, because the current code is way too messy.
- [x] Rewrite the core of the PL parsing
- [ ] Rewrite the th155 PL parsing
- [ ] Rewrite the th145 PL parsing
- [ ] Rewrite the th135 PL parsing
- [ ] Ensure the win subtitles still work with the new parsing
- [ ] Add subtitles support to story mode
- [ ] Add subtitles support to endings
On hold - it's taking too long. It's quite hard to try to handle correctly every possible combination, while still trying to keep some generic and readable code.
If you want to help but you're afraid about learning asm or understanding the project as a whole, this one could be a good one. It's only C++ code, doesn't need reverse engineering, and doesn't depend on the rest of the project (I can even run it on a Linux box by compiling only the 3 related files). Just ask and I'll push my progress on a new branch here.