Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zeus interface climb #1951

Closed
NemesisRE opened this issue Jul 30, 2015 · 5 comments · Fixed by #2216
Closed

Zeus interface climb #1951

NemesisRE opened this issue Jul 30, 2015 · 5 comments · Fixed by #2216
Assignees
Milestone

Comments

@NemesisRE
Copy link
Contributor

ACE3 Version: 3.2.0

Mods:
@cba_a3
@ace3

Placed ACE3 Modules:
Non all set via Mission variables.

Description:
If you have Climb on CTRL+V and you are in the forced Zeus interface triing to paste something it will tell you that you can't climb here

Steps to reproduce:

  • Bind Climb to CTRL+V
  • Press CTRL+V while in Zeus interface

Where did the issue occur?
"Multiplayer"

RPT log file:
No script errors

@kymckay kymckay added this to the 3.3.0 milestone Jul 30, 2015
@kymckay
Copy link
Member

kymckay commented Jul 30, 2015

Related to #1949 in that they will both be fixed by an improved method of handling specific display keybinds

@kymckay
Copy link
Member

kymckay commented Jul 30, 2015

Mentioned in slack, but I might as well dump this here so that I don't forget. Potential idea to fix:

  • Extend CBA keybind framework to allow "virtual" keybinds
    • Don't add any key event handlers
    • Simply associate DIK code with some unique identifier
    • Uses same framework and thus still settable via the same method
    • Can be retrieved by some function to allow displays to process the keys in their own way

@PabstMirror
Copy link
Contributor

What about having EFUNC(common,canInteractWith) return false if the user is in zeus.

or just for keybinds add
(!isNull curatorCamera) exitWith {false} to free the key.

@kymckay
Copy link
Member

kymckay commented Jul 31, 2015

Both would work, but they're more of workarounds than solutions to the underlying problem.

@kymckay
Copy link
Member

kymckay commented Aug 20, 2015

Currently looking into a work around for this using CBA_fnc_getKeybind. However, ["ACE3 Common","ace_interact_menu_InteractKey"] call CBA_fnc_getKeybind is returning nothing

PabstMirror added a commit that referenced this issue Dec 30, 2015
Re-fix #1951 (CTRL+V from climb blocking paste in zeus)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants