1.1 Beta 3 - Improvements & Fixes
Changes since 1.1 beta 2
- Enabled WASimModule integration from multiple simultaneous plugin instances (when using multiple Touch Portal servers/devices).
- Improved several aspects of custom variable requests for stability and usability, such as utilizing WASM integration when available, and more informative logging.
- Improved aspects of triggering Simulator Events, including utilizing WASM module integration when available, for greater efficiency.
- Added automatic retry of failed Local ('L') variable requests when airplane model changes or a new flight is loaded.
- Added new action to re-submit requests for Local variables which could not be registered the first time (because they didn't exist yet).
- Added new action to clear all/custom variable data requests.
- Added new action to re-send all current State values.
- Added more COM/NAV options to current "Radio Interaction" action (COM3/NAV3-4/Volume/etc) and added new "Radio Values Set" action/connector.
- Fixed possible Simulator crash due to SimConnect exception when removing variable requests (or updating existing ones which first removed the old versions).
- Fixed: SimVar ('A') requests with Update Period type of Millisecond were not updating. (Thanks to @ schroewo on TP's Discord for reports.)
- Fixed missing plugin's "System" category in all selection lists (the category "Plugin" was uselessly shown instead).
- Fixed: Writing State/variable configuration files didn't properly save the Update Period and Delta Epsilon properties (if the latter was zero).
- Fixed sorting of variables by category in saved state configuration files.
- Changed default variable request Delta Epsilon property value to
0.0
. - Changed the data field in "Load Variable Definitions From File" action to plain text entry instead of a file selector control.
- Changed the slider/connector min/max range data entry fields from numeric to more permissive text types.
- Improved detection of duplicate/replacement variable requests (new requests for existing variables).
- Renamed the simulator connection (toggle/on/off) actions for clarity (preserves backwards compatibility with existing buttons).
- The read-only setting "Held action repeat interval" has been removed from the TP Settings interface.
- A plugin settings configuration file is now always created in user's config file path (default AppData/Roaming) if one doesn't already exist.
(There are no changes in WASimModule since plugin release v1.0. There is no need to download/update it if you already have it installed.)
Known Issues:
- Requesting an indexed SimVar with an Update Period of type "Millisecond" does not work (SimVars not requiring an index, or using another Update Period type, works OK).
Check the README for installation instructions and other documentation.
NOTE For full support of all the new features, I highly recommend installing the accompanying WASM module which is available below (WASimModule
). It it not required to use most of the basic plugin features, but it will provide a more advanced feature set and further optimizations. WASimModule is part of the WASimCommander project.
To install WASM module - Simply download the zip file and extract the contents into your MSFS Community folder (so that the folder wasimcommander-module
is in the Community folder). MSFS would need to be restarted after adding the module.