Closed vivaria closed 2 weeks ago
This is more complicated than I thought. There is a counter-example that does the opposite of the above:
For Roppon no Bara to Sai no Uta, there is a TJA with the balloons as follows: "BALLOON:13,4,52,4,52,4,52". However, it is meant to be interpreted as follows:
Normal 13 4 52
Kuroto 13 4 52
Tatsujin 13 4 52
In other words, the 13 is implied to be shared between all of the charts (i.e. before the branch condition):
But the 4/52 are written out explicitly because it is after the branch condition:
This makes it a lot harder to parse the branches, because I have to keep track of whether a balloon occurs before or after the branch condition.... whether to repeat it for all 3 branches or not 🤔
I will have to think about how to write the balloon logic to accommodate for all cases.
Fixed by #80.
Report from Discord (Thank you for reporting this!)