inconsistent broadcasting of keys
im trying build a video FX layout for the game thang online.
first route I went through trying was setting up VideoFX viewers with a mapped key on enter/exit.
This was setup in the ingame GUI, triggering a keystroke action Targeting a given Character slot, however the hotkey in game never gets triggered. The games engine is rather old, and does not handle rebinding keys. The key I'm trying to pass through is "x" on key release (horribly ugly version of GetAsyncKeyState to get the release based off last keypress)
I have confirmed the keys are being passed through fine, simply not in the right way for the client to register it as a hotkey. It does work perfectly fine in the chatbox, as expected since that is a lot more relaxed with keys.
Ill also confirm, it is not a foreground issue, testing directly on the targeted client using a hotkey bound in isboxer does not work. Broadcast/Repeater mode does work, Which is what leads me to think its something to-do with the way keystroke actions are ran.
I also tried using Video FX Repeater pass-through to instead use an item from the hotbar however getting click events to pass-through video FX is inconsistent, I suspect this is a game engine issue as capturing the mouse through a videoFX element is rather clunky too Thus the idea for going through using the enter/exit bounds instead.
Is there a way to control what sort of an action is actually passed through on a keybinding?
I have attached my xml just encase its something i simply have miss-understood on how to do the keybinding correctly, the key map I have been using for testing is "Client 7 MP"
This is probably one of those really rare cases but hopefully there is some trick to it. Worst case, i suppose ill have to just switch clients or broadcast but i was hoping there would be a more elegant solution.