I am thinking about potential Forum Rules for Mechaenetia Mods

Yeah everything you can do in the Game will have an Action that you can assign a Keybind to, and I mean EVERYTHING you can do. If there was no quick select of a certain page in a book, then the Modder would be at fault for forgetting to add an Action to it (which people will quickly point out when that happens, since then you cant put Keybinds for it at all either, because Keybinds go to Actions).

In the heat of Battle nobody in their right mind would pick up a Spell Book, then NOT READ THE SPELLS TO SEE WHICH THEY ARE (while doing so you can also quickly assign the ones you need to direct Keybinds), and proceed to cast the Spell they did not bother to check which Spell it was in the first place, resulting in some random ass spell flying over the Battlefield, or worse, you casting a Support Spell against an Enemy.

The Default Process takes less than a second to set up per Keybind, if you have a little bit of workflow, it is that simple. And in case of the Spell Book, there could be additional “Assign to Input” Buttons inside the Book itself, not just the Action Menu. More importantly you could put those Actions not to the Spells in the Book but to certain Page indices of the Book, so another Book has other Indices so you swap between two Books and your Keybind Layout instantly switches from Battle to Support for example.

The worse Process would be “oh shit the default Keybind collides with my own Keybinds, I need to find the binding and remove it” which is insanely painful.

I see what kind of problem you are describing, but switching Modes to certain Indices of the Item held in Hand is ALREADY a possible Action, you dont have to “Switch to Knife” in your Swiss Army Tool, you can just “Switch to Index 1” which happens to be the Knife. And that same binding would work for the Book too whenever you hold it.

And I am pretty sure that the Numbers Bar will have a Default Keybinds Set that can be turned on optionally on initial Game Setup, so it’s a single click to setup those 10 Keys. (There is Localisation reasons I wont put 12 Keys in that Bar, because some Keyboards have Stuff like ß or ’ at those locations)

1 Like