NEW-CYLANDIA / little-warioware

A collectively developed take on Nintendo's WarioWare series, made in Godot Engine
https://new-cylandia.itch.io/little-warioware
MIT License
44 stars 12 forks source link

Instruction preview #58

Open whaleywoo opened 11 months ago

whaleywoo commented 11 months ago

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.

github-actions[bot] commented 11 months ago

🎉 Please test your changes using this link! ✨👉 https://polite-glacier-037563110.2.azurestaticapps.net 👈✨

github-actions[bot] commented 11 months ago

🎉 Please test your changes using this link! ✨👉 https://polite-glacier-037563110.2.azurestaticapps.net 👈✨

iznaut commented 11 months ago

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.

ezgif com-gif-maker