Submenu for Customize Controls

Moderator: GZDoom Developers

Post Reply
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)
Contact:

Submenu for Customize Controls

Post by m8f »

Why?

I want to follow this advice: Reminder: "addkeysection" exists and you should use it!. But if I do this right now and add all the keybinds from my mods into Customize Controls menu, it will bloat, becoming twice as large, and therefore becoming much harder to use.

So I propose a feature, so modders can put their keybinds into mod's submenu in Customize Controls, like they can add Submenu in menudef lump for all the other options.
In that way, all the mod controls can be neatly organized and not break things, as described in the linked topic.

Edit: the temporary solution is attached to the topic.
Attachments
customize-controls-v2-.pk3
(1.36 KiB) Downloaded 66 times
Last edited by m8f on Sun Sep 09, 2018 8:08 pm, edited 1 time in total.
User avatar
Kinsie
Posts: 7399
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Submenu for Customize Controls

Post by Kinsie »

You should be able to use multiple addkeysections in a KEYCONF, nicely dividing up your keybinds under appropriate categories.
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)
Contact:

Re: Submenu for Customize Controls

Post by m8f »

Yes, categories are nice, but they they don't save the user from having to scroll through the big flat list of of commands. The perfect size for any menu is one screen, but GZDoom's Customize Controls is already 3 screens without additional keybindings.

Just to clarify, currently it is possible to add submenus to Customize Controls (via menudef), but there is no way to move keybind definitions from keyconf to these submenus.
User avatar
phantombeta
Posts: 2084
Joined: Thu May 02, 2013 1:27 am
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: Submenu for Customize Controls

Post by phantombeta »

m8f wrote:The perfect size for any menu is one screen, but GZDoom's Customize Controls is already 3 screens without additional keybindings.
I'm going to have to disagree with you there. I feel the current menu is fine, and if your mod has such an absurd number of keybindings as mentioned in your post in Kinsie's thread, that indicates a deeper issue with your mod.
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)
Contact:

Re: Submenu for Customize Controls

Post by m8f »

Can this be closed, please? It was added here.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”