Studio AZERTY Support

Some people might remember my plugin to make the studio camera work with AZERTY.
As I had a big need for the same support in Play Solo, I just added that:

(renamed from “Studio AZERTY Camera”, since it isn’t only about the camera anymore)

Behind the scenes, how does it work? (a section for scripters or bored people)
Well, the camera stuff is setting CameraType to “Scriptable” and listening to UIS.InputBegan etc.
For the character, I copied the KeyboardMovement and made it use ZSQD instead of PlayerActions.
(Enum.PlayerActions.CharacterForward listens to W, even though it should be Z for AZERTY users)
When the LocalPlayer gets added, I immediatly replace the real KeyboardMovement with my version.

3 Likes

What kind of freak doesn’t use WASD
:stuck_out_tongue:

1 Like

On an AZERTY keyboard, the “WASD position” corresponds with ZQSD, so all AZERTY users…

Obvious joke is obvious

1 Like

wait, no one else uses JHKL?

QWERTY 4 life

“Obvious joke needs obvious answer.”
- Hitchhiker’s Guide to the Internet 101

1 Like