I want to temporarily disable the Dynamic Thumbstick when getting inside the car and re-enable it when getting outside the car. I have tried many ways of doing this but none seem to work for me.
Things I have tried:
I tried using UserInputService.ModalEnabled but apparently that’s broken, but it also doesn’t serve my purpose since I only want the Thumbstick to be disabled: temporarily.
I tried Cloning the frame, destroying it (disable) and then re-parenting it (enable), but that just completely disabled Thumbstick for some reason…?
I tried setting the visible property to false/true to enable/disable, but it only seems to make the system vanish. It still works invisibly…
Are you ok with modifying the player control modules? If so you could probably fork and modify the ControlModule and use a different module in place of the DynamicThumbstick one. The player control scripts would be under your player > PlayerScripts > PlayerModule
IIRC there’s some flag preventing the control modules from being required/modified so not sure if there’s any way to modify them without actually forking them.