Bug description:
I’m trying to animate the steering wheels of ground vehicle Sim Objects using the RUDDER_POSITION SimVar. This does not work. In contrast, this works fine in Prepar3D.
Repro steps:
Create any Ground vehicle that has steering wheel animation.
Set the RUDDER_POSITION SimVar to a valid position value other than 0.
The Sim Object’s steering wheel animation does not trigger.
Indeed, the Simvar is not directly settable for Ground Vehicles. I have logged a bug so that this is changed in the documentation.
However, you can use the AXIS_RUDDER_SET Key Event to set the RUDDER_POSITION SimVar.
When you are not able to write a simvar, most of the time one or multiple corresponding key events are exposed.
For your information, behaviors are using GEAR_CENTER_STEER_ANGLE_PCT Simvar, that is just an alias for RUDDER_POSITION in the case of Ground Vehicles
You can see how to use Key Events with the Input Event sample included in the SDK.
As Alexandre mentioned, RUDDER_POSITION can be written to.
You just have to use the key event instead of writing the simvar directly.
This is pretty standard in the SDK and a lot of simvars follow this design.