This is a HUGE one! :D
You now no longer have to fiddle with configuration options in the various startup
commands. Instead you can set everything with voice commands! See the docs/
and the new _configuration
command sections of the individual profiles for details.
Settings will only be saved in the profile you have selected when changing them, but be preserved if you switch around.
This also means that importing the profiles and updating them has become easier on you, the user. The README has been updated with the new and improved installation, update and customization process.
Important: I’ve made a lot of changes that might break stuff if you just import into/over your existing profiles. Please delete (or rename) the ones you currently have and import everything from scratch. Make sure to keep track of configuration/commands you have changed so you can get a similar state back after upgrading.
Importanter: The profiles are now implementing features introduced in VoiceAttack 1.8.6. You’ll have to upgrade to VoiceAttack 1.8.6 to use them.
- Updated to
elite-scripts
0.6.
EliteDangerous 6.0
Added
- Configuration via voice commands!
Low Fuel
event will now tell you how many jumps you have left, or an estimate for your remaining range if it’s less than a single full range jump.- The threshold for stations to be considered outdated is now a configuration option.
- Announcement of missing bodies on EDSM and outdated station data is now a configuration option.
reload bindings
now has TTS feedback.- Old station search now also writes results to the log window.
- New
open spansh
command. - Carrier lockdown announcements at 10, 5 and 2 minutes left.
Changed
- Configuration variables have been renamed to fit the global scheme of
Profile.variable
. If you have overwritten any, you’ll have to re-change them. You’ll have to do that anyway though because of voice command configuration :) - The Elite client is now targeted by process name instead of window title. Should technically be faster, but probably won’t make much of a difference.
- System/body names are now passed to EDDI using the
{P("<string>")}
literal which should improve pronunciation in most cases. - No longer targeting the Elite client profile-wide, instead on command level. Should be more accurate and alleviate potential issues with focus switching, and should be more robust when importing the profile.
- Renamed
EDDI Events
category toEDDI events
for consistency. Shouldn’t bother you at all unless you have fiddled with the commands in there. - Restricted a bunch of commands to only execute if they are not already running.
- Focusing the Elite client for event commands that need to send keys should be more sturdy now.
- Bumped required detection confidence for the
FSS
andcruise
commands to 85 since they were misfiring a lot. If you have any problems please file an issue.
Removed
fix window dimensions
command. Too specific to my setup.
RatAttack 4.0
Added
- Configuration via voice commands!
RatAttack.setRatDuty
command. Accepts a boolean parameter.RatAttack.[enable;disable]RatDuty
still exist for calling from the command line.- Will now inform you if an incoming rat case is within the permit locked starter area.
Changed
- Breaking Change: Passing RATSIGNALs to VoiceAttack is no longer done through the windows clipboard, and instead through a file. See
docs/
for details. You have to change your IRC client’s configuration. - System/body names are now passed to EDDI using the
{P("<string>")}
literal which should improve pronunciation in most cases. - Converted all command category names to lower case. Shouldn’t bother you at all unless you have fiddled with the commands.
SealAttack 0.2
Added
- Configuration via voice commands! As this profile is … a work in progress, not everything is implemented yet.
SpanshAttack 5.0
Added
- Configuration via voice commands!
reload bindings
now has TTS feedback.- Renamed
EDDI Events
category toEDDI events
for consistency. Shouldn’t bother you at all unless you have fiddled with the commands in there. - Restricted a bunch of commands to only execute if they are not already running.
Changed
- The Elite client is now targeted by process name instead of window title. Should technically be faster, but probably won’t make much of a difference.
- System/body names are now passed to EDDI using the
{P("<string>")}
literal which should improve pronunciation in most cases. - No longer targeting the Elite client profile-wide, instead on command level. Should be more accurate and alleviate potential issues with focus switching, and should be more robust when importing the profile.
StreamAttack 0.3
Added
- Configuration via voice commands! Not a lot to configure here though.
Changed
- Restricted
distance to jump target
command to a single running instance.