Open whaleywoo opened 11 months ago
🎉 Please test your changes using this link! ✨👉 https://polite-glacier-037563110.2.azurestaticapps.net 👈✨
🎉 Please test your changes using this link! ✨👉 https://polite-glacier-037563110.2.azurestaticapps.net 👈✨
I think this needs a bit more work - limiting it to the intermission scene only means it stays up for less time and it's hard to keep context during the scene switch.
Pulling up a WW vid for reference, it looks like the text comes right at the end of intermission and persists through the transition into the microgame and hangs for a fair bit of time (maybe a second and a half?)
Maybe we should just load the intermission scene once, hide all the intermission content (sometime in the future we'll make it a proper transition instead) and load the microgame as a child within it.
I moved the instruction to the intermission so that it will show up before the microgame. I also changed the Utility functions that return random/all microgames to return microgame definitions instead (and updated session.gd and intermission.gd to use those instead) so that we could access the metadata, allowing us to get the hint verb before the minigame starts. I also moved the hint verb to the MicrogameDefinition for this reason.