OoTRandomizer / OoT-Randomizer

A randomizer for Ocarina of Time.
Other
403 stars 233 forks source link

Better documentation for cutscene patches #2213

Closed fenhl closed 4 months ago

fenhl commented 4 months ago

We currently have a bunch of patches to cutscene scripts which are written as raw byte patches, which don't really explain what's going on. An example is the shortened Epona stealing cutscene that was just extended to apply to all 4 variants of the cutscene in #2212.

One possible way to achieve this is to implement a higher-level abstraction for cutscene scripts, similar to what we have for patches to the starting inventory.

There has been some related discussion starting at https://discord.com/channels/274180765816848384/512048482677424138/1236941806592196609 which could serve as a basis for this documentation.

fenhl commented 4 months ago

@GSKirox has been working on this, WIP at https://github.com/OoTRandomizer/OoT-Randomizer/compare/Dev...GSKirox:OoT-Randomizer:patch_cutscenes