erikgeo / msfs_g36_project

Improvement project for the MSFS default G36.
GNU General Public License v3.0
265 stars 13 forks source link

Reduce Trim Wheel Sensitive and enable trim switch. #43

Open Matchrocket opened 3 years ago

Matchrocket commented 3 years ago

Objective: reduce the rate of change of trim inputs in the Handling.XML file (ported to mod) vs making changes to the flight model. Increase rate of change per click on the trim switch on yokes, and REDUCE the rate of change when the trim switch is heald on yokes.

Current Situation:

The game has four (maybe more) templates called for trim on GA Planes.

  1. ASOBO_HANDLING_Wheel_ElevatorTrim_Template
  2. ASOBO_HANDLING_Indicator_ElevatorTrim_Template
  3. ASOBO_HANDLING_Switch_ElevatorTrim_SubTemplate -- Called in Handling_Subtemplates.xml
  4. ASOBO_HANDLING_Trim_Variable_Speed_Base_Template

The Bonaza uses ONLY WHeel_ElevatorTrim for both manual changes using mouse AND the Trim Switch. The speed (Rate of change) calling the wheel change with trim switch doesn't seem to be unstable using the EVENT_SPEED var's in the XML.

I'd like to tune the rate of change, which is very possible in the ASOBO_HANDLING_Switch_ElevatorTrim_SubTemplate, but Not sure if the animations for the wheel will still work.

I suspect to reduce the speed of change on the wheel two things have to happen:

1) Call the Trim Switch Template vs Wheel_ElevatorTrim Template 2) Tun the Switch_Elevator_Trim_SubTemplate 3) Adjust SCALE_INCREMENT in ASOBO_HANDLING_Trim_Variable_Speed_Base_Template called in Switch_elevator_trim Sub Template. 4) Profit?