Voice Attack Datatape for the DCS F-16C Viper
SPECIAL NOTE: You must use 0.0.9 or newer for all DCS builds > 2.6.7
- Fix for issue with loading specific steerpoint
- Fix for breaking change in DCS F-16 ICP
- Support for CombatFlite XML exports
- Support for altitude
- Fixed a bug with multiple spaces or trailing spaces breaking profile
I have added a few new features and commands that will make things even better:
- You can comment out individual rows in the datatape file be prepending it with a
#
- You can insert inline comments on the end of any line surrounded by
[]
- Multi file support - You can create and call up to 13 different files with semi-custom names in the format
datatape_<alpha|bravo|charlie|delta|echo|foxtrot|golf|hotel|india|juliet|kilo|lima|mike>_<ANYTHING_YOU_WANT>.txt
- Examples
- datatape_alpha_pattern_practice.txt
- datatape_bravo_bombing_run.txt
- datatape_charlie_ILS_practice.txt
- You can dynamically edit the datatape text files and recall them without restarting VA or DCS
All you need to do to use it is:
- download the .vab file and import it into Voice Attack. If you already have a voice attack profile, you can either import this into that profile or you can import it as a separate profile and link them. (VoiceAttack README explains how to do this - https://voiceattack.com/howto.aspx)
- Create a coordinate file in one of the following locations (example file included in repo)
- C:\Users\YOUR_USER\Saved Games\DCS.Openbeta\Datatape\datatape.txt
- C:\Users\YOUR_USER\Saved Games\DCS\Datatape\datatape.txt
- C:\Program Files (x86)\VoiceAttack\Datatape\datatape.txt
- Other Examples
- datatape_alpha_pattern_practice.txt
- datatape_bravo_bombing_run.txt
- IF YOU USE COMBATFLITE - Export an XML file from Combat flight and move/rename it to one of the names below
- C:\Users\YOUR_USER\Saved Games\DCS.Openbeta\Datatape\datatape.xml
- C:\Users\YOUR_USER\Saved Games\DCS\Datatape\datatape.xml
- C:\Program Files (x86)\VoiceAttack\Datatape\datatape.xml
- Other Examples
- datatape_alpha_pattern_practice.xml
- datatape_bravo_bombing_run.xml
- If you are already using an existing profile. Configure your existing profile to include the DataTape profile by:
- Click "Edit Profile" (Alt + E) on your existing profile
- Next to the profile name, click on "Options"
- In the popup window, click the "..." button next to "Include Commands from other Profiles"
- In the next popup, click the plus sign
- Select the "Datatype vX.X.X" profile
- Click OK on all pop up windows
- Click "Apply" in the bottom right of the options window
There are 4 total voice commands:
Load Datatape
- This command will load all uncommented steerpoints the defaultdatatape_txt
fileLoad Datatape Steerpoint <NUMBER>
- This command will only load steerpoint X (example 3) from the defaultdatatape_txt
fileLoad Datatape file <alpha|bravo|charlie|delta|echo|foxtrot|golf|hotel|india|juliet|kilo|lima|mike>
- This command will load all steerpoints any file matching the name you called. For example if you say "load datatape file bravo" it will look for a file nameddatatape_bravo_*.txt
. You can customize the name of the file as long as you leave the first part the way it needs to beLoad Datatape file <alpha|bravo|charlie|delta|echo|foxtrot|golf|hotel|india|juliet|kilo|lima|mike> Steerpoint <NUMBER>
- This command will load only the specific steerpoint from any file matching the name you called.
- inline.vb file listed here is for informational purposes to show you the inner workings of the script. When you import the .vab file, the inline file is pre-loaded.
- This profiles only works for the F-16C Viper at this time. More aircraft can be added, time permitting.
- This profile can cause conflict with heavily modified profiles and will almost certainly have issues if you have remapped your ICP buttons to use anything other than "L Ctrl + NumPad X"
- This module uses components from "DCS F-16C Viper VoiceAttack by Bailey v2.0.0" found at https://www.digitalcombatsimulator.com/en/files/3306505/
Apache 2.0 License (do what you want with it, just make sure to give me and Bailey credit)