Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord

    VoiceAttack plugin: Jeeves BMS Radio Menus - Dynamic Callsigns

    Voice Control
    1
    2
    212
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tanr last edited by tanr

      Making my new “Jeeves BMS Radio Menus” VoiceAttack plugin available.

      Now on version v0.2.0. - New features listed in replies

      v0.1.5 Beta for BMS 4.37.2 adds support for multiple callsigns for pilots, AWACS, JTAC, and tankers. Callsigns, like menus and commands, are all modifiable in human readable JSON files.

      The plugin is designed for people who don’t have the radio menus memorized. List out menus with “List All Formation Menus”, “List Wingman Combat Menus”, etc.

      Bring up radio menus with commands like “Three, Combat 2”, “Tower”, “Flight, Runway Lineup”, etc. Plugin listens for phrases for that menu only while the menu is up. Menus in human readable and easily editable JSON file. Easy to update with your own phrases, or for new versions of BMS.

      Map commonly used commands directly to menu items without leaving a menu up. Examples like “Bogey Dope” included.

      Use any of the common callsigns for AWACS, JTAC, or tankers. Their callsign will match automatically, though you can still just say “Tanker”, “JTAC”, etc.

      Your default pilot callsign, flight number, and position in flight is set in the JSON and will be matched, but is not required. You can change your callsign, flight number, and position on the fly by voice (must be one of the callsigns in the JSON). An example of making calls with and changing your callsign:

      • “Arco, Viper 1 - Request Flight Refueling”
      • “Update Callsign Hunter 6”
        VA: “Say your flight position in Hunter 6 or say ‘Skip’…”
      • “Three”
        VA: “New Callsign Hunter 6 3, Reinitializing Profile”
      • “Tower, Hunter 6 3 - Emergency!”
      • “Axeman, Hunter 6 - Check In”

      Includes helpers like “Push Uniform 6” to set com1 to preset 6. More functionality described in readme. Interested to hear feedback on this.

      https://github.com/tanrr/Tanrr.VAPlugin.BMSRadio

      T 1 Reply Last reply Reply Quote 0
      • T
        tanr @tanr last edited by tanr

        Jeeves BMS Radio Plugin, now v0.2.0. with many more commonly used menu item phrases, including “Runway N N” phrases for Tower calls, and “Four-ship F16” etc. (Idea from the excellent UOAF profile.)

        Ability to change aircraft type on the fly with “Update Aircraft Type F18/F16/etc”.

        User controllable “DirectMenu” framework so user can set specific menus to not display while listening for menu item choices. This lets a user mark which menus they don’t need displayed, since they use them all the time and know them well, while letting other menus they don’t have memorized still display normally. (Lightly tested.)

        User controllable “directMenuGroup” framework to allow grouping multiple menus together that listen (like a DirectMenu) for any menu items from all menus in the group without having a menu up. This is quite useful and still allows normal use of the menus included in the group. Two menu groups have been added. The “Approach” group contains Approach 1 & Approach 2 menus and the “AWACS” group contains AWACS Tactical & AWACS Vectors. You can still pull up the specific menu by specifying “Approach 1/2” or “AWACS/Overlord Tactical/Vectors”. You can add your own directMenuGroups.

        Arco 3, Viper 1 - Request Flight Refueling
        Update Callsign Hunter 6
        <<Say your flight position in Hunter 6 or say ‘Skip’>>
        One
        <<New Callsign Hunter 6 1, Reinitializing Profile>>
        Tower, Hunter 6 - On Final Runway 2 6
        Axeman 2, Hunter 6 1 - Check In
        Update Aircraft Type F18
        <<New Aircraft Type F18, Reinitializing Profile>>
        Tower, Hunter 6, Two-Ship F18 - Request Formation Landing

        Details, as always, in the README. https://github.com/tanrr/Tanrr.VAPlugin.BMSRadio

        1 Reply Last reply Reply Quote 2
        • First post
          Last post

        46
        Online

        11.1k
        Users

        21.3k
        Topics

        351.8k
        Posts

        Benchmark Sims - All rights reserved ©