Skip to content

v1.3.0 - Integrated Reference of MSFS Events and Sim Vars

Compare
Choose a tag to compare
@mpaperno mpaperno released this 31 Jan 10:48
· 102 commits to next since this release
77df401

Changes since 1.2.0

Version number: 1030000

  • Added database of Events, SimVars, and Unit types imported ("scraped") from MSFS SDK Web site documentation (part of my separate "MSFS Tools" project).
  • Event and SimVar actions which allowed selection from lists now refer to imported MSFS documentation. These now show partial descriptions and Event parameter meanings (when available).
  • Any SimVar marked settable in MSFS docs is now available in (the updated) "Set a Selected Simulator Variable" action/connector with a selectable Unit type.
    • The SimVar no longer has to be "requested" first. This works with or without WASimModule integration (SimConnect only).
      • In the latter case, SimConnect only, any action/connector which sets the same SimVar (at the same index, if any) must use the same Unit type.
    • Connector type now has "feedback" as an option; when enabled, the corresponding SimVar is automatically requested from the simulator if it has not been already.
  • When selecting imported SimVars in actions (for Set or Request), only compatible Unit types are now shown (eg. all distance type measures for an "altitude" value).
  • Fixed that selecting "Camera & Views" category didn't properly show the available variable requests in some actions (#47).
  • Removed the "Can Set" SimVar request property (CanSet is ignored if found in existing .INI config files); Also removes the corresponding indicator column from generated documentation.
  • Removed the "Release AI" option on all "set variable" type actions (doesn't seem to have any effect on user aircraft; please let me know if you did, in fact, use that option).
  • Plugin now only sends "fatal" level messages to Touch Portal's log file, all others go only to plugin's own log (eliminates duplicate logging).
  • Updated WASimModule to v1.1.1 with optimized build for MSFS SU11+ and updated Key Event data (release notes).
  • Updated SimConnect libraries to latest versions (SDK v0.20.5.0).

Added or Updated Actions/Connectors

In the list, + means added and ~ means updated. A few of these actions were renamed as detailed in the next section.

  • ~ "AP Switches" - added Panel Switch On/Off/Toggle for: Speed Hold, Altitude Hold, Heading Hold, Mach Hold, VS (on/off).
  • + "N1 Reference Value Adjust/Hold" and "Set" AP actions.
  • + "ADF Adjust" and "Set" actions to control ADF1/2 radios.
  • + "Transponder Adjust" and "Set" actions to control XPNDR code and IDENT state.
  • ~ "Radio Interaction" - COM1-3 added "Copilot Transmit Select" and "Receive De-select"; Fixed that "Receive Select" option was not a toggle.
  • ~ "Radio Values Set" - Added "Receive Select (0/1)" for COM1-3.
  • ~ "Avionics Master Switch" - Added "Off" and "On" options for individual Master 1 and 2 switches.
  • + "Alternator Control" to set On/Off/Toggle any indexed alternator.
  • ~ "Landing Lights Switch/Direction" - added circuit index value field.
  • ~ "Light Switch Control" - renamed and added circuit index value field and "Circuit Toggle" option.
  • + "External Power" On/Off/Toggle with optional index value.
  • + "Engine Master Toggle" and "Set" actions for engines All/1/2/3/4.
  • ~ "Starters Toggle" - added Master Switch option.
  • + "Starters Set" action with "Set" and "Set Held" options.
  • + "Afterburner Toggle" for engines All/1/2/3/4.
  • + "Engine Condition Lever Adjust" and "Set" (by Position/Axis) actions for engines All/1/2/3/4.
  • + "Refuel & Repair" - Request Fuel (parked) and Repair & Refuel (depends on realism settings) actions.
  • ~ "Fuel Selectors" - added Crossfeed and Isolate actions for each selector.
  • + "Fuel System Component" action for controlling Pumps, Triggers, and Valves indexed fuel systems.
  • ~ "Cross Feed Switch" - added Left to Right and Right to Left options.
  • + "Electric Fuel Pump Set" On/Off/Auto for pumps 1-4.
  • ~ "Fuel Dump / Tank Drop" - renamed and added "Release Drop Tank" (All/1/2) options.

Renamed or Replaced Actions/Connectors

  • "Set Simulator Variable (SimVar)" --> "Set a Selected Simulator Variable"
  • "Set Airplane Local Variable" --> "Set a Selected Airplane Local Variable"
  • "Set Named Variable Value" --> "Set a Named Variable"
  • "Request a Custom Simulator Variable" --> "Request a Named Variable"
  • "Request a Variable From List" --> split to:
    • "Request a Selected Simulator Variable"
    • "Request an Airplane Local Variable"
  • "Alternator Switches" --> "Alternator Toggle"
  • "Light Switches" --> "Light Switch Control"
  • "Starters" --> "Starters Toggle"
  • "Electric Fuel Pump" --> "Electric Fuel Pump Toggle"
  • "Fuel Dump - Toggle" --> "Fuel Dump / Tank Drop"
  • [Fuel] "Primers" action moved to Engine category.

DEPRECATED Actions/Connectors

Existing instances will still work but cannot be edited. Please update to new versions and report any regression issues with existing instances.

  • "Set Simulator Variable (SimVar)" (use "Set a Selected Simulator Variable" instead).
  • "Request a Custom Simulator Variable" (use "Request a Named Variable" instead).
  • "Request a Variable From List" (use "Request a Selected Simulator Variable" or "Request an Airplane Local Variable" instead).
  • "Fuel Pump" (use "Electric Fuel Pump Set" and "Toggle" actions).

Known Issue in this version:

  • Local variables list not loaded properly in "Request an Airplane Local Variable" action. See #49 for workaround or patched plugin download.

Check the README for installation instructions and other documentation.

Please be sure to update WASimModule as well if you're using it.