I updated to the latest version of the standalone viewer (1.8) and it still doesn't work.
Hosted here: https://ltouroumov.github.io/worm-cyoa-v6-fork/viewer/
Project files here: https://github.com/ltouroumov/worm-cyoa-v6-fork
I updated to the latest version of the standalone viewer (1.8) and it still doesn't work.
Hosted here: https://ltouroumov.github.io/worm-cyoa-v6-fork/viewer/
Project files here: https://github.com/ltouroumov/worm-cyoa-v6-fork
Hello, it's me again. 馃憢 Thank you for adding the async loading for the viewer. 馃檪
I found several bugs with the score calculation algorithm.
If you have choices with only conditional scores and load a build with the share code, the calculation will apply all scores regardless of conditions.
If you have a "can be selected more than once" choice with conditional scores, it will apply all scores regardless of conditions.
I think I've found a bug with the "Multiply Points when Activated" and "Divide Points when Activated" functions. It seems they multiply the current score, is this intended? I would have expected the formula to be:
(sum of points gained) X (product of multipliers) X (sum of points used)
I wanted to use the multiplier as a difficulty setting (get more points in Easy and less in Hard) but it didn't work as expected.
From what I understand, points are summed or multiplied depending on the order they are activated which has some strange results in some cases like here where addition and multiplication is intermixed.
Another bug I have noticed is that choices with the increment/decrement button aren't saved in the export string.