Skip to content

Key bind slot - #3

Open
Konstantin7777 wants to merge 4 commits into
acidbubbles:masterfrom
Konstantin7777:KeyBindSlot
Open

Key bind slot#3
Konstantin7777 wants to merge 4 commits into
acidbubbles:masterfrom
Konstantin7777:KeyBindSlot

Conversation

@Konstantin7777

Copy link
Copy Markdown

Hi, I am Nickon7777 from https://hub.virtamate.com/members/nickon7777.111628/
I made a feature I needed for myself and I think the community could like it too. The feature is to show exact plugin on excat atom. First the user types in plugin label with the format "#KeyBindSlot" then calls UpdateSlots (new command) and after that the new commands PluginsSlot can show the plugin UI. Also I found and fixed a couple of bugs with key bindings never could be unbinded and the binding slots (0/1) affect each other. This feature is in the first commit - less invasive. The other commits change the plugin UI and could break some feature I don't know as I used the VaM standard UI pattern instead of PrefabManager so you could find it very invasive. I made the new UI because of original version takes about 2 seconds to show for me. You could publish some of it as an update under your name, just credit me if you do.
UPD: fixed one more bug: switching to Monitor Camera hangs KeybindingsOverlay. Added the fix to the first commit again.
explanation

* CustomCommands.OnDestroy fix
* bugfix binds unable to unbind
* bugfix bind slots affect aeach other
* bugfix KeybindingsOverlay become broken upon monitor camera switch
+ PluginSlot feature
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant