v1.3.0 - Integrated Reference of MSFS Events and Sim Vars
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.
- The SimVar no longer has to be "requested" first. This works with or without WASimModule integration (SimConnect only).
- 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" - addedcircuit index
value field.~
"Light Switch Control" - renamed and addedcircuit 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.