I use VehicleSeat in my games for helicopters, planes, etc. Works very well for mobile and PC users, but for console users, it can cause issues.
A big issue I have is I attach vehicle firing systems to the ButtonL2 and ButtonR2 keybinds (LT and RT respectively), and while it fires the weapons I desire, it also effects the VehicleSeat, specifically its throttle. This is particularly annoying for plane systems I have, where the throttle going up or down affect its pitch.
Mapping keybinds on controller if I cannot use LT and RT is a PITA, since using the DPad inadvertently triggers UI selection (especially so since I use TopBar), so I am wondering if there is a way to make it so pressing LT/ButtonL2 and RT/ButtonR2 does NOT affect/throttle a VehicleSeat. I’ve tried to research this but nothing has come up.
I have a backup solution for this, but in involves getting rid of the VehicleSeat affecting plane movement on console, which results in the player having less control over the movement to do tricks in the airplane, and just makes its movement look trash. I would prefer to not use this solution.