From cf85d8f8638a901261ed9f5612e277cab6daa98d Mon Sep 17 00:00:00 2001 From: Max Paperno Date: Wed, 2 Nov 2022 00:34:18 -0400 Subject: [PATCH] Update generated and downloaded data. --- DOCUMENTATION.md | 238 ++- .../HubHop/hubhop_presets.sqlite3 | Bin 8355840 -> 8720384 bytes MSFSTouchPortalPlugin/entry.tp | 1728 +++++++++-------- 3 files changed, 1078 insertions(+), 888 deletions(-) diff --git a/DOCUMENTATION.md b/DOCUMENTATION.md index 963385e..d4f002f 100644 --- a/DOCUMENTATION.md +++ b/DOCUMENTATION.md @@ -4,7 +4,7 @@ This plugin provides a two-way interface between Touch Portal and Flight Simulat For further documentation, please see https://github.com/mpaperno/MSFSTouchPortalPlugin/wiki -This documentation generated for plugin v1.1.0.6 +This documentation generated for plugin v1.2.0.0 --- @@ -16,9 +16,11 @@ This documentation generated for plugin v1.1.0.6 * [Plugin](#plugin) +* [Custom States & Variables](#custom-states-&-variables) + * [AutoPilot](#autopilot) -* [Communication](#communication) +* [Radio & Navigation](#radio-&-navigation) * [Electrical](#electrical) @@ -34,7 +36,7 @@ This documentation generated for plugin v1.1.0.6 * [Fuel](#fuel) -* [System](#system) +* [Simulator System](#simulator-system) --- @@ -148,17 +150,23 @@ Set to `1` to have all Local ('L') simulator variables sorted in alphabetical or
  • [text]   [ActionRepeatInterval]
  • ☑ -Activate a Named Simulator EventTrigger or set value of a Simulator Event by name. -The value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.Activate Event {0} with value {1} (if any)
      +Activate a Named Simulator EventTrigger any Simulator Event by name with optional parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. +The value(s), if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.Activate Event {0} with value(s): {1} {2} {3} {4} {5}
      1. [text]   SIMULATOR_EVENT_NAME
      2. -
      3. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
      4. +
      5. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      6. +
      7. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      8. +
      9. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      10. +
      11. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      12. +
      13. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      ☑ -Activate a Simulator Event From ListTrigger or set value of a Simulator Event selected from a list of imported events. -The value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.From Category {0} Activate Event {1} with value {2} (if any)
        +Activate a Selected Simulator EventTrigger a selected Simulator Event, with optional parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. +The value(s), if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.From Category {0} Activate Event {1} with value(s) {2} {3} {4}
        1. [choice]   [plugin not connected]
        2. [choice]   [select a category]
        3. -
        4. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
        5. +
        6. [text]   <empty>   <min: -2147483648> <max: 4294967295>
        7. +
        8. [text]   <empty>   <min: -2147483648> <max: 4294967295>
        9. +
        10. [text]   <empty>   <min: -2147483648> <max: 4294967295>
        ☑ Activate an Input Event From HubHop ** Requires WASimModule or MobiFlight. ** @@ -166,7 +174,7 @@ Trigger a Simulator Event from loaded HubHop data. "Potentiometer" type even
      1. [choice]   [plugin not connected]
      2. [choice]   [select an aircraft]
      3. [choice]   [select a system]
      4. -
      5. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
      6. +
      7. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      ☑ Set Simulator Variable (SimVar)Sets the value of a Simulator Variable selected from a list of Sim Vars which are marked as settable.From Category:{0}Set Variable:{1}To:{2} (Release AI:{3})
        @@ -199,82 +207,6 @@ Runs any entered string of RPN code through the 'execute_calculator_code' Gauge
      1. [text]   1 (>H:AS1000_PFD_SOFTKEYS_1)
      ☑ -Request a Custom Simulator VariableRequest Simulator Variable Name: Index (if req'd): Units: Category: Format: Default Value: Settable: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}{9}
        -
      1. [text]   SIMULATOR VARIABLE FULL NAME
      2. -
      3. [number]   0   <min: 0> <max: 99>
      4. -
      5. [choice]   [connect to plugin]
      6. -
      7. [choice]   [connect plugin]
      8. -
      9. [text]   F2
      10. -
      11. [text]   0
      12. -
      13. [switch]   False
      14. -
      15. [choice]   Once, SimFrame, Second, Millisecond
      16. -
      17. [number]   0   <min: 0> <max: 2147483647>
      18. -
      19. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
      20. -
      - -Request a Variable From ListRequest a Variable from Simulator ** Local Variables support requires WASimModule ** -Category or Local Aircraft Request Variable Index (if req'd): Units: Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}{9}
        -
      1. [choice]   [connect to plugin]
      2. -
      3. [choice]   [select a category]
      4. -
      5. [number]   0   <min: 0> <max: 99>
      6. -
      7. [choice]   [connect to plugin]
      8. -
      9. [choice]   [connect plugin]
      10. -
      11. [text]   F2
      12. -
      13. [text]   0
      14. -
      15. [choice]   Once, SimFrame, Second, Millisecond
      16. -
      17. [number]   0   <min: 0> <max: 2147483647>
      18. -
      19. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
      20. -
      - -Request a Named VariableRequest a Named Variable For indexed SimVars, include it in the name after a : (colon). ** Requires WASimModule ** -Variable Type: Name: Units (optional): Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}
        -
      1. [choice]   A: SimVar, B: Input, C: GPS, E: Env., L: Local, M: Mouse, R: Rsrc., T: Token, Z: Custom
      2. -
      3. [text]   FULL VARIABLE NAME
      4. -
      5. [choice]   [connect to plugin]
      6. -
      7. [choice]   [connect plugin]
      8. -
      9. [text]   F2
      10. -
      11. [text]   0
      12. -
      13. [choice]   Once, SimFrame, Second, Millisecond
      14. -
      15. [number]   0   <min: 0> <max: 2147483647>
      16. -
      17. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
      18. -
      - -Request a Calculated ValueRequest a Calculated Value ** Requires WASimModule ** -Calculator Code: Result Type: Plugin Category: State Name: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}
        -
      1. [text]   (A:TRAILING EDGE FLAPS LEFT ANGLE, degrees) 30 - abs 0.1 <
      2. -
      3. [choice]   Double, Integer, String, Formatted
      4. -
      5. [choice]   [connect plugin]
      6. -
      7. [text]   A name for the States list
      8. -
      9. [text]   F2
      10. -
      11. [text]   0
      12. -
      13. [choice]   Once, SimFrame, Second, Millisecond
      14. -
      15. [number]   0   <min: 0> <max: 2147483647>
      16. -
      17. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
      18. -
      - -Update a Variable ValueRequest a value update for an added variable. This is especially useful for variables with a "Once" type Update Period.From Category {0} Update Variable {1}
        -
      1. [choice]   [connect plugin]
      2. -
      3. [choice]   [select a category]
      4. -
      - -Remove a Simulator VariableRemove an existing Simulator Variable.From Category {0} Remove Variable {1}
        -
      1. [choice]   [connect plugin]
      2. -
      3. [choice]   [select a category]
      4. -
      - -Clear Variable DefinitionsRemoves either all or only custom-added variable state definitions.Clear {0} states
        -
      1. [choice]   Custom, All
      2. -
      - -Load Variable Definitions From FileLoad a set of variable state definitions from a configuration file.Load definitions from file {0} (file name only for user config. folder, or full path with file name)
        -
      1. [text]   CustomStates.ini
      2. -
      - -Save Variable Definitions To FileSave the current simulator variable state definitions to a configuration file.Save {0} states to file {1} (file name only for user config. folder, or full path with file name)
        -
      1. [choice]   Custom, All
      2. -
      3. [text]   CustomStates.ini
      4. -
      - @@ -289,30 +221,38 @@ Calculator Code:
    1. [text]   1000   <min: 50> <max: 2147483647>
    2. [text]   50   <min: 50> <max: 2147483647>
    -Activate a Named Simulator EventTrigger or set value of a Simulator Event by name. -The value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.Set Event:{0}Value -Range:{1}-{2}| Feedback From -| State (opt):{3}{4} -Range:{5}-{6}
      +Activate a Named Simulator EventTrigger any Simulator Event by name setting one parameter value with a slider, with optional extra parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. +The extra value(s), if any, should evaluate to numeric. They are typically used to select a sub-system which will be affected (eg. one of several engines).Set Event:{0} in Value +Range {1}-{2} | With Other +| Values (opt) {3} {4} Connector +Value Index {5}| Feedback From +| State (opt):{6}{7} +Range:{8}-{9}
      1. [text]   SIMULATOR_EVENT_NAME
      2. -
      3. [text]   -16384   <min: -340282346638528859811704183484516925440.00> <max: 340282346638528859811704183484516925440.00>
      4. -
      5. [text]   16384   <min: -340282346638528859811704183484516925440.00> <max: 340282346638528859811704183484516925440.00>
      6. +
      7. [text]   -16384   <min: -2147483648> <max: 4294967295>
      8. +
      9. [text]   16384   <min: -2147483648> <max: 4294967295>
      10. +
      11. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      12. +
      13. [text]   <empty>   <min: -2147483648> <max: 4294967295>
      14. +
      15. [choice]   0-first, 1-mid, 2-last
      16. [choice]   [connect plugin]
      17. [choice]   [select a category]
      18. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
      19. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
      -Activate a Simulator Event From ListTrigger or set value of a Simulator Event selected from a list of imported events. -The value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.From -Category:{0}Activate -Event:{1}Value -Range:{2}-{3}| Feedback From -| State (opt):{4}{5} -Range:{6}-{7}
        +Activate a Selected Simulator EventTrigger a selected Simulator Event, setting one parameter value with a slider, with optional extra parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. +The extra value(s), if any, should evaluate to numeric. They are typically used to select a sub-system which will be affected (eg. one of several engines).From Category {0} Activate Event {1} in Value +Range {2}-{3} | With Other +| Values (opt) {4} {5} Connector +Value Index {6}| Feedback From +| State (opt):{7}{8} +Range:{9}-{10}
        1. [choice]   [plugin not connected]
        2. [choice]   [select a category]
        3. -
        4. [text]   -16384   <min: -340282346638528859811704183484516925440.00> <max: 340282346638528859811704183484516925440.00>
        5. -
        6. [text]   16384   <min: -340282346638528859811704183484516925440.00> <max: 340282346638528859811704183484516925440.00>
        7. +
        8. [text]   -16384   <min: -2147483648> <max: 4294967295>
        9. +
        10. [text]   16384   <min: -2147483648> <max: 4294967295>
        11. +
        12. [text]   <empty>   <min: -2147483648> <max: 4294967295>
        13. +
        14. [text]   <empty>   <min: -2147483648> <max: 4294967295>
        15. +
        16. [choice]   0-first, 1-mid, 2-last
        17. [choice]   [connect plugin]
        18. [choice]   [select a category]
        19. [text]   <empty>   <min: -340282346638528859811704183484516925440> <max: 340282346638528859811704183484516925440>
        20. @@ -413,6 +353,96 @@ Feedback From Category:{0}Variable:{1}Value Range:{2}-{3}
            | CurrentTouchPortalPage | | The current device Touch Portal page name. | string | | | | + + +--- + +### Custom States & Variables +
            Click to expand + +#### Actions + + + + + + + + + + + + + + + + + + + + + +
            NameDescriptionFormatData
            index.   [type]     choices/default (in bold)
            On
            Hold
            Request a Custom Simulator VariableRequest Simulator Variable Name: Index (if req'd): Units: Category: Format: Default Value: Settable: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}{9}
              +
            1. [text]   SIMULATOR VARIABLE FULL NAME
            2. +
            3. [number]   0   <min: 0> <max: 99>
            4. +
            5. [choice]   [connect to plugin]
            6. +
            7. [choice]   [connect plugin]
            8. +
            9. [text]   F2
            10. +
            11. [text]   0
            12. +
            13. [switch]   False
            14. +
            15. [choice]   Once, SimFrame, Second, Millisecond
            16. +
            17. [number]   0   <min: 0> <max: 2147483647>
            18. +
            19. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
            20. +
            Request a Variable From ListRequest a Variable from Simulator ** Local Variables support requires WASimModule ** +Category or Local Aircraft Request Variable Index (if req'd): Units: Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}{9}
              +
            1. [choice]   [connect to plugin]
            2. +
            3. [choice]   [select a category]
            4. +
            5. [number]   0   <min: 0> <max: 99>
            6. +
            7. [choice]   [connect to plugin]
            8. +
            9. [choice]   [connect plugin]
            10. +
            11. [text]   F2
            12. +
            13. [text]   0
            14. +
            15. [choice]   Once, SimFrame, Second, Millisecond
            16. +
            17. [number]   0   <min: 0> <max: 2147483647>
            18. +
            19. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
            20. +
            Request a Named VariableRequest a Named Variable For indexed SimVars, include it in the name after a : (colon). ** Requires WASimModule ** +Variable Type: Name: Units (optional): Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}
              +
            1. [choice]   A: SimVar, B: Input, C: GPS, E: Env., L: Local, M: Mouse, R: Rsrc., T: Token, Z: Custom
            2. +
            3. [text]   FULL VARIABLE NAME
            4. +
            5. [choice]   [connect to plugin]
            6. +
            7. [choice]   [connect plugin]
            8. +
            9. [text]   F2
            10. +
            11. [text]   0
            12. +
            13. [choice]   Once, SimFrame, Second, Millisecond
            14. +
            15. [number]   0   <min: 0> <max: 2147483647>
            16. +
            17. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
            18. +
            Request a Calculated ValueRequest a Calculated Value ** Requires WASimModule ** +Calculator Code: Result Type: Plugin Category: State Name: Format: Default Value: Update Period: Update Interval: Delta Epsilon: {0}{1}{2}{3}{4}{5}{6}{7}{8}
              +
            1. [text]   (A:TRAILING EDGE FLAPS LEFT ANGLE, degrees) 30 - abs 0.1 <
            2. +
            3. [choice]   Double, Integer, String, Formatted
            4. +
            5. [choice]   [connect plugin]
            6. +
            7. [text]   A name for the States list
            8. +
            9. [text]   F2
            10. +
            11. [text]   0
            12. +
            13. [choice]   Once, SimFrame, Second, Millisecond
            14. +
            15. [number]   0   <min: 0> <max: 2147483647>
            16. +
            17. [number]   0   <min: 0.00> <max: 340282346638528859811704183484516925440.00>
            18. +
            Update a Variable ValueRequest a value update for an added variable. This is especially useful for variables with a "Once" type Update Period.From Category {0} Update Variable {1}
              +
            1. [choice]   [connect plugin]
            2. +
            3. [choice]   [select a category]
            4. +
            Remove a Simulator VariableRemove an existing Simulator Variable.From Category {0} Remove Variable {1}
              +
            1. [choice]   [connect plugin]
            2. +
            3. [choice]   [select a category]
            4. +
            Clear Variable DefinitionsRemoves either all or only custom-added variable state definitions.Clear {0} states
              +
            1. [choice]   Custom, All
            2. +
            Load Variable Definitions From FileLoad a set of variable state definitions from a configuration file.Load definitions from file {0} (file name only for user config. folder, or full path with file name)
              +
            1. [text]   CustomStates.ini
            2. +
            Save Variable Definitions To FileSave the current simulator variable state definitions to a configuration file.Save {0} states to file {1} (file name only for user config. folder, or full path with file name)
              +
            1. [choice]   Custom, All
            2. +
            3. [text]   CustomStates.ini
            4. +
            + +
            --- @@ -656,7 +686,7 @@ Range:{5}-{6}
              --- -### Communication +### Radio & Navigation
              Click to expand #### Actions @@ -1457,7 +1487,7 @@ Range:{4}-{5}
                --- -### System +### Simulator System
                Click to expand #### Actions diff --git a/MSFSTouchPortalPlugin/Configuration/HubHop/hubhop_presets.sqlite3 b/MSFSTouchPortalPlugin/Configuration/HubHop/hubhop_presets.sqlite3 index d43ef9f7fa586da9d7109651e9bc0014b589f26d..80d24f820eb9ec28bbec4bb793f4042f32082533 100644 GIT binary patch delta 455841 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


                2%z*%W&yP5Ud|sL8ejLju`z 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
              1. J&x3n7TWlY>6bZy!4D|9*ke$QADUPep}v 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

                sM_X?2jO->M)z_;b|)Mja(F4PFa5o)6hO(=Szh zj0n0NTA$;G?tb=fRZsG|0!igAY4zWxYY%BUnV@{OwqJdza+CT&{T;d=_@nx*@+g^2 zwNLh;=79D(T^B8&h@Hkmebo>&rGXZG(nq82cc$%M3;YT3y6TUZIqDUlc63YR41U_1 zHBYG4%bGR)syE=Yp^^SudYA4U>1Jtxc9~u+jpIM&AL6$oshp(0i95yh=wf#TqqBJ3 zo$AA6dC!#ic-4H>Kh-kz-+eTf9tK;{5(Mi6%tj<5Ny(=3V;(vf-612L_2mKbl&vIr zB)0|yc?Srmj!eXS=$!qil=%VxdjM}43Ymdv3x`7Fqx$l>WJ7Jag>2NsBx^^Ib4c_@ zts)iaHF5)`EOlz5Ata-W_LGMCa%W&`e9zT5F4`T;#1n_a{Gu2pfEZ&dXr29(1?0y7sa`lCj_~vdIODpCAmVo zxq7>fD+K~yo?Ts}fWDDeeW#ifmk)v{mr;S3Jbdx==@_N>jnv&jnw%Lq9P1KyL9bFG%FaPX zr5aA=7v)xZKzbu(G+#WSToK%xw~SfR&TyWQ5%B$dolGPEMJ0jj?JleEdWKKN(?(F9Ng zIzI}euv66&s}G|uRSb0aN%!;BbIJZ^tIg!(^LU|;KU-}g2cN*r?KIeC+WV2alA+OB_xr)+QK>H z#+pK4_A3g#q`d-*JC+shB)`@a&LBH#3r%ElS)rNi_h9kMYAhC&72v5>nbnz#;buK+#%`$A5ysU68xu6b}3mMl}y-B#T zulkglNfFw=s7_)nBZU+JUUOPuM*$!oou8Qy>R_sELHY&>9BUY*E{k0_`c-viG_Uwp zvUHc!W7w7EX=BxGiVu~M4zI4OLM0h zm!vc*5@a7qH}E^StJ%A-X&Etki?e9LLQksxv3faK?=QZGbUtj63dK#u3m5@1=(Bm@ zy4A%q8PdPi&kNpjiWx?j(pa3y2rqey^BHpQtF=-gyrLLo!PlCLvlwCB%HpLAnWDDK z$n^6ZN2Mxtt)!kvA=8w^@6p`K>}IdvIy74}rJ89lQ2H125PI|%sqay5mtV*qChH8I zB^vH1e;6Hd1O%MDZ?#eQ+TgjDOA}X&LXzJ>YSTS4$lRliNy4P5o)zrCo}&PL3j0#= zO+1xV78=q$xAAQ`%v*94GoNJ5T#@oRAhTcPE9B=X5AkXIJ<^YrO{!K|w)}PZ?aF@U zEycxBDR&$Hw(ePOv*Lf0*{XPLgZww;I8_0^O?JJ!h<#4`k@gYx?{b6e8|iY@5#85P zv#v?jr0PQvnr#V5j*CeLJsXX_=I zQHiDW$X3I<X{*(Ahs^~`(h*AH;yh{(|xUxylVB-u!>0})8;Xg+nzKelWjInEi;~Yr!JjF zo5n_V4AoG+0xLRGr_oPIWQQzC{FF-Gy8v$GkJvpAvx+IC#o=inAKz4v!t(EuEt*K1 zMAG+DVj3xOdYr`kPF*rR@;LFxr?Ms($?Hx}mQ0Z+u9*G3NR41KNy!gQ^b6!}Qs?sc zWb8z7dwcdAdWi~WR2Fjc_mVix6c zVlEE2F;IOD6lKg%;Re_)2=Ft)IR5j0jr+#I(~hzFJnHYt+q!8o`HJL3^3}ptfH6vpfK#94G&e=3kmSr4uzgUz};I9GBC`ay4k5hdjSE?RU?EuEkD(_Uu_#Wlk%6+m9Wt;3?XBv%UVxH$}!lkW9A}{B80;J@db@a^Hh(J4Os3@k-tRjwF zobO4Ovr8j;_G>D|R#}n7wTm~4Pj&%m4jI#kW1+_+n;qG-XRVuVl08ahZ^5R6bkn@Z zrsKj)BZ(`(m(ITup}c9jgf6PzdFfC+7_YllE{jd+;QSJE{-fRJG|mIE+U(@ zi`OJQ7TI8MDQP>|Bay|mwdWYgjzau2{Ogf5l-@xvaA9OIyUr^v=0_Iq+oKmxw}_m0 zDoF2|BAcjQ5kK+QkdkSO=sIW_m~zE$mH#`k+fHM&cshCHS7+oF=SDVc^UfAG%qMFm z;PUTW;xRGVWY4$B;x96n>^Yh&{vvZC&7%^=8zJ!O5oE5&ik4r+2T9%jB4t9wKt&wMEF|}klmwRoa|h_8Bfmg#R1RMl zU>y^Tfk|nRWjyKGvOty+scB%&4+}Ax=q;k^^bx7_h_-evY}gx-^II?>o=PVznOR-5 zgfa$UBsPfOSdykPk?0z`AwBJ{4m1?3uOvM)&W*LKThmHiOd@KAsJNL1lq12SH6x{D z4`dVdh*Z*P(ti$O=v$U~8ngzykt+UCiTt!&E`6AP6gA*nja^-&%2G~ae`20Q^|w2F z4Xe0bI3218X z!!2O57zy8rCiurJX4+yV$80D9ojC@KQxLrsR1m{R0xh0mstWXAi>FBFZ1p_D5tD8@ zFUZgL0J(JIPmry+Yl~+yBUEhic!JZ}?kf`@LDTxsC zbx`vH@Zz-$FR_S4_R>Z6aYT8}ym<0J+sr8gMd(F;Qe6=(5NC41v#TqFyUO#cT-G94 zKoy9ydl06gXZ80~+ZM4UgRo|rJXG~Zpv|m->1VsSUapI4p{5|zB1GN~D%8LaDv=DI zgqz{lZQ7M+Nu?7Djc}}|I*}oBb|O5xa9;vI8^h-Jqms>Rf2w*8L@e-(eksm1uE&wC zxZ2|-r+0e1g62?lkku%D6^UNp*2_C z4J94ZbJcT_o#qh8N)G6u1LF*~234d%x*|aNDiDwcZOBie{_gpO?0CL9nMwwDhYs@U z>?C?viD_ufecvN*AB7o^M%guNb@V?mO0>|`cyG?ME=i6B!keyEw+}n)&M}Y>FdeRr z0K(6FT~rFL0&mor19WA^8il?Ws}uPc*+UXPCeb>n`ha$lEL&}mP0-FKW4b&JR)0S! z=<--J+Lf|%B%kZw)?Y3=MmoAYIncjOnj(DOkod9LF~joF z(xB5B_QUoabU8QuE^-iiJ>2bKqS~0fs4#uc@}KgL@mKK6c@xiaN4dS+CazFlpr5Gw zLif0?Q|H&&bTaKb+Wp!NZKZa)=2y*Yn!T9HER}qZ80LHRVJ1m^lX{&xUp-OvmFg+g zZq+K)T-6w6i}GXTW6CS_dzF5rL#fgqRh&@VueexIqsUUQ@_)(ia>_4|FO#Rpeqxr& zUY6Y=+bAo93Ek-OqNgmCRmtI`b>@8akMgIb++HBuNIX zt&S#0q*-a&b~HuZp|=0K$wnJ>*>DavrgRN67$nF^BF%`w6mn8DMd3tBAKtGHaG64b zZB0QG{Cp?@LYy7xOz>U6Yyx{U6bP76E-(clho#@hY@#Rp=dO*8A=^eOz$acEh=U-u znSRZ3sO6o@^s5(WYwgYELA2qp(0{MMwq+ujig{rAd6h= z4?IG2FSOW*26CI3=v9!Jv>{#N57Y979YqDolXY9{WabMkzN7%M zoV4tYOTdk^ATQt!BKQYT05w%GGF)zCRazWm+ilP_=vo@f^YlIu-7_^t^7soab`p51 zC7puZr;)E-z-dO!N=hPKFSjU!jfY!o4C$^)HSRvtq9k{}*pfl+e7U8HsGh)Wq{T-rc@ih{@eyeE|J2iBGlEuZgRvfJ6E1)pY-Xh0+$J|A z8HQc>U=2d;kW?RPnMD>q(~?Q9K7<{cp21bjeWpcCetxPYS?uWse=HJxq0dNvQAL|6 zghGNJj~)12=s}P!fD^a_2tJF;5yrXO@Uu!JgFBkdW(wj9z&D)2E^MfAxLqy>jDG_T zB)P&c@eZrx&q|iShn{(Z+0R@8O0k<=%W2t<*(bOTu2(ukb`CNCo8+ac?chYj43Q#~ z>y=A%QrQIQ*SZX%>GjM`QchJLQ14<+tDD*D6u*K}ku0s0U8y#JOaWpAXG4kqx?WEf zN$Ry5m{d|a_nc%h=2cHR+4FvVGHGtqckO=7vw;{J^_Wy&R+mh^JV&2Sa{e|Unf$m4 zpH5y>lT2z~#}4bRmnMrnWXmOhNAI;o^-WJQubsrWu1P$MZ++8~iY1nizHO+1&w9(V zfo}Yn%rQ?&CU3swNiVVhy8?R>>B5*UAU+FFHv_vPYz>C> zLCMor6Y80ijSb;_O8E^Vf}`4_E>Kd!sG@<1N3Yll89U%7C%h zy#1~xeWIGLW_8D8d!>gUBz081QMI41Mtpiq{(&&1&oh&sDUzl(Bk1mk18EA1!=lT| zXb?zb&)swI8g~>==cu>N@wBN1#)dEPljWX@734 zaPlM17!@tuR0AEN->S{lj^pBW1)5Ja2Q;0UpvI+bBJus6DLP%3s$4Zqd0KCzWnQwN z-&4S9uOnCVdzK8Ke)~P!HPGLP5xE(oseTT%9R)3Cur0~n*O)@S{>8Ij9Azll2oP-K zdMRwlgkHx6tStyqcyTD<5+fD*V84yL^s6Uh*d9TX*^df^HB7nas1ZVGl7>`ZAlpM2 zMI06vG5+Q`&da(a3wKFt7OM1!)pgyhLD9aeyk^Toy*0g34WjikRKm`mp&r#MtLZ^l zEb$H^pvX-(BE`@nuK|zofoPr_)z@T@Zbgj=T`yBI)XH!Q{YR8iTrKGzTAh8`V-#AH zHBGX#(V(cQ)fyoEQ8j5S7>rp_HGWpnLOP>r#tC;s)jTgBx_-CS2?92K7ZD8N5AGe9 zo)|vh`GoSJ#Q`M%;fC=w|HCjD`WyeVG+Uyu%^3<9SC)$w`UWoY; z(~050#7HQ=fGuGSTnq1&cPjc6-HLW)ufA8=r8DsT6sdt3l9w2=YZlB8YVH?aoZtLjvd#J&tnp0aCZldVep6ffn}c*z%v z8b5hiUNeIf;l`6M=hr}1PKHnWa?#}P4^A`+oeOGOSYG9ocnQC-W`z+N3xE0C2%QUS z_OT`e;D1RqQN$WR;_Ot zT2H*sH%=wpOK}jq(PtjQopTY-bQRYGH8#n|oaAF=q2foy?L<|A+t5-{vyrEaD&kA7 znxY&+-VyIZtBf+)UiNAU2wzXal%t=SFBQs4YhvWge6q5-W-edK`69b%mLbVPH4v#t zohXvXmv9Y{ZR&w-)bxzpSBebU&?b`2WU7U8JvEohlIkT(B=1X@mCS5LkI8W%cRzO# zSIwofze?WMa+-f>O=OI>rjFGLq}f|DWvu>n{a*cM{StiwM0}p1*-q`B939n(BN<`B>* zpxjWzU6?aa7e7Fb!C1!xG3cOuD23jT_jc%v!qEq7OzGvc+vno-M?q~K(g~-4YF#T6 z1mXE50Mq)YRipMg-l%P&!-M8iHhXYz&}cx@evoZaU&?6IbzA{+Ky3n?FgrUo#m$!> zpK&eQ4=CYmc@%p{_962r(rp_pd`%HGINe!Na%VdK3 z8rtFvF-f3L3GHMMc_Zq^6w7LE3y31O^y(m`0e(9kK);phQrHpkyZpE(J}6XJ;Mxu$ ziZg8?jbjGHFw<>?-UlX06y<~50l+HYoQJ^m_Ybvo(iLV=<_h9Oz`@W%;wC!7(4=XD z2nNJbtb=Fl^oJ?D6bNP)RVfm6MO=vf5ut{lTVtm)uEDm5)X<7fQGE2NbOUzdhV~55 zCqA5P$OV;W=w38P*ZwnfdsSQJ(3MUPyqEdv$;cL8C3h~6P+2LL!sVFFOEuwc<047-OX_#iI? zqd}0-pcaAW1!DXZR$zq)gUN~K!Hv&0p)b0sl%Bc!F zz66W2w!xI>{U67XhMM2wNzql5Bd3KY*;I?S{SBbR|$Jvk<376R+gKwu3C zEIc2O1#yN%yD3;uC0f&z2~@n3Vpf5r3)vjbFi2+OsZxiS2La?Ck2^S4R%^%_w2-w0 zmT~b*eH&MvBeGhv1_~31t}Ba|R21bINHn*2tm;e)vgd?-td54?0}U4BZyH-6z{2* z3b)qR8W{4Kr}k7^Y($k#21Q&>Ah7I6fenZz@-fCAqpdi?WfHp`Qw+5A>H>ckd6_x-bU<7 zX1v!Bub^tQ)W0aA^;Sf+-kL-$<3G`Qb3iCz(^*0Z#B|&hD@2#pCNR6dGx1TI6B6Pw z-OQx(00g6U-NctW*+|CJ)(*1b%+Gkol6keYpc~fKP9=HT+0o>-+S;t?RGI-qDyr`Z z?MJhDCf@JqGj9|jQ6qkgpM}k3wLwOBdU@>}JS$~$1| zJWZ0V0!2T&HbcnHu5D4UObvPBt+@xunnksLZ`;<29|-Q63GR8ygn0vx-)Mwf{#r=8 z0J;Tbc}pTiF)%g%NJ*RAF~2Oa@^=k~-mU`3IZ~d4f5SP3P;&rn!UQO&A-UD$80{fHq)PM<%H>^0S%BqtkF zq$F#lIa;{GS$m2V4$iLCFr;sLF;8w=7K|nb%(Wkodpl-I$@{ZvkCBvA6we;A)c(kl zoBy32C%oXVj|CS<*CjzTDcV&TeRUgMJ%?-4HbnpvWs|I{+Aq ze$|0a48l{G;)ESSd^1k14cA5kAmu-mn`Bq;M#XsUrQxATBrs95@JAUJ<($c*z&YE> zwdzaQChiAnsUp8t*-OJE#kbl+T!Hemq)+ytu9eQ9bx??r_h=FRD3`GP+UvAUe2F$& z{)Kj&;`zbZHCfeHYZ#|AFrV^wsLBx<9bh`;vzZ_~S#IiGl@W=7y8CJs!WVtDFG)p} z89GFbM*eSbr1Xy>`7+qn=d-#X%7&;y1QJu#ARh$6G9A#HghZR!WDQ$~#%pN2VbY9H z0p$mzAH_HXQcamqRvxn#hUp^-y_Ewhi@@M-P#>cI;c zg~fm|z%wgG2(I(%SzeJPsU_#O`m2Q5eFah!vp4u_S(-_Eg;+NEUnCdoUmqtF zzF*MDkhasarBRe=G9#6l1Q@|2v5SwM$r;JFmzKv35T8|lE1ws`4QNc4E-iovdTT5C zvn&HC{ag9?^pRu`2c;caC#MW3IFIPdekMykD)?G>=!1gm7~#9~{Tdd8?pkToq-Kfs zsOBnIV>iRQ?m8}mRm!_0&9XbB%`mv>$|{PxZ~}!q#3fI1cf{G5Nu}uFBj-97FrNB< z)n<@ao}VovfBRSM8#!X_8`9HdkYx}0Hyd)AS`G7k>()@CJ;StN7a%I24mwuiyb<|8 z;3;{>nbP>>y|qM2ZdhbSkN0Nn5`~OCCaI7-M&x}piAmf<`4^Ip*@<-WC3#GLl+C9T zFxewCKS!rv%qlXsuV#7_vs>}4;(5glkj0tHJjIM5&3!dlZ8(znZ}5Q+SwrD4VBMLR zVjy<*xsm+}Q&DJBC=>_-{%-XTm7)+;f_W{*%&7gKhJiTSZ-EsQgxKsb8-WXmIIW~l z@SmUx+cF_uWOiU8;5QFzOtoqQP*E_WQiYQ+Lx>Ibyr8Iz3z4Kmaia#{%E07P?8K}i>;fi6&0F?!*;pz{d1WD8mMe$6WSX3Zsi z@7K&sAKVvA3e0Md0e8>>FM39lUVzufFN^Y>8G5E6CyDx?CPt|FpyqZB<}0;aHsdE! zQ{7rt@i(&3ROet7ezMP0H%s{3R97ZP$t1DLmrSe8qe0fvW}{HY5V~D;<*BB*lKm29 zyyOGs3vN359oxhGs{BoPSh-8-m3^p8SA4H{QgMZ%3Zk%I${&&JmjPJqt&5G9-OE;L zi?tJFTQnbOx;5u<4VrvSG<&)JMOhxH^VUrfwtMS7=2+$qp($AR5R(KV=3h*yNaE6Q zW0U@xYCsY{su|lh8qS1`ORXq^sYj@($=4iOvtd18@Bce-0=$W{cKXA~o&NW;y9wvi zeWOrmXK)8}S4ke$L<_Mkbz3-=KP+6mzRtz)>IWp>2`{(SeI%n#%yJ@}S636$5kIy< zc^-)A#dDZRiz8+bu=Hc1!GS!lZag`1ut-k0th8uy{34m0#BZ%LlZ1^vDYeMH zG%TU+xn+h3D;?b6e6scU>F{a*=*TaA`@Ay!l&(Z4``TblK4Lpr;$TD>g>r*AIQE)t$`1P?gw2D zk{C#=fIs9z;Q_qYkV}ZavhGuc@epZeUA;#AFJ=M1NB0Q7NqrAl)maA`;dXLqXI+X+ z{hQ_`&8@;?oprw`rJC;~M_AJL7?QJn*Vp|sA}c)_=~xlcHyT^*frciiNm?A4CLgM1 z$X!Co58W(k=5}QCLnee5BA$?8iAeIBa$}v0oJvGlvh;?!e-7wg(=7tFe9Thrd{^B$ zEQ@M#SDjzz?W#*=lxH9`{Z|wjiQ$&IImr-?6IBh-z%r+It*TF9vD8^V zUC$P>$rd)cYR*}RpBTA^>ioX7g6g6B*g7UO3@FQP3SBmxi@TR zCD|#PQ%TnfU#hT{t?$(G>{Al0Anh+a$TBM7#VeQF8R3U-3Kg_lU?jrc?aL3cWbuDe za12f^#h|m6hCOoJ<7IAl4hzgU*03%+Dp=?dKwK25W;2JR#9%xQJ zyB?J0?)XM^wd?oRzQcAMnj4Qi;#m`74ANzXMskWz3v=fe>li_OS(A(rZg$tpm_PP4 z#zp_7aQi4P+B|g8)<3%FwrO(UL`(pWx+ zvojlzNARW=2&=vIYKD1O*zBvf!%p%o$t9$_)jOUX_Sfg*Tci()i&~@u10j&1o#Lwd zs)}OBTNSn6&=x9^Gail}eRZ{u3*$rePjk%cMc{beo77RtY6HkI!Q@qeX+2ov;L%V1iBI#gum_xdakd}kxs?6>LuGGy5sB` z$u{lFnlIFQ`72c~DDMS^;2rK-xsS>XYn~D>e4EebghO&~pyak4$oTU(lg7{@| zIa&L_g7IyO8nCfJ+z3Y&aU%s%|H(c>kIkay;K~3Bd+QCWea*geV6wBm1ye~lRRu#- zy~sQ;>QW#zMqN{&z-}xIHDdy_(btSf;Pf_X#lCVfnHHU=0~xRWG$Y(}OMR1OqDuCz z=Q&M_*~79O)TV*Nwl^-AroSk{ZKA9u?rzS*nbftg6HrQCQ1z(V85~~UN%}yvnh6jj1?QiIf!lZ4D0gl}BAe$`g+1@yp9T*R@ zep@@}1K~iu26E7tKbTQ3K=lT{8T8A6hB7%Y*8)v8B#ul$2S|}F029CmM{5kd2=u9> zy({c@0KfnVJA0&|9jfFY5kt3`5{?ll;)sw%2YS{4HEm2w>>~3719oQ&fJpl;X|&6w zkS2Zfgn5!B$CyzoAhqf-8guA2SWD-pQCsWs`(i9)cKajmGi{;Ch8ecCIgC7FAJ}Cn`$PCI%eV5MCEry8%hi zm7(=#iT5H?pRw`0vvbnEPt#)nfUf^8eUk2ZiI;+X_vp50PiQA;zGc^H=kxDrjxhTX z80g0#N~m|S+LdHgf4zZLr7!ER&(dl;`6<$WO3#;8N@qxsP)IQfpZC{SY1%M`j|L4X zHp8SFb>~boo>ct$h?rafgljGrw9ipIq`5fS%;pM%h5i@Kz1%3teT>xGW6Mf3u^&zDN z&yoO4G~gWtTTwJ4zLRT=B;(im8_<7BHjw*%^Ck-?f2|)A?O@NBsF_TO{0I4TS(S9G zej<~p_yI+*6!nj)U!*(vHQdE$GW?(NJIPOiGdnk*<(1#DyM=A@bFXHFEACvdfDx|T zQ*;YUek{m6jW1#p!jFq`)v`9d#KdU(nM6&4`T~hb^-tvuiYw$d%MMBxb3S&`|0D0c z!=gCX|KVxd8=!y!!U8LxQns+bVgp4H3m`>}Nr2gk5e2bC6O|H8IY|sD`lNjmlbGHx zZE|u_Ffoay7)&{-8e)1(B6`wJ>ic=2OHcuEC#b^2v?%=wMvp8vbb>h)Z1kPwf^ZSDv8@kM4Ckh-<<=(*16V-C7n0d^d3^$XDWWQwp zX?oMNi+j_wZZM#ne}=t0kD|)?a>ILu`&gD|3>yulY!-X2!K^=_-^=ad*6DZX>-G7_ zl^uo>eY>uTc}thV+{tey)4C$2wfqybq-8686n`B2H3EW@V^C|G6H*g&Smi_l2H;p) zYDe1K>vO|m2Ci#4fG75ETZCPUi@Ivz#l>(EknR@5@^DW8zjR;7qVk`p3$9ofE0kpzArB~4;3Ppn}2{w zB73?bqFY1&2O;w{usS5Xk%7cO6O;?&7doZz;PsQgQnL#OR?kbMcb!V@Blk%o65v%_9(?|N zunzD#y}-1S<9i~;Ny@zuzv z&o<^?qyU9Wj2=6-J&+-D_r}w}GVhE#b9+eP;>vhUwi&V-6_9r(;)2DIg!Rlc$7H9Y zu1F=GZBBFIRH`tjHJj-~8rhvvG)|EXK_@K<-nuy==u=2wFEb)5ug>JF}*nBlhOB(U97&`9&(4U87{DT*O7uQBUfq zacv6i?0g@RQibEqGzA|_=P}?HiW1X>yWoy?^VXVdQ zJeZqZTRaOy#+kFIN_K6E6p&&Y^LJBuu(Km zquSJRgO*b@u$iZrQ&LX9{l2P%4Ywy~Y=9kL>j9tGY{vd!rD=vU=h_v^RwA_bnwx#z zOzbt(7*lh5K<=Ge^UZ0%CiLA#EdV827v-8*Y3<7f#2xTKs9w2&g>iTWgH7-p zID%l4>GY=zHj(H3J=i2S-<}7sN!TE;$rI%@LRgHB{hTpr3?B%I+#l+0&7Hc-RR3f@ zSKO+vlj7@YUS?a``%oE!UHG6>k76cZW(dj9GgB8P(SZ^oYM(%!dy&<*+RhaF4tL=@ zH7bJ?Pu@IcRM5YIM$G+dkq#jvPDKG3nEn6Gdyic0$c&UCJT=Gkv@D*_+{!Sws`FJp zss5$fq?)Y!3FEWXO1t8?;$iqPWD4I34+%|zjX$BiL8CM6)<3HInycf&QFdAluEE3V zm(-gLMY@3Q9^H6tkAAh@$v?`kWsabW`pvY)lw~|>yxmx5OfbA}AO>Drsg2OQ2^WZJ z8oZIMU5W%!`}1lox!ATOf=pRoV{hy`>_!tFsaOuI`-78ig#!# zm_mxk?M3`_J~vnSk@8_>yRurDrua>9Kye%V`HB@W>S)zBs%PNk<5A_PR}o`R&FnDE z`$6okN<-1R+(ELfrzVBhv}gdso*u;KN=JKYj4UaShmgd_o~2rndZZ?uWP6rgB7JbA zri8P&AZ7`%ObR-~y#SmG*;WT)BoPC5Kyaz?oQ=$HT>2R4rO@6n;?heHN9|<1D!MAyh)%0Df0ABa070F6sktJ_R@u{!oy}8UPj-JPk1g$2T=g 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 delta 168673 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 SM$SMua}&<=O^(KT{{H|jbP3h~ diff --git a/MSFSTouchPortalPlugin/entry.tp b/MSFSTouchPortalPlugin/entry.tp index 10f52c5..80a9d99 100644 --- a/MSFSTouchPortalPlugin/entry.tp +++ b/MSFSTouchPortalPlugin/entry.tp @@ -1,6 +1,6 @@ { "sdk": 6, - "version": 1010006, + "version": 1020000, "name": "MSFS Touch Portal Plugin", "id": "MSFSTouchPortalPlugin", "configuration": { @@ -19,9 +19,9 @@ "name": "Connect & Update", "prefix": "MSFS", "type": "communicate", - "description": "Control connection to the Simulator, or perform various data update tasks.", "tryInline": true, "hasHoldFunctionality": false, + "description": "Control connection to the Simulator, or perform various data update tasks.", "format": "Plugin Action: {$MSFSTouchPortalPlugin.Plugin.Action.Connection.Data.Action$}", "data": [ { @@ -48,9 +48,9 @@ "name": "Action Repeat Interval", "prefix": "MSFS", "type": "communicate", - "description": "Held Action Repeat Rate (ms)", "tryInline": true, "hasHoldFunctionality": true, + "description": "Held Action Repeat Rate (ms)", "format": "Repeat Interval: {$MSFSTouchPortalPlugin.Plugin.Action.ActionRepeatInterval.Data.Action$} to/by: {$MSFSTouchPortalPlugin.Plugin.Action.ActionRepeatInterval.Data.Value$} ms", "data": [ { @@ -92,10 +92,10 @@ "name": "Activate a Named Simulator Event", "prefix": "MSFS", "type": "communicate", - "description": "Trigger or set value of a Simulator Event by name.\nThe value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.", "tryInline": true, "hasHoldFunctionality": true, - "format": "Activate Event {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.EvtId$} with value {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value$} (if any)", + "description": "Trigger any Simulator Event by name with optional parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference.\nThe value(s), if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.", + "format": "Activate Event {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.EvtId$} with value(s): {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value$} {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value2$} {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value3$} {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value4$} {$MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value5$}", "data": [ { "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.EvtId", @@ -106,23 +106,59 @@ { "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value", "type": "text", - "label": "Value", + "label": "Value 1", "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value2", + "type": "text", + "label": "Value 2", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value3", + "type": "text", + "label": "Value 3", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value4", + "type": "text", + "label": "Value 4", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetCustomSimEvent.Data.Value5", + "type": "text", + "label": "Value 5", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, "allowDecimals": false } ] }, { "id": "MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent", - "name": "Activate a Simulator Event From List", + "name": "Activate a Selected Simulator Event", "prefix": "MSFS", "type": "communicate", - "description": "Trigger or set value of a Simulator Event selected from a list of imported events.\nThe value, if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.", "tryInline": true, "hasHoldFunctionality": true, - "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.SimCatName$} Activate Event {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.EvtId$} with value {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value$} (if any)", + "description": "Trigger a selected Simulator Event, with optional parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference.\nThe value(s), if any, should evaluate to numeric. Using basic math operators and dynamic state values is possible.", + "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.SimCatName$} Activate Event {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.EvtId$} with value(s) {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value$} {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value2$} {$MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value3$}", "data": [ { "id": "MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.SimCatName", @@ -145,10 +181,28 @@ { "id": "MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value", "type": "text", - "label": "Value", + "label": "Value 1", "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value2", + "type": "text", + "label": "Value 2", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SetKnownSimEvent.Data.Value3", + "type": "text", + "label": "Value 3", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, "allowDecimals": false } ] @@ -158,9 +212,9 @@ "name": "Activate an Input Event From HubHop", "prefix": "MSFS", "type": "communicate", - "description": "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t** Requires WASimModule or MobiFlight. **\nTrigger a Simulator Event from loaded HubHop data.\t\t\t\t\t\"Potentiometer\" type events are only supported with WASimModule (using the provided value, which should evaluate to numeric).", "tryInline": true, "hasHoldFunctionality": true, + "description": "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t** Requires WASimModule or MobiFlight. **\nTrigger a Simulator Event from loaded HubHop data.\t\t\t\t\t\"Potentiometer\" type events are only supported with WASimModule (using the provided value, which should evaluate to numeric).", "format": "Aircraft/Device: {$MSFSTouchPortalPlugin.Plugin.Action.SetHubHopEvent.Data.VendorAircraft$} System: {$MSFSTouchPortalPlugin.Plugin.Action.SetHubHopEvent.Data.System$} Event Name: {$MSFSTouchPortalPlugin.Plugin.Action.SetHubHopEvent.Data.EvtId$} with value {$MSFSTouchPortalPlugin.Plugin.Action.SetHubHopEvent.Data.Value$} (if any)", "data": [ { @@ -195,8 +249,8 @@ "type": "text", "label": "Value", "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "minValue": -2147483648.0, + "maxValue": 4294967295.0, "allowDecimals": false } ] @@ -206,9 +260,9 @@ "name": "Set Simulator Variable (SimVar)", "prefix": "MSFS", "type": "communicate", - "description": "Sets the value of a Simulator Variable selected from a list of Sim Vars which are marked as settable.", "tryInline": true, "hasHoldFunctionality": true, + "description": "Sets the value of a Simulator Variable selected from a list of Sim Vars which are marked as settable.", "format": "From Category:{$MSFSTouchPortalPlugin.Plugin.Action.SetSimVar.Data.CatId$}Set Variable:{$MSFSTouchPortalPlugin.Plugin.Action.SetSimVar.Data.VarName$}To:{$MSFSTouchPortalPlugin.Plugin.Action.SetSimVar.Data.Value$} (Release AI:{$MSFSTouchPortalPlugin.Plugin.Action.SetSimVar.Data.RelAI$})", "data": [ { @@ -251,9 +305,9 @@ "name": "Set Airplane Local Variable", "prefix": "MSFS", "type": "communicate", - "description": "Sets a value on a Local variable from currently loaded aircraft.\t\t\t\t\t** Requires WASimModule **", "tryInline": true, "hasHoldFunctionality": true, + "description": "Sets a value on a Local variable from currently loaded aircraft.\t\t\t\t\t** Requires WASimModule **", "format": "Set Variable:{$MSFSTouchPortalPlugin.Plugin.Action.SetLocalVar.Data.VarName$}To:{$MSFSTouchPortalPlugin.Plugin.Action.SetLocalVar.Data.Value$}in Units (opt){$MSFSTouchPortalPlugin.Plugin.Action.SetLocalVar.Data.Unit$}", "data": [ { @@ -290,9 +344,9 @@ "name": "Set Named Variable Value", "prefix": "MSFS", "type": "communicate", - "description": "Set a Named Variable\nSets a value on any named variable, by type of variable. Local (L) variables can also be created. SimVar types require a Unit specifier.\t\t\t\t\t** Requires WASimModule **", "tryInline": true, "hasHoldFunctionality": true, + "description": "Set a Named Variable\nSets a value on any named variable, by type of variable. Local (L) variables can also be created. SimVar types require a Unit specifier.\t\t\t\t\t** Requires WASimModule **", "format": "Set\nVariable Type:{$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.VarType$}Named:{$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.VarName$} to Value:{$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.Value$} in Units\n(opt){$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.Unit$} (Create 'L' var: {$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.Create$}) (release AI: {$MSFSTouchPortalPlugin.Plugin.Action.SetVariable.Data.RelAI$})", "data": [ { @@ -357,9 +411,9 @@ "name": "Execute Calculator Code", "prefix": "MSFS", "type": "communicate", - "description": "Execute Calculator Code\nRuns any entered string of RPN code through the 'execute_calculator_code' Gauge API function. You may use TP state value macros to insert dynamic data.", "tryInline": true, "hasHoldFunctionality": true, + "description": "Execute Calculator Code\nRuns any entered string of RPN code through the 'execute_calculator_code' Gauge API function. You may use TP state value macros to insert dynamic data.", "format": "Execute this code: {$MSFSTouchPortalPlugin.Plugin.Action.ExecCalcCode.Data.Code$} (must be valid RPN format) ** Requires WASimModule **", "data": [ { @@ -369,568 +423,425 @@ "default": "1 (>H:AS1000_PFD_SOFTKEYS_1)" } ] - }, + } + ], + "connectors": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar", - "name": "Request a Custom Simulator Variable", - "prefix": "MSFS", - "type": "communicate", - "description": "Request Simulator Variable Name: Index (if req'd): Units: Category: Format: Default Value: Settable: Update Period: Update Interval: Delta Epsilon: ", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarIndex$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CanSet$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Epsilon$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval", + "name": "Action Repeat Interval", + "description": "Held Action Repeat Rate (ms)", + "format": "Set Repeat Interval in Range (ms):{$MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.Action", + "type": "choice", + "label": "Action", + "default": "Set", + "valueChoices": [ + "Set", + "Increment", + "Decrement" + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.FbCatId", "type": "text", - "label": "Simulator Variable Name", - "default": "SIMULATOR VARIABLE FULL NAME" + "label": "Action", + "default": "Plugin" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarIndex", - "type": "number", - "label": "Variable Index", - "default": 0.0, - "minValue": 0.0, - "maxValue": 99.0, + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.FbVarName", + "type": "text", + "label": "Action", + "default": "[ActionRepeatInterval]" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMin", + "type": "text", + "label": "Value Range Minimum", + "default": "1000", + "minValue": 50.0, + "maxValue": 2147483647.0, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Unit", - "type": "choice", - "label": "Unit Name", - "default": "", - "valueChoices": [ - "[connect to plugin] " - ] + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMax", + "type": "text", + "label": "Value Range Maximum", + "default": "50", + "minValue": 50.0, + "maxValue": 2147483647.0, + "allowDecimals": false + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent", + "name": "Activate a Named Simulator Event", + "description": "Trigger any Simulator Event by name setting one parameter value with a slider, with optional extra parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference.\nThe extra value(s), if any, should evaluate to numeric. They are typically used to select a sub-system which will be affected (eg. one of several engines).", + "format": "Set Event:{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.EvtId$} in Value\nRange {$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMax$} | With Other\n| Values (opt) {$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.Value$} {$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.Value2$} Connector\nValue Index {$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.ConnValIdx$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMax$}", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.EvtId", + "type": "text", + "label": "Event ID", + "default": "SIMULATOR_EVENT_NAME" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CatId", - "type": "choice", - "label": "Category", - "default": "", - "valueChoices": [ - "[connect plugin]" - ] + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMin", + "type": "text", + "label": "Value Range Minimum", + "default": "-16384", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Format", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMax", "type": "text", - "label": "Formatting String", - "default": "F2" + "label": "Value Range Maximum", + "default": "16384", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.DfltVal", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.Value", "type": "text", - "label": "Default Value", - "default": "0" + "label": "Value 1", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CanSet", - "type": "switch", - "label": "Settable", - "default": false + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.Value2", + "type": "text", + "label": "Value 2", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdPer", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.ConnValIdx", "type": "choice", - "label": "Update Period", - "default": "SimFrame", + "label": "Conn. Value Index", + "default": "0-first", "valueChoices": [ - "Once", - "SimFrame", - "Second", - "Millisecond" + "0-first", + "1-mid", + "2-last" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdInt", - "type": "number", - "label": "Interval", - "default": 0.0, - "minValue": 0.0, - "maxValue": 2147483647.0, - "allowDecimals": false - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Epsilon", - "type": "number", - "label": "Delta Epsilon", - "default": 0.0, - "minValue": 0.0, - "maxValue": 3.4028234663852886E+38 - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar", - "name": "Request a Variable From List", - "prefix": "MSFS", - "type": "communicate", - "description": "Request a Variable from Simulator\t\t\t\t\t** Local Variables support requires WASimModule **\nCategory or Local Aircraft Request Variable Index (if req'd): Units: Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.SimCatName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarIndex$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Epsilon$}", - "data": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.SimCatName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbCatId", "type": "choice", - "label": "Category or Type", + "label": "Feedback Category", "default": "", "valueChoices": [ - "[connect to plugin]" + "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbVarName", "type": "choice", - "label": "Simulator Variable Name", + "label": "Feedback Variable", "default": "", "valueChoices": [ - "[select a category] " + "[select a category]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarIndex", - "type": "number", - "label": "Variable Index", - "default": 0.0, - "minValue": 0.0, - "maxValue": 99.0, + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMin", + "type": "text", + "label": "Feedback Range Minimum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Unit", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMax", + "type": "text", + "label": "Feedback Range Maximum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, + "allowDecimals": false + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent", + "name": "Activate a Selected Simulator Event", + "description": "Trigger a selected Simulator Event, setting one parameter value with a slider, with optional extra parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference.\nThe extra value(s), if any, should evaluate to numeric. They are typically used to select a sub-system which will be affected (eg. one of several engines).", + "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.SimCatName$} Activate Event {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.EvtId$} in Value\nRange {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMax$} | With Other\n| Values (opt) {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.Value$} {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.Value2$} Connector\nValue Index {$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.ConnValIdx$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMax$}", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.SimCatName", "type": "choice", - "label": "Unit Name", - "default": "number", + "label": "Category", + "default": "", "valueChoices": [ - "[connect to plugin] " + "[plugin not connected]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.CatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.EvtId", "type": "choice", - "label": "Category", + "label": "Event ID", "default": "", "valueChoices": [ - "[connect plugin]" + "[select a category]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Format", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMin", "type": "text", - "label": "Formatting String", - "default": "F2" + "label": "Value Range Minimum", + "default": "-16384", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.DfltVal", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMax", "type": "text", - "label": "Default Value", - "default": "0" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdPer", - "type": "choice", - "label": "Update Period", - "default": "SimFrame", - "valueChoices": [ - "Once", - "SimFrame", - "Second", - "Millisecond" - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdInt", - "type": "number", - "label": "Interval", - "default": 0.0, - "minValue": 0.0, - "maxValue": 2147483647.0, + "label": "Value Range Maximum", + "default": "16384", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Epsilon", - "type": "number", - "label": "Delta Epsilon", - "default": 0.0, - "minValue": 0.0, - "maxValue": 3.4028234663852886E+38 - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable", - "name": "Request a Named Variable", - "prefix": "MSFS", - "type": "communicate", - "description": "Request a Named Variable For indexed SimVars, include it in the name after a : (colon).\t\t\t\t\t** Requires WASimModule **\nVariable Type: Name: Units (optional): Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarType$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Epsilon$}", - "data": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarType", - "type": "choice", - "label": "Variable Type", - "default": "A: SimVar", - "valueChoices": [ - "A: SimVar", - "B: Input", - "C: GPS", - "E: Env.", - "L: Local", - "M: Mouse", - "R: Rsrc.", - "T: Token", - "Z: Custom" - ] + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.Value", + "type": "text", + "label": "Value 1", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.Value2", "type": "text", - "label": "Variable Name", - "default": "FULL VARIABLE NAME" + "label": "Value 2", + "default": "", + "minValue": -2147483648.0, + "maxValue": 4294967295.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Unit", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.ConnValIdx", "type": "choice", - "label": "Unit Name", - "default": "number", + "label": "Conn. Value Index", + "default": "0-first", "valueChoices": [ - "[connect to plugin] " + "0-first", + "1-mid", + "2-last" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.CatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbCatId", "type": "choice", - "label": "Category", + "label": "Feedback Category", "default": "", "valueChoices": [ "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Format", - "type": "text", - "label": "Formatting String", - "default": "F2" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.DfltVal", - "type": "text", - "label": "Default Value", - "default": "0" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdPer", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbVarName", "type": "choice", - "label": "Update Period", - "default": "SimFrame", + "label": "Feedback Variable", + "default": "", "valueChoices": [ - "Once", - "SimFrame", - "Second", - "Millisecond" + "[select a category]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdInt", - "type": "number", - "label": "Interval", - "default": 0.0, - "minValue": 0.0, - "maxValue": 2147483647.0, + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMin", + "type": "text", + "label": "Feedback Range Minimum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Epsilon", - "type": "number", - "label": "Delta Epsilon", - "default": 0.0, - "minValue": 0.0, - "maxValue": 3.4028234663852886E+38 + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMax", + "type": "text", + "label": "Feedback Range Maximum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, + "allowDecimals": false } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue", - "name": "Request a Calculated Value", - "prefix": "MSFS", - "type": "communicate", - "description": "Request a Calculated Value\t\t\t\t\t** Requires WASimModule **\nCalculator Code: Result Type: Plugin Category: State Name: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CalcCode$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.ResType$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Epsilon$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent", + "name": "Activate an Input Event From HubHop", + "description": "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t** Requires WASimModule or MobiFlight. **\nTrigger a Simulator Event from loaded HubHop data.\t\t\t\t\t\"Potentiometer\" type events are only supported with WASimModule (using the provided value, which should evaluate to numeric).", + "format": "Aircraft\nDevice:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.VendorAircraft$}System:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.System$}Event\nName:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.EvtId$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CalcCode", - "type": "text", - "label": "Calculator Code", - "default": "(A:TRAILING EDGE FLAPS LEFT ANGLE, degrees) 30 - abs 0.1 <" + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.VendorAircraft", + "type": "choice", + "label": "Aircraft", + "default": "", + "valueChoices": [ + "[plugin not connected]" + ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.ResType", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.System", "type": "choice", - "label": "Result Type", - "default": "Double", + "label": "System", + "default": "", "valueChoices": [ - "Double", - "Integer", - "String", - "Formatted" + "[select an aircraft]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.EvtId", "type": "choice", - "label": "Category", + "label": "Event Name", "default": "", "valueChoices": [ - "[connect plugin]" + "[select a system]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMin", "type": "text", - "label": "State Name", - "default": "A name for the States list" + "label": "Value Range Minimum", + "default": "-16384", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Format", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMax", "type": "text", - "label": "Formatting String", - "default": "F2" + "label": "Value Range Maximum", + "default": "16384", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.DfltVal", - "type": "text", - "label": "Default Value", - "default": "0" + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbCatId", + "type": "choice", + "label": "Feedback Category", + "default": "", + "valueChoices": [ + "[connect plugin]" + ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdPer", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbVarName", "type": "choice", - "label": "Update Period", - "default": "SimFrame", + "label": "Feedback Variable", + "default": "", "valueChoices": [ - "Once", - "SimFrame", - "Second", - "Millisecond" + "[select a category]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdInt", - "type": "number", - "label": "Interval", - "default": 0.0, - "minValue": 0.0, - "maxValue": 2147483647.0, + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMin", + "type": "text", + "label": "Feedback Range Minimum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Epsilon", - "type": "number", - "label": "Delta Epsilon", - "default": 0.0, - "minValue": 0.0, - "maxValue": 3.4028234663852886E+38 + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMax", + "type": "text", + "label": "Feedback Range Maximum", + "default": "", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38, + "allowDecimals": false } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue", - "name": "Update a Variable Value", - "prefix": "MSFS", - "type": "communicate", - "description": "Request a value update for an added variable. This is especially useful for variables with a \"Once\" type Update Period.", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.CatId$} Update Variable {$MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.VarName$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar", + "name": "Set Simulator Variable (SimVar)", + "description": "Sets the value of a Simulator Variable selected from a list of Sim Vars which are marked as settable.", + "format": "From Category:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.CatId$}Set Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.VarName$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.CatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.CatId", "type": "choice", "label": "Category", "default": "", "valueChoices": [ - "[connect plugin]" + "[connect to plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.VarName", "type": "choice", - "label": "Simulator Variable", + "label": "Variable Name", "default": "", "valueChoices": [ - "[select a category]" - ] - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar", - "name": "Remove a Simulator Variable", - "prefix": "MSFS", - "type": "communicate", - "description": "Remove an existing Simulator Variable.", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.CatId$} Remove Variable {$MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.VarName$}", - "data": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.CatId", - "type": "choice", - "label": "Category", - "default": "", - "valueChoices": [ - "[connect plugin]" + "[select a category or type]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.VarName", - "type": "choice", - "label": "Simulator Variable", - "default": "", - "valueChoices": [ - "[select a category]" - ] - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars", - "name": "Clear Variable Definitions", - "prefix": "MSFS", - "type": "communicate", - "description": "Removes either all or only custom-added variable state definitions.", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "Clear {$MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars.Data.VarsSet$} states", - "data": [ + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RelAI", + "type": "switch", + "label": "Release AI", + "default": false + }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars.Data.VarsSet", - "type": "choice", - "label": "Variables Set", - "default": "Custom", - "valueChoices": [ - "Custom", - "All" - ] - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars", - "name": "Load Variable Definitions From File", - "prefix": "MSFS", - "type": "communicate", - "description": "Load a set of variable state definitions from a configuration file.", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "Load definitions from file {$MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars.Data.VarsFile$} (file name only for user config. folder, or full path with file name)", - "data": [ + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMin", + "type": "text", + "label": "Value Range Minimum", + "default": "-16384", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38 + }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars.Data.VarsFile", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMax", "type": "text", - "label": "Load From File", - "default": "CustomStates.ini" + "label": "Value Range Maximum", + "default": "16384", + "minValue": -3.4028234663852886E+38, + "maxValue": 3.4028234663852886E+38 } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars", - "name": "Save Variable Definitions To File", - "prefix": "MSFS", - "type": "communicate", - "description": "Save the current simulator variable state definitions to a configuration file.", - "tryInline": true, - "hasHoldFunctionality": false, - "format": "Save {$MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsSet$} states to file {$MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsFile$} (file name only for user config. folder, or full path with file name)", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar", + "name": "Set Airplane Local Variable", + "description": "Sets a value on a Local variable from currently loaded aircraft.\t\t\t\t\t** Requires WASimModule **", + "format": "Set Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.VarName$}Units:\n(opt){$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.Unit$}Value\nRange{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsSet", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.VarName", "type": "choice", - "label": "Variables Set", - "default": "Custom", + "label": "Variable Name", + "default": "", "valueChoices": [ - "Custom", - "All" + "[connect to plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsFile", - "type": "text", - "label": "Save to File", - "default": "CustomStates.ini" - } - ] - } - ], - "connectors": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval", - "name": "Action Repeat Interval", - "format": "Set Repeat Interval in Range (ms):{$MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMax$}", - "data": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.Action", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.Unit", "type": "choice", - "label": "Action", - "default": "Set", + "label": "Unit Name", + "default": "", "valueChoices": [ - "Set", - "Increment", - "Decrement" + "[connect to plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.FbCatId", - "type": "text", - "label": "Action", - "default": "Plugin" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.FbVarName", - "type": "text", - "label": "Action", - "default": "[ActionRepeatInterval]" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMin", - "type": "text", - "label": "Value Range Minimum", - "default": "1000", - "minValue": 50.0, - "maxValue": 2147483647.0, - "allowDecimals": false - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ActionRepeatInterval.Data.RangeMax", - "type": "text", - "label": "Value Range Maximum", - "default": "50", - "minValue": 50.0, - "maxValue": 2147483647.0, - "allowDecimals": false - } - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent", - "name": "Activate a Named Simulator Event", - "format": "Set Event:{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.EvtId$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMax$}", - "data": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.EvtId", - "type": "text", - "label": "Event ID", - "default": "SIMULATOR_EVENT_NAME" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMin", "type": "text", "label": "Value Range Minimum", "default": "-16384", @@ -938,7 +849,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMax", "type": "text", "label": "Value Range Maximum", "default": "16384", @@ -946,7 +857,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbCatId", "type": "choice", "label": "Feedback Category", "default": "", @@ -955,7 +866,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbVarName", "type": "choice", "label": "Feedback Variable", "default": "", @@ -964,7 +875,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMin", "type": "text", "label": "Feedback Range Minimum", "default": "", @@ -973,7 +884,7 @@ "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetCustomSimEvent.Data.FbRangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMax", "type": "text", "label": "Feedback Range Maximum", "default": "", @@ -984,30 +895,42 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent", - "name": "Activate a Simulator Event From List", - "format": "From\nCategory:{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.SimCatName$}Activate\nEvent:{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.EvtId$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable", + "name": "Set Named Variable Value", + "description": "Sets a value on any named variable of various types. SimVar types require a Unit specifier.\t\t\t\t\t** Requires WASimModule **", + "format": "Variable\nType:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarType$}Name:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarName$}Units\n(opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.Unit$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.SimCatName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarType", "type": "choice", - "label": "Category", - "default": "", + "label": "Variable Type", + "default": "A: SimVar", "valueChoices": [ - "[plugin not connected]" + "A: SimVar", + "C: GPS", + "H: HTML Event", + "K: Key Event", + "L: Local", + "Z: Custom SimVar" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.EvtId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarName", + "type": "text", + "label": "Variable Name", + "default": "" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.Unit", "type": "choice", - "label": "Event ID", + "label": "Unit Name", "default": "", "valueChoices": [ - "[select a category]" + "[connect to plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMin", "type": "text", "label": "Value Range Minimum", "default": "-16384", @@ -1015,7 +938,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMax", "type": "text", "label": "Value Range Maximum", "default": "16384", @@ -1023,7 +946,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbCatId", "type": "choice", "label": "Feedback Category", "default": "", @@ -1032,7 +955,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbVarName", "type": "choice", "label": "Feedback Variable", "default": "", @@ -1041,7 +964,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMin", "type": "text", "label": "Feedback Range Minimum", "default": "", @@ -1050,7 +973,7 @@ "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetKnownSimEvent.Data.FbRangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMax", "type": "text", "label": "Feedback Range Maximum", "default": "", @@ -1061,39 +984,19 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent", - "name": "Activate an Input Event From HubHop", - "format": "Aircraft\nDevice:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.VendorAircraft$}System:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.System$}Event\nName:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.EvtId$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode", + "name": "Execute Calculator Code", + "description": "Runs any entered string of RPN code through the 'execute_calculator_code' Gauge API function. Use an '@' placeholder for the connector value.\t\t\t** Requires WASimModule **", + "format": "Calculator Code:\n(@ as placeholder(s) for value){$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.Code$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.VendorAircraft", - "type": "choice", - "label": "Aircraft", - "default": "", - "valueChoices": [ - "[plugin not connected]" - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.System", - "type": "choice", - "label": "System", - "default": "", - "valueChoices": [ - "[select an aircraft]" - ] - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.EvtId", - "type": "choice", - "label": "Event Name", - "default": "", - "valueChoices": [ - "[select a system]" - ] + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.Code", + "type": "text", + "label": "Code", + "default": "@ 1 (>K:2:PANEL_LIGHTS_POWER_SETTING_SET)" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMin", "type": "text", "label": "Value Range Minimum", "default": "-16384", @@ -1101,7 +1004,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMax", "type": "text", "label": "Value Range Maximum", "default": "16384", @@ -1109,7 +1012,7 @@ "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbCatId", "type": "choice", "label": "Feedback Category", "default": "", @@ -1118,7 +1021,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbVarName", "type": "choice", "label": "Feedback Variable", "default": "", @@ -1127,7 +1030,7 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMin", "type": "text", "label": "Feedback Range Minimum", "default": "", @@ -1136,7 +1039,7 @@ "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetHubHopEvent.Data.FbRangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMax", "type": "text", "label": "Feedback Range Maximum", "default": "", @@ -1147,381 +1050,613 @@ ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar", - "name": "Set Simulator Variable (SimVar)", - "format": "From Category:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.CatId$}Set Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.VarName$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue", + "name": "Visual Feedback Connector", + "description": "This connector provides only visual feedback by setting the position of a slider based on an existing State/variable value.", + "format": "Set Connector Value Based on\nFeedback From Category:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbCatId$}Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbVarName$}Value Range:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMax$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.CatId", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbCatId", "type": "choice", - "label": "Category", + "label": "Feedback Category", "default": "", "valueChoices": [ - "[connect to plugin]" + "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbVarName", "type": "choice", - "label": "Variable Name", + "label": "Feedback Variable", "default": "", "valueChoices": [ - "[select a category or type]" + "[select a category]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RelAI", - "type": "switch", - "label": "Release AI", - "default": false - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMin", "type": "text", - "label": "Value Range Minimum", + "label": "Feedback Range Minimum", "default": "-16384", "minValue": -3.4028234663852886E+38, "maxValue": 3.4028234663852886E+38 }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetSimVar.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMax", "type": "text", - "label": "Value Range Maximum", + "label": "Feedback Range Maximum", "default": "16384", "minValue": -3.4028234663852886E+38, "maxValue": 3.4028234663852886E+38 } ] + } + ], + "events": [], + "states": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.State.ActionRepeatInterval", + "type": "text", + "desc": "MSFS - Plugin - The current Held Action Repeat Rate (ms)", + "default": "450" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar", - "name": "Set Airplane Local Variable", - "format": "Set Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.VarName$}Units:\n(opt){$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.Unit$}Value\nRange{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.State.Connected", + "type": "text", + "desc": "MSFS - Plugin - The status of SimConnect (true/false/connecting)", + "default": "false" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.RunningVersion", + "type": "text", + "desc": "MSFS - Plugin - The running plugin version number.", + "default": "0" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.EntryVersion", + "type": "text", + "desc": "MSFS - Plugin - The loaded entry.tp plugin version number.", + "default": "0" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.LogMessages", + "type": "text", + "desc": "MSFS - Plugin - Most recent plugin log messages.", + "default": "" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.UserConfigFilesPath", + "type": "text", + "desc": "MSFS - Plugin - Plugin configuration files path.", + "default": "" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.LoadedStateConfigFiles", + "type": "text", + "desc": "MSFS - Plugin - List of currently loaded state configuration file(s).", + "default": "" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.TouchPortalConfigPath", + "type": "text", + "desc": "MSFS - Plugin - Touch Portal configuration files path.", + "default": "" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.State.CurrentTouchPortalPage", + "type": "text", + "desc": "MSFS - Plugin - The current device Touch Portal page name.", + "default": "" + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.StatesEditor", + "name": "MSFS - Custom States & Variables", + "imagepath": "%TP_PLUGIN_FOLDER%MSFS-TouchPortal-Plugin/airplane_takeoff24.png", + "actions": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar", + "name": "Request a Custom Simulator Variable", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Request Simulator Variable Name: Index (if req'd): Units: Category: Format: Default Value: Settable: Update Period: Update Interval: Delta Epsilon: ", + "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarIndex$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CanSet$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Epsilon$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.VarName", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarName", + "type": "text", + "label": "Simulator Variable Name", + "default": "SIMULATOR VARIABLE FULL NAME" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.VarIndex", + "type": "number", + "label": "Variable Index", + "default": 0.0, + "minValue": 0.0, + "maxValue": 99.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Unit", "type": "choice", - "label": "Variable Name", + "label": "Unit Name", "default": "", "valueChoices": [ - "[connect to plugin]" + "[connect to plugin] " ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.Unit", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CatId", "type": "choice", - "label": "Unit Name", + "label": "Category", "default": "", "valueChoices": [ - "[connect to plugin]" + "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Format", "type": "text", - "label": "Value Range Minimum", - "default": "-16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "label": "Formatting String", + "default": "F2" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.DfltVal", "type": "text", - "label": "Value Range Maximum", - "default": "16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "label": "Default Value", + "default": "0" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbCatId", - "type": "choice", - "label": "Feedback Category", - "default": "", - "valueChoices": [ - "[connect plugin]" - ] + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.CanSet", + "type": "switch", + "label": "Settable", + "default": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdPer", "type": "choice", - "label": "Feedback Variable", - "default": "", + "label": "Update Period", + "default": "SimFrame", "valueChoices": [ - "[select a category]" + "Once", + "SimFrame", + "Second", + "Millisecond" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMin", - "type": "text", - "label": "Feedback Range Minimum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.UpdInt", + "type": "number", + "label": "Interval", + "default": 0.0, + "minValue": 0.0, + "maxValue": 2147483647.0, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetLocalVar.Data.FbRangeMax", - "type": "text", - "label": "Feedback Range Maximum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, - "allowDecimals": false + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCustomSimVar.Data.Epsilon", + "type": "number", + "label": "Delta Epsilon", + "default": 0.0, + "minValue": 0.0, + "maxValue": 3.4028234663852886E+38 } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable", - "name": "Set Named Variable Value", - "format": "Variable\nType:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarType$}Name:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarName$}Units\n(opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.Unit$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar", + "name": "Request a Variable From List", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Request a Variable from Simulator\t\t\t\t\t** Local Variables support requires WASimModule **\nCategory or Local Aircraft Request Variable Index (if req'd): Units: Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", + "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.SimCatName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarIndex$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Epsilon$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarType", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.SimCatName", "type": "choice", - "label": "Variable Type", - "default": "A: SimVar", + "label": "Category or Type", + "default": "", "valueChoices": [ - "A: SimVar", - "C: GPS", - "H: HTML Event", - "K: Key Event", - "L: Local", - "Z: Custom SimVar" + "[connect to plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.VarName", - "type": "text", - "label": "Variable Name", - "default": "" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.Unit", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarName", "type": "choice", - "label": "Unit Name", + "label": "Simulator Variable Name", "default": "", "valueChoices": [ - "[connect to plugin]" + "[select a category] " ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMin", - "type": "text", - "label": "Value Range Minimum", - "default": "-16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.VarIndex", + "type": "number", + "label": "Variable Index", + "default": 0.0, + "minValue": 0.0, + "maxValue": 99.0, + "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.RangeMax", - "type": "text", - "label": "Value Range Maximum", - "default": "16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Unit", + "type": "choice", + "label": "Unit Name", + "default": "number", + "valueChoices": [ + "[connect to plugin] " + ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.CatId", "type": "choice", - "label": "Feedback Category", + "label": "Category", "default": "", "valueChoices": [ "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Format", + "type": "text", + "label": "Formatting String", + "default": "F2" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.DfltVal", + "type": "text", + "label": "Default Value", + "default": "0" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdPer", "type": "choice", - "label": "Feedback Variable", - "default": "", + "label": "Update Period", + "default": "SimFrame", "valueChoices": [ - "[select a category]" + "Once", + "SimFrame", + "Second", + "Millisecond" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMin", - "type": "text", - "label": "Feedback Range Minimum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.UpdInt", + "type": "number", + "label": "Interval", + "default": 0.0, + "minValue": 0.0, + "maxValue": 2147483647.0, "allowDecimals": false }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetVariable.Data.FbRangeMax", - "type": "text", - "label": "Feedback Range Maximum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, - "allowDecimals": false + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddKnownSimVar.Data.Epsilon", + "type": "number", + "label": "Delta Epsilon", + "default": 0.0, + "minValue": 0.0, + "maxValue": 3.4028234663852886E+38 } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode", - "name": "Execute Calculator Code", - "format": "Calculator Code:\n(@ as placeholder(s) for value){$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.Code$}Value\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbCatId$}{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable", + "name": "Request a Named Variable", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Request a Named Variable For indexed SimVars, include it in the name after a : (colon).\t\t\t\t\t** Requires WASimModule **\nVariable Type: Name: Units (optional): Plugin Category: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", + "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarType$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Unit$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Epsilon$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.Code", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarType", + "type": "choice", + "label": "Variable Type", + "default": "A: SimVar", + "valueChoices": [ + "A: SimVar", + "B: Input", + "C: GPS", + "E: Env.", + "L: Local", + "M: Mouse", + "R: Rsrc.", + "T: Token", + "Z: Custom" + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.VarName", "type": "text", - "label": "Code", - "default": "@ 1 (>K:2:PANEL_LIGHTS_POWER_SETTING_SET)" + "label": "Variable Name", + "default": "FULL VARIABLE NAME" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Unit", + "type": "choice", + "label": "Unit Name", + "default": "number", + "valueChoices": [ + "[connect to plugin] " + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.CatId", + "type": "choice", + "label": "Category", + "default": "", + "valueChoices": [ + "[connect plugin]" + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Format", "type": "text", - "label": "Value Range Minimum", - "default": "-16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "label": "Formatting String", + "default": "F2" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.RangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.DfltVal", "type": "text", - "label": "Value Range Maximum", - "default": "16384", - "minValue": -3.4028234663852886E+38, + "label": "Default Value", + "default": "0" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdPer", + "type": "choice", + "label": "Update Period", + "default": "SimFrame", + "valueChoices": [ + "Once", + "SimFrame", + "Second", + "Millisecond" + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.UpdInt", + "type": "number", + "label": "Interval", + "default": 0.0, + "minValue": 0.0, + "maxValue": 2147483647.0, + "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddNamedVariable.Data.Epsilon", + "type": "number", + "label": "Delta Epsilon", + "default": 0.0, + "minValue": 0.0, "maxValue": 3.4028234663852886E+38 + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue", + "name": "Request a Calculated Value", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Request a Calculated Value\t\t\t\t\t** Requires WASimModule **\nCalculator Code: Result Type: Plugin Category: State Name: Format: Default Value: Update Period: Update Interval: Delta Epsilon: ", + "format": "{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CalcCode$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.ResType$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CatId$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.VarName$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Format$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.DfltVal$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdPer$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdInt$}{$MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Epsilon$}", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CalcCode", + "type": "text", + "label": "Calculator Code", + "default": "(A:TRAILING EDGE FLAPS LEFT ANGLE, degrees) 30 - abs 0.1 <" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.ResType", "type": "choice", - "label": "Feedback Category", - "default": "", + "label": "Result Type", + "default": "Double", "valueChoices": [ - "[connect plugin]" + "Double", + "Integer", + "String", + "Formatted" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.CatId", "type": "choice", - "label": "Feedback Variable", + "label": "Category", "default": "", "valueChoices": [ - "[select a category]" + "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.VarName", "type": "text", - "label": "Feedback Range Minimum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, - "allowDecimals": false + "label": "State Name", + "default": "A name for the States list" }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.ExecCalcCode.Data.FbRangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Format", "type": "text", - "label": "Feedback Range Maximum", - "default": "", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38, + "label": "Formatting String", + "default": "F2" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.DfltVal", + "type": "text", + "label": "Default Value", + "default": "0" + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdPer", + "type": "choice", + "label": "Update Period", + "default": "SimFrame", + "valueChoices": [ + "Once", + "SimFrame", + "Second", + "Millisecond" + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.UpdInt", + "type": "number", + "label": "Interval", + "default": 0.0, + "minValue": 0.0, + "maxValue": 2147483647.0, "allowDecimals": false + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.AddCalculatedValue.Data.Epsilon", + "type": "number", + "label": "Delta Epsilon", + "default": 0.0, + "minValue": 0.0, + "maxValue": 3.4028234663852886E+38 } ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue", - "name": "Visual Feedback Connector", - "format": "Set Connector Value Based on\nFeedback From Category:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbCatId$}Variable:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbVarName$}Value Range:{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMax$}", + "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue", + "name": "Update a Variable Value", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Request a value update for an added variable. This is especially useful for variables with a \"Once\" type Update Period.", + "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.CatId$} Update Variable {$MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.VarName$}", "data": [ { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbCatId", + "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.CatId", "type": "choice", - "label": "Feedback Category", + "label": "Category", "default": "", "valueChoices": [ "[connect plugin]" ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbVarName", + "id": "MSFSTouchPortalPlugin.Plugin.Action.UpdateVarValue.Data.VarName", "type": "choice", - "label": "Feedback Variable", + "label": "Simulator Variable", "default": "", "valueChoices": [ "[select a category]" ] + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar", + "name": "Remove a Simulator Variable", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Remove an existing Simulator Variable.", + "format": "From Category {$MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.CatId$} Remove Variable {$MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.VarName$}", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.CatId", + "type": "choice", + "label": "Category", + "default": "", + "valueChoices": [ + "[connect plugin]" + ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMin", + "id": "MSFSTouchPortalPlugin.Plugin.Action.RemoveSimVar.Data.VarName", + "type": "choice", + "label": "Simulator Variable", + "default": "", + "valueChoices": [ + "[select a category]" + ] + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars", + "name": "Clear Variable Definitions", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Removes either all or only custom-added variable state definitions.", + "format": "Clear {$MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars.Data.VarsSet$} states", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.ClearSimVars.Data.VarsSet", + "type": "choice", + "label": "Variables Set", + "default": "Custom", + "valueChoices": [ + "Custom", + "All" + ] + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars", + "name": "Load Variable Definitions From File", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Load a set of variable state definitions from a configuration file.", + "format": "Load definitions from file {$MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars.Data.VarsFile$} (file name only for user config. folder, or full path with file name)", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.LoadSimVars.Data.VarsFile", "type": "text", - "label": "Feedback Range Minimum", - "default": "-16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "label": "Load From File", + "default": "CustomStates.ini" + } + ] + }, + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars", + "name": "Save Variable Definitions To File", + "prefix": "MSFS", + "type": "communicate", + "tryInline": true, + "hasHoldFunctionality": false, + "description": "Save the current simulator variable state definitions to a configuration file.", + "format": "Save {$MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsSet$} states to file {$MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsFile$} (file name only for user config. folder, or full path with file name)", + "data": [ + { + "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsSet", + "type": "choice", + "label": "Variables Set", + "default": "Custom", + "valueChoices": [ + "Custom", + "All" + ] }, { - "id": "MSFSTouchPortalPlugin.Plugin.Conn.SetConnectorValue.Data.FbRangeMax", + "id": "MSFSTouchPortalPlugin.Plugin.Action.SaveSimVars.Data.VarsFile", "type": "text", - "label": "Feedback Range Maximum", - "default": "16384", - "minValue": -3.4028234663852886E+38, - "maxValue": 3.4028234663852886E+38 + "label": "Save to File", + "default": "CustomStates.ini" } ] } ], + "connectors": [], "events": [], - "states": [ - { - "id": "MSFSTouchPortalPlugin.Plugin.State.ActionRepeatInterval", - "type": "text", - "desc": "MSFS - Plugin - The current Held Action Repeat Rate (ms)", - "default": "450" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.Connected", - "type": "text", - "desc": "MSFS - Plugin - The status of SimConnect (true/false/connecting)", - "default": "false" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.RunningVersion", - "type": "text", - "desc": "MSFS - Plugin - The running plugin version number.", - "default": "0" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.EntryVersion", - "type": "text", - "desc": "MSFS - Plugin - The loaded entry.tp plugin version number.", - "default": "0" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.LogMessages", - "type": "text", - "desc": "MSFS - Plugin - Most recent plugin log messages.", - "default": "" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.UserConfigFilesPath", - "type": "text", - "desc": "MSFS - Plugin - Plugin configuration files path.", - "default": "" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.LoadedStateConfigFiles", - "type": "text", - "desc": "MSFS - Plugin - List of currently loaded state configuration file(s).", - "default": "" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.TouchPortalConfigPath", - "type": "text", - "desc": "MSFS - Plugin - Touch Portal configuration files path.", - "default": "" - }, - { - "id": "MSFSTouchPortalPlugin.Plugin.State.CurrentTouchPortalPage", - "type": "text", - "desc": "MSFS - Plugin - The current device Touch Portal page name.", - "default": "" - } - ] + "states": [] }, { "id": "MSFSTouchPortalPlugin.AutoPilot", @@ -1533,9 +1668,9 @@ "name": "Airspeed Hold Value Adj/Sel/Hold", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Airspeed Hold Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAirSpeedVar.Data.0$}", "data": [ { @@ -1557,9 +1692,9 @@ "name": "Airspeed Hold Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Airspeed Hold Value to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAirSpeedSet.Data.0$} kts", "data": [ { @@ -1577,9 +1712,9 @@ "name": "Altitude Hold Value Adj/Sel", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Altitude Hold Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAltitudeVar.Data.0$}", "data": [ { @@ -1600,9 +1735,9 @@ "name": "Altitude Hold Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Altitude Hold Value {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAltitudeSet.Data.0$} to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAltitudeSet.Data.1$}", "data": [ { @@ -1630,9 +1765,9 @@ "name": "AP Switches", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Auto Pilot {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotSwitches.Data.0$} Switch {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotSwitches.Data.1$}", "data": [ { @@ -1676,9 +1811,9 @@ "name": "Attitude Hold Pitch Value Adj/Sel", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Attitude Hold Pitch Value {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAttitudeVar.Data.0$}", "data": [ { @@ -1699,9 +1834,9 @@ "name": "Attitude Hold Pitch Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Attitude Hold Pitch Value to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotAttitudeSet.Data.0$} (-16384 to +16384)", "data": [ { @@ -1720,9 +1855,9 @@ "name": "Auto Brake", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Auto Brake - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoBrake.Data.0$}", "data": [ { @@ -1746,9 +1881,9 @@ "name": "Auto Brake Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Auto Brake Value to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoBrakeSet.Data.0$} (1-4)", "data": [ { @@ -1767,9 +1902,9 @@ "name": "Auto Throttle", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Auto Throttle - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoThrottle.Data.0$}", "data": [ { @@ -1790,9 +1925,9 @@ "name": "Flight Director Switches", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Flight Director {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotFlightDirectorSwitches.Data.0$} Switch", "data": [ { @@ -1812,9 +1947,9 @@ "name": "Heading Hold Value Adj/Sel", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Heading Hold Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotHeadingVar.Data.0$}", "data": [ { @@ -1835,9 +1970,9 @@ "name": "Heading Hold Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Heading Hold Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotHeadingSet.Data.0$}", "data": [ { @@ -1855,9 +1990,9 @@ "name": "Mach Hold Value Adj/Hold", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Mach Hold Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotMachVar.Data.0$}", "data": [ { @@ -1878,9 +2013,9 @@ "name": "Mach Hold Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Mach Hold Value to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotMachSet.Data.0$}", "data": [ { @@ -1898,9 +2033,9 @@ "name": "Max. Bank Angle Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Max Bank Angle - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotBanking.Data.0$}", "data": [ { @@ -1920,9 +2055,9 @@ "name": "Max. Bank Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Max Bank {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotMaxBankSet.Data.0$} Value to {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotMaxBankSet.Data.1$}", "data": [ { @@ -1951,9 +2086,9 @@ "name": "Nav Mode Select", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Select Nav Mode {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotNavModeSelect.Data.0$}", "data": [ { @@ -1973,9 +2108,9 @@ "name": "Vertical Speed Value Adj/Sel/Hold", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Vertical Speed Value - {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotVerticalSpeedVar.Data.0$}", "data": [ { @@ -1997,9 +2132,9 @@ "name": "Vertical Speed Value Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Vertical Speed Hold {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotVerticalSpeedSet.Data.0$} to Value {$MSFSTouchPortalPlugin.AutoPilot.Action.AutoPilotVerticalSpeedSet.Data.1$}", "data": [ { @@ -2027,6 +2162,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet", "name": "Attitude Hold Pitch Value Set", + "description": "", "format": "Set Attitude Pitch Hold\nin Value Range:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAttitudeSet.Data.FbRangeMax$}", "data": [ { @@ -2088,6 +2224,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet", "name": "Max. Bank Set", + "description": "", "format": "Set Max Bank {$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMaxBankSet.Data.FbRangeMax$}", "data": [ { @@ -2158,6 +2295,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet", "name": "Heading Hold Value Set", + "description": "", "format": "Set Heading Hold\nin Value Range:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotHeadingSet.Data.FbRangeMax$}", "data": [ { @@ -2217,6 +2355,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet", "name": "Vertical Speed Value Set", + "description": "", "format": "Vertical Speed Hold {$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotVerticalSpeedSet.Data.FbRangeMax$}", "data": [ { @@ -2286,6 +2425,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet", "name": "Airspeed Hold Value Set", + "description": "", "format": "Set Airspeed Hold\nin Value Range (kts):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotAirSpeedSet.Data.FbRangeMax$}", "data": [ { @@ -2345,6 +2485,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet", "name": "Auto Brake Set", + "description": "", "format": "Set Auto Brake\nin Value Range:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoBrakeSet.Data.FbRangeMax$}", "data": [ { @@ -2406,6 +2547,7 @@ { "id": "MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet", "name": "Mach Hold Value Set", + "description": "", "format": "Set Mach Hold\nin Value Range:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.AutoPilot.Conn.AutoPilotMachSet.Data.FbRangeMax$}", "data": [ { @@ -2477,7 +2619,7 @@ }, { "id": "MSFSTouchPortalPlugin.Communication", - "name": "MSFS - Communication", + "name": "MSFS - Radio & Navigation", "imagepath": "%TP_PLUGIN_FOLDER%MSFS-TouchPortal-Plugin/airplane_takeoff24.png", "actions": [ { @@ -2485,9 +2627,9 @@ "name": "Radio Interaction", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Radio {$MSFSTouchPortalPlugin.Communication.Action.Radios.Data.0$} - {$MSFSTouchPortalPlugin.Communication.Action.Radios.Data.1$}", "data": [ { @@ -2533,9 +2675,9 @@ "name": "Radio Values Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Radio {$MSFSTouchPortalPlugin.Communication.Action.RadiosSet.Data.0$} {$MSFSTouchPortalPlugin.Communication.Action.RadiosSet.Data.1$} to Value {$MSFSTouchPortalPlugin.Communication.Action.RadiosSet.Data.2$}", "data": [ { @@ -2583,6 +2725,7 @@ { "id": "MSFSTouchPortalPlugin.Communication.Conn.RadiosSet", "name": "Radio Values Set", + "description": "", "format": "Set Radio {$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.0$} {$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.1$}in Value\nRange:{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Communication.Conn.RadiosSet.Data.FbRangeMax$}", "data": [ { @@ -2683,9 +2826,9 @@ "name": "Alternator Switches", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Alternator - {$MSFSTouchPortalPlugin.Electrical.Action.AlternatorIndex.Data.0$}", "data": [ { @@ -2708,9 +2851,9 @@ "name": "Avionics Master Switch", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Avionics Master", "data": [] }, @@ -2719,9 +2862,9 @@ "name": "Landing Lights Switch/Direction", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Landing Lights - {$MSFSTouchPortalPlugin.Electrical.Action.LandingLights.Data.0$}", "data": [ { @@ -2747,9 +2890,9 @@ "name": "Light Dimming", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Light Potentiometer {$MSFSTouchPortalPlugin.Electrical.Action.LightPorentiometerSet.Data.0$} to {$MSFSTouchPortalPlugin.Electrical.Action.LightPorentiometerSet.Data.1$} (0 to 100)", "data": [ { @@ -2807,9 +2950,9 @@ "name": "Light Switches", "prefix": "MSFS", "type": "communicate", - "description": "NOTE: The 'All' lights can only be Toggled.", "tryInline": true, "hasHoldFunctionality": false, + "description": "NOTE: The 'All' lights can only be Toggled.", "format": "Switch {$MSFSTouchPortalPlugin.Electrical.Action.LightSwitches.Data.0$} Light {$MSFSTouchPortalPlugin.Electrical.Action.LightSwitches.Data.1$}", "data": [ { @@ -2851,9 +2994,9 @@ "name": "Master Battery", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Master Battery", "data": [] }, @@ -2862,9 +3005,9 @@ "name": "Master Battery & Alternator", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Master Battery & Alternator", "data": [] } @@ -2873,6 +3016,7 @@ { "id": "MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet", "name": "Light Dimming", + "description": "", "format": "Set Light Potentiometer {$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Electrical.Conn.LightPorentiometerSet.Data.FbRangeMax$}", "data": [ { @@ -2984,9 +3128,9 @@ "name": "Engine Auto Start/Shutdown", "prefix": "MSFS", "type": "communicate", - "description": "Start/Shutdown Engine", "tryInline": true, "hasHoldFunctionality": false, + "description": "Start/Shutdown Engine", "format": "Engine - {$MSFSTouchPortalPlugin.Engine.Action.EngineAuto.Data.0$}", "data": [ { @@ -3006,9 +3150,9 @@ "name": "Magnetos Switch - All", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "All Magnetos - {$MSFSTouchPortalPlugin.Engine.Action.AllMagenetos.Data.0$}", "data": [ { @@ -3034,9 +3178,9 @@ "name": "Magnetos Switch - Individual", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Magneto {$MSFSTouchPortalPlugin.Engine.Action.MagnetoSpecific.Data.0$} - {$MSFSTouchPortalPlugin.Engine.Action.MagnetoSpecific.Data.1$}", "data": [ { @@ -3073,9 +3217,9 @@ "name": "Magnetos Switch Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Set Magneto Switch {$MSFSTouchPortalPlugin.Engine.Action.MagnetoSet.Data.0$} to position {$MSFSTouchPortalPlugin.Engine.Action.MagnetoSet.Data.1$} (0-4)", "data": [ { @@ -3106,9 +3250,9 @@ "name": "Master Ignition Switch", "prefix": "MSFS", "type": "communicate", - "description": "Toggle Master Ignition Switch", "tryInline": true, "hasHoldFunctionality": false, + "description": "Toggle Master Ignition Switch", "format": "Toggle Master Ignition Switch", "data": [] }, @@ -3117,9 +3261,9 @@ "name": "Mixture Adjust - All", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "All Mixtures - {$MSFSTouchPortalPlugin.Engine.Action.Mixture.Data.0$}", "data": [ { @@ -3144,9 +3288,9 @@ "name": "Mixture Adjust - Individual", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Mixture {$MSFSTouchPortalPlugin.Engine.Action.MixtureSpecific.Data.0$} - {$MSFSTouchPortalPlugin.Engine.Action.MixtureSpecific.Data.1$}", "data": [ { @@ -3182,9 +3326,9 @@ "name": "Mixture Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Mixture {$MSFSTouchPortalPlugin.Engine.Action.MixtureSet.Data.0$} to {$MSFSTouchPortalPlugin.Engine.Action.MixtureSet.Data.1$} (-16384 to +16384)", "data": [ { @@ -3216,9 +3360,9 @@ "name": "Propeller Pitch Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Pitch {$MSFSTouchPortalPlugin.Engine.Action.PropellerPitch.Data.0$} - {$MSFSTouchPortalPlugin.Engine.Action.PropellerPitch.Data.1$}", "data": [ { @@ -3256,9 +3400,9 @@ "name": "Propeller Pitch Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Propeller {$MSFSTouchPortalPlugin.Engine.Action.PropellerPitchSet.Data.0$} Pitch to {$MSFSTouchPortalPlugin.Engine.Action.PropellerPitchSet.Data.1$} (0 to 16384)", "data": [ { @@ -3290,9 +3434,9 @@ "name": "Starters", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Starter - {$MSFSTouchPortalPlugin.Engine.Action.Starters.Data.0$}", "data": [ { @@ -3315,9 +3459,9 @@ "name": "Throttle Adjust - All", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "All Throttles - {$MSFSTouchPortalPlugin.Engine.Action.Throttle.Data.0$}", "data": [ { @@ -3350,9 +3494,9 @@ "name": "Throttle Adjust - Individual", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Throttle {$MSFSTouchPortalPlugin.Engine.Action.ThrottleSpecific.Data.0$} - {$MSFSTouchPortalPlugin.Engine.Action.ThrottleSpecific.Data.1$}", "data": [ { @@ -3388,9 +3532,9 @@ "name": "Throttle Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Throttle {$MSFSTouchPortalPlugin.Engine.Action.ThrottleSet.Data.0$} to {$MSFSTouchPortalPlugin.Engine.Action.ThrottleSet.Data.1$} (-16384 to +16384)", "data": [ { @@ -3422,6 +3566,7 @@ { "id": "MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet", "name": "Magnetos Switch Set", + "description": "", "format": "Set Magneto Switch{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.0$}in Range:{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.MagnetoSet.Data.FbRangeMax$}", "data": [ { @@ -3495,6 +3640,7 @@ { "id": "MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet", "name": "Throttle Set", + "description": "", "format": "Set Throttle{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.ThrottleSet.Data.FbRangeMax$}", "data": [ { @@ -3569,6 +3715,7 @@ { "id": "MSFSTouchPortalPlugin.Engine.Conn.MixtureSet", "name": "Mixture Set", + "description": "", "format": "Set Mixture{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.MixtureSet.Data.FbRangeMax$}", "data": [ { @@ -3643,6 +3790,7 @@ { "id": "MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet", "name": "Propeller Pitch Set", + "description": "", "format": "Set Propeller{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.0$}Pitch in\nValue Range:{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Engine.Conn.PropellerPitchSet.Data.FbRangeMax$}", "data": [ { @@ -3728,9 +3876,9 @@ "name": "Anti Ice System Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set {$MSFSTouchPortalPlugin.Environment.Action.AntiIceSet.Data.0$} to Value {$MSFSTouchPortalPlugin.Environment.Action.AntiIceSet.Data.1$}", "data": [ { @@ -3769,9 +3917,9 @@ "name": "Anti Ice System Switches", "prefix": "MSFS", "type": "communicate", - "description": "NOTE: Structural and Propeller De Ice can only be Toggled.", "tryInline": true, "hasHoldFunctionality": false, + "description": "NOTE: Structural and Propeller De Ice can only be Toggled.", "format": "{$MSFSTouchPortalPlugin.Environment.Action.AntiIceAdjust.Data.0$} {$MSFSTouchPortalPlugin.Environment.Action.AntiIceAdjust.Data.1$}", "data": [ { @@ -3809,6 +3957,7 @@ { "id": "MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet", "name": "Anti Ice System Set", + "description": "", "format": "Set {$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.0$}in Value\nRange:{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.Environment.Conn.AntiIceSet.Data.FbRangeMax$}", "data": [ { @@ -3901,9 +4050,9 @@ "name": "Failures", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Failure - {$MSFSTouchPortalPlugin.Failures.Action.Failures.Data.0$}", "data": [ { @@ -3952,9 +4101,9 @@ "name": "Aileron Trim Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Aileron Trim {$MSFSTouchPortalPlugin.FlightSystems.Action.AileronTrim.Data.0$}", "data": [ { @@ -3974,9 +4123,9 @@ "name": "Aileron Trim Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Aileron Trim to {$MSFSTouchPortalPlugin.FlightSystems.Action.AileronTrimSet.Data.0$}% (-100 - +100)", "data": [ { @@ -3995,9 +4144,9 @@ "name": "Ailerons Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Ailerons {$MSFSTouchPortalPlugin.FlightSystems.Action.Ailerons.Data.0$}", "data": [ { @@ -4018,9 +4167,9 @@ "name": "Ailerons Set", "prefix": "MSFS", "type": "communicate", - "description": " Set Ailerons", "tryInline": true, "hasHoldFunctionality": true, + "description": " Set Ailerons", "format": "Set Ailerons to {$MSFSTouchPortalPlugin.FlightSystems.Action.AileronsSet.Data.0$} (-16384 to +16384)", "data": [ { @@ -4039,9 +4188,9 @@ "name": "Brake Axis Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Brake Axis {$MSFSTouchPortalPlugin.FlightSystems.Action.BrakesSet.Data.0$} to {$MSFSTouchPortalPlugin.FlightSystems.Action.BrakesSet.Data.1$} (0 to 16384)", "data": [ { @@ -4070,9 +4219,9 @@ "name": "Brakes Activate", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Activate {$MSFSTouchPortalPlugin.FlightSystems.Action.Brakes.Data.0$} Brakes", "data": [ { @@ -4093,9 +4242,9 @@ "name": "Cowl Flap Levers Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Cowl Flaps Lever {$MSFSTouchPortalPlugin.FlightSystems.Action.CowlFlapsAdjust.Data.0$} {$MSFSTouchPortalPlugin.FlightSystems.Action.CowlFlapsAdjust.Data.1$}", "data": [ { @@ -4128,9 +4277,9 @@ "name": "Cowl Flaps Lever Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Cowl {$MSFSTouchPortalPlugin.FlightSystems.Action.CowlFlapsSet.Data.0$} Flaps Lever to {$MSFSTouchPortalPlugin.FlightSystems.Action.CowlFlapsSet.Data.0$} (0 to 16384)", "data": [ { @@ -4161,9 +4310,9 @@ "name": "Elevator Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Elevator {$MSFSTouchPortalPlugin.FlightSystems.Action.Elevator.Data.0$}", "data": [ { @@ -4183,9 +4332,9 @@ "name": "Elevator Set", "prefix": "MSFS", "type": "communicate", - "description": "Set Elevator", "tryInline": true, "hasHoldFunctionality": true, + "description": "Set Elevator", "format": "Set Elevator to {$MSFSTouchPortalPlugin.FlightSystems.Action.ElevatorSet.Data.0$} (-16384 to +16384)", "data": [ { @@ -4204,9 +4353,9 @@ "name": "Elevator Trim Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Elevator Trim {$MSFSTouchPortalPlugin.FlightSystems.Action.ElevatorTrim.Data.0$}", "data": [ { @@ -4226,9 +4375,9 @@ "name": "Elevator Trim Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Elevator Trim to {$MSFSTouchPortalPlugin.FlightSystems.Action.ElevatorTrimSet.Data.0$} (-16384 to +16384)", "data": [ { @@ -4247,9 +4396,9 @@ "name": "Flaps Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Flaps {$MSFSTouchPortalPlugin.FlightSystems.Action.Flaps.Data.0$}", "data": [ { @@ -4275,9 +4424,9 @@ "name": "Flaps Handle Set", "prefix": "MSFS", "type": "communicate", - "description": "Set Flaps Handle Position", "tryInline": true, "hasHoldFunctionality": true, + "description": "Set Flaps Handle Position", "format": "Set Flaps Handle to {$MSFSTouchPortalPlugin.FlightSystems.Action.FlapsSet.Data.0$} (0 to 16384)", "data": [ { @@ -4296,9 +4445,9 @@ "name": "Gear Manipulation", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Gear {$MSFSTouchPortalPlugin.FlightSystems.Action.Gear.Data.0$}", "data": [ { @@ -4320,9 +4469,9 @@ "name": "Parking Brake Toggle", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle the Parking Brake On/Off", "data": [] }, @@ -4331,9 +4480,9 @@ "name": "Rudder Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Rudder {$MSFSTouchPortalPlugin.FlightSystems.Action.Rudder.Data.0$}", "data": [ { @@ -4354,9 +4503,9 @@ "name": "Rudder Set", "prefix": "MSFS", "type": "communicate", - "description": " Set Rudder", "tryInline": true, "hasHoldFunctionality": true, + "description": " Set Rudder", "format": "Set Rudder to {$MSFSTouchPortalPlugin.FlightSystems.Action.RudderSet.Data.0$} (-16384 to +16384)", "data": [ { @@ -4375,9 +4524,9 @@ "name": "Rudder Trim Adjust", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Adjust Rudder Trim {$MSFSTouchPortalPlugin.FlightSystems.Action.RudderTrim.Data.0$}", "data": [ { @@ -4397,9 +4546,9 @@ "name": "Rudder Trim Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Rudder Trim to {$MSFSTouchPortalPlugin.FlightSystems.Action.RudderTrimSet.Data.0$}% (-100 - +100)", "data": [ { @@ -4418,9 +4567,9 @@ "name": "Spoilers Action", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Spoilers {$MSFSTouchPortalPlugin.FlightSystems.Action.Spoilers.Data.0$}", "data": [ { @@ -4441,9 +4590,9 @@ "name": "Spoilers Arm", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Spoilers Arm {$MSFSTouchPortalPlugin.FlightSystems.Action.SpoilersArm.Data.0$}", "data": [ { @@ -4464,9 +4613,9 @@ "name": "Spoilers Set", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "Set Spoilers handle position to {$MSFSTouchPortalPlugin.FlightSystems.Action.SpoilersSet.Data.0$} (0 to 16384)", "data": [ { @@ -4485,6 +4634,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet", "name": "Ailerons Set", + "description": " Set Ailerons", "format": "Set Ailerons\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronsSet.Data.FbRangeMax$}", "data": [ { @@ -4546,6 +4696,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet", "name": "Elevator Set", + "description": "Set Elevator", "format": "Set Elevator\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorSet.Data.FbRangeMax$}", "data": [ { @@ -4607,6 +4758,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet", "name": "Brake Axis Set", + "description": "", "format": "Set Brake Axis{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.0$}in Value\n Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.BrakesSet.Data.FbRangeMax$}", "data": [ { @@ -4678,6 +4830,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet", "name": "Flaps Handle Set", + "description": "Set Flaps Handle Position", "format": "Set Flaps Handle\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.FlapsSet.Data.FbRangeMax$}", "data": [ { @@ -4739,6 +4892,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet", "name": "Cowl Flaps Lever Set", + "description": "", "format": "Set Cowl{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.0$}Flaps Lever\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.CowlFlapsSet.Data.FbRangeMax$}", "data": [ { @@ -4812,6 +4966,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet", "name": "Rudder Set", + "description": " Set Rudder", "format": "Set Rudder\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderSet.Data.FbRangeMax$}", "data": [ { @@ -4873,6 +5028,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet", "name": "Spoilers Set", + "description": "", "format": "Set Spoilers Handle\nPosition in Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.SpoilersSet.Data.FbRangeMax$}", "data": [ { @@ -4934,6 +5090,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet", "name": "Aileron Trim Set", + "description": "", "format": "Set Aileron Trim\nin Value Range (%):{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.AileronTrimSet.Data.FbRangeMax$}", "data": [ { @@ -4995,6 +5152,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet", "name": "Elevator Trim Set", + "description": "", "format": "Set Elevator Trim\nin Value Range:{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.ElevatorTrimSet.Data.FbRangeMax$}", "data": [ { @@ -5056,6 +5214,7 @@ { "id": "MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet", "name": "Rudder Trim Set", + "description": "", "format": "Set Rudder Trim\nin Value Range (%):{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.RangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.FbCatId$}{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.FlightSystems.Conn.RudderTrimSet.Data.FbRangeMax$}", "data": [ { @@ -5128,9 +5287,9 @@ "name": "Add Fuel", "prefix": "MSFS", "type": "communicate", - "description": "Add Fuel (1 to 65535 or zero for 25% of capacity)", "tryInline": true, "hasHoldFunctionality": true, + "description": "Add Fuel (1 to 65535 or zero for 25% of capacity)", "format": "Add {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.AddFuel.Data.0$} amount of Fuel", "data": [ { @@ -5149,9 +5308,9 @@ "name": "Cross Feed Switch", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Cross Feed - {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.CrossFeed.Data.0$}", "data": [ { @@ -5172,9 +5331,9 @@ "name": "Electric Fuel Pump", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Electric Fuel Pump: {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.ElectricFuelPump.Data.0$}", "data": [ { @@ -5197,9 +5356,9 @@ "name": "Fuel Dump - Toggle", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Fuel Dump", "data": [] }, @@ -5208,9 +5367,9 @@ "name": "Fuel Pump", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Fuel Pump", "data": [] }, @@ -5219,9 +5378,9 @@ "name": "Fuel Selectors", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Fuel Selector {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.FuelSelectors.Data.0$} - {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.FuelSelectors.Data.1$}", "data": [ { @@ -5260,9 +5419,9 @@ "name": "Fuel Valve", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Fuel Valve: {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.FuelValve.Data.0$}", "data": [ { @@ -5285,9 +5444,9 @@ "name": "Primers", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": false, + "description": "", "format": "Toggle Primer(s): {$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Action.Primers.Data.0$}", "data": [ { @@ -5310,6 +5469,7 @@ { "id": "MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel", "name": "Add Fuel", + "description": "Add Fuel (1 to 65535 or zero for 25% of capacity)", "format": "Add Fuel\nin Value Range:{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.RangeMin$}-{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.RangeMax$}| Feedback From\n| State (opt):{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.FbCatId$}{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.FbVarName$}\nRange:{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.FbRangeMin$}-{$MSFSTouchPortalPlugin.InstrumentsSystems.Fuel.Conn.AddFuel.Data.FbRangeMax$}", "data": [ { @@ -5383,7 +5543,7 @@ }, { "id": "MSFSTouchPortalPlugin.SimSystem", - "name": "MSFS - System", + "name": "MSFS - Simulator System", "imagepath": "%TP_PLUGIN_FOLDER%MSFS-TouchPortal-Plugin/airplane_takeoff24.png", "actions": [ { @@ -5391,9 +5551,9 @@ "name": "Change Selected Value (+/-)", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "{$MSFSTouchPortalPlugin.SimSystem.Action.SelectedParameter.Data.0$} Selected Value", "data": [ { @@ -5413,9 +5573,9 @@ "name": "Simulation Rate", "prefix": "MSFS", "type": "communicate", - "description": "", "tryInline": true, "hasHoldFunctionality": true, + "description": "", "format": "{$MSFSTouchPortalPlugin.SimSystem.Action.SimulationRate.Data.0$} Simulation Rate", "data": [ { @@ -5472,13 +5632,13 @@ { "id": "MSFSTouchPortalPlugin.SimSystem.State.SimSystemEventData", "type": "text", - "desc": "MSFS - System - Data from the most recent Simulator System Event, if any.", + "desc": "MSFS - Simulator System - Data from the most recent Simulator System Event, if any.", "default": "" }, { "id": "MSFSTouchPortalPlugin.SimSystem.State.SimSystemEvent", "type": "text", - "desc": "MSFS - System - Most recent Simulator System Event name.", + "desc": "MSFS - Simulator System - Most recent Simulator System Event name.", "default": "" } ]