ZQuestClassic / ZQuestClassic

ZQuest Classic is a game engine for creating games similar to the original NES Zelda
https://zquestclassic.com
GNU General Public License v3.0
453 stars 79 forks source link

Feature Request: Improved F6 (for controller) #909

Open dawnbomb opened 5 months ago

dawnbomb commented 5 months ago

For one, i want a mappable button to open the F6 menu.

Also, even if we hotkey it to controller, the end current game prompt doesn't support controller inputs.

But also, can we rename the prompt from "End current game" that is scary, due to confusion with the F9 prompt, to something like "Suicide" or "Open save menu"?

Finally, it'd be nice to just rework the entire menu. Instead of asking to open the menu, and the 3 options in menu being continue, save and quit, or quit without save,

Can we get... (open the menu, no confirmation prompt)

Yes this means separating the menu from the death menu, i think thats fine. It's honestly a confusing system as it is now, and i figured while im making issue requests, i mine as well bring this up.

"Warp" makes way more sense then "Continue", infact, pressing "Continue" one does not expect to warp. Its odd theres no standard save option in ZC, lets get one.

I removed the Quit / without saving options, because people can do that by pressing X, their not really needed, and allow more mis-inputs then anything.

Close menu should just close the menu, and also activate if you press the same key/button that opened the menu.

The entire menu should allow A as confirm. It can still support start, but cmon, let us use the A button.

fm3845w0 commented 4 months ago

Might macros help? For DS4 I use a DS4Windows ZC profile with a button-bound Special Action that macros F6 then Enter.