2021-02-04 06:13:56 +01:00
|
|
|
|
# 4.0.2 (2021-02-04)
|
2021-02-03 23:54:28 +01:00
|
|
|
|
|
|
|
|
|
## RatAttack 6.0.1
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL parsing updated for latest Mecha3 changes.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2021-01-30 18:48:08 +01:00
|
|
|
|
# 4.0.1 (2021-01-30)
|
|
|
|
|
|
|
|
|
|
## SpanshAttack 7.0.1
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* Now correctly getting the next neutron waypoint again after reaching the
|
|
|
|
|
current one.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2021-01-29 14:56:29 +01:00
|
|
|
|
# 4.0 (2021-01-29)
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
This version introduces huge (and _breaking_) changes. **Make sure to refer to
|
|
|
|
|
[the “Upgrading”
|
|
|
|
|
section](https://alternerdtive.github.io/VoiceAttack-profiles/upgrading/) in the
|
2021-01-25 01:09:46 +01:00
|
|
|
|
documentation if you are upgrading from an older version!**
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
2021-01-21 16:25:27 +01:00
|
|
|
|
Oh yes, there is [an all new and improved documentation
|
|
|
|
|
now](https://alternerdtive.github.io/VoiceAttack-profiles)!
|
|
|
|
|
|
2021-01-21 15:32:05 +01:00
|
|
|
|
The biggest change is the addition of plugins to supplement the profiles, and
|
|
|
|
|
the new `alterNERDtive-base` profile that handles a lot of the plugin-related
|
|
|
|
|
tasks including configuration.
|
|
|
|
|
|
|
|
|
|
Long-term goal is to re-implement the Python scripts in the plugins, too, to
|
|
|
|
|
reduce the complexity (= probability of silly errors) and the download size.
|
|
|
|
|
|
|
|
|
|
The profile package now also includes [my fork of the `bindED`
|
|
|
|
|
plugin](https://github.com/alterNERDtive/bindED). If you use other profiles that
|
|
|
|
|
expect the old version, you will see error messages in the log about not being
|
|
|
|
|
able to invoke that plugin. [You can safely ignore that](https://github.com/alterNERDtive/bindED#migrating-from-the-old-plugin).
|
|
|
|
|
|
|
|
|
|
## alterNERDtive-base 4.0
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
2021-01-25 12:04:28 +01:00
|
|
|
|
* `alterNERDtive-base` plugin. Provides functionality common to all profiles.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
* Proper logging to the VoiceAttack log. You will notice a lot of useful
|
|
|
|
|
information, more is available if you change the log level configuration
|
|
|
|
|
option. Logging to a file for troubleshooting will be added at a later date.
|
|
|
|
|
* `generate missing key binds report` command: Will place a list of missing key
|
|
|
|
|
binds (provided by bindED) on your Desktop for troubleshooting.
|
|
|
|
|
* Lots of new configuration options, see [the
|
2021-01-30 14:37:48 +01:00
|
|
|
|
documentation](https://alternerdtive.github.io/VoiceAttack-profiles/configuration/general).
|
2021-01-21 15:32:05 +01:00
|
|
|
|
* You can now have a list of configuration voice commands as well as a list
|
|
|
|
|
of all configuration options and their current settings printed to the
|
|
|
|
|
VoiceAttack log.
|
|
|
|
|
* `open [docs;documentation;help] [site;]` command: Opens the new documentation site.
|
|
|
|
|
* `open [docs;documentation;help] file` command: Opens the PDF version of the
|
|
|
|
|
new documentation site distributed with the profiles for offline use.
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
* `Python.scriptPath` configuration option: The scripts are basically already
|
|
|
|
|
deprecated, and I’m from now on assuming that you use the profile package for
|
|
|
|
|
installation/upgrades, so I expect the scripts where they are supposed to be.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Completely reworked how the configuration works. It will be trivial to add new
|
|
|
|
|
options in the future including voice commands to set them. Adding a GUI is
|
|
|
|
|
also possible, but not on the roadmap yet.
|
|
|
|
|
* EDDI events (and some other more administrative commands) are now hidden from
|
|
|
|
|
the VoiceAttack log.
|
2021-01-28 02:37:49 +01:00
|
|
|
|
* The command beep sound used by some commands as acknowledgment has been
|
|
|
|
|
changed to a builtin sound effect in VoiceAttack to avoid having to ship a
|
|
|
|
|
.wav file of unknown origin.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### EliteAttack 8.0
|
|
|
|
|
|
|
|
|
|
The `EliteDangerous` profile has been renamed to `EliteAttack` to be consistent
|
|
|
|
|
with the other profiles. If you are upgrading instead of installing fresh, your
|
|
|
|
|
profile will keep the old name. Feel free to manually rename it.
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
2021-01-25 12:04:28 +01:00
|
|
|
|
* `EliteAttack` plugin. Doesn’t do a lot yet.
|
2021-01-25 14:34:14 +01:00
|
|
|
|
* Submodule targeting! Say
|
|
|
|
|
`target the [drive;drives;power plant;frame shift drive;f s d;shield generator]`
|
|
|
|
|
to target submodules on your current target, and `clear sub [module;system]
|
|
|
|
|
target` to clear your target.
|
|
|
|
|
* `distance [from;to] [Sol;home;the center;Beagle Point;Colonia]` command: Gives
|
|
|
|
|
you your current distance to the given POI.
|
|
|
|
|
* `[where’s;where is] my landing pad` command: Will tell you the location of
|
|
|
|
|
your assigned landing pad on a starport.
|
|
|
|
|
* `[dis;]engage silent running` command: Handles silent running.
|
|
|
|
|
* `[are there any;] outdated stations [in this system;]` command: Runs an
|
|
|
|
|
on-demand check for outdated stations in the current system.
|
|
|
|
|
* `open spansh` command: Opens https://spansh.uk in your default browser.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
2021-01-25 14:34:14 +01:00
|
|
|
|
* `power to` command now supports of lot more options. `power to X and Y` sets
|
|
|
|
|
8/4/0, `balanced power to X and Y` sets 6/6/0, `half power to X` sets 6/3/3,
|
|
|
|
|
`half power to X and Y` sets 5/5/2.
|
2021-01-28 15:30:21 +01:00
|
|
|
|
* Moved the EDSM body count and outdated station checks from the `Jumped` event
|
|
|
|
|
to the pre-jump `FSD engaged` event to work around increased EDSM response
|
2021-01-28 15:41:58 +01:00
|
|
|
|
times. (#85)
|
2021-01-25 14:34:14 +01:00
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
* `[buggy;exploration] power` command.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `EDDI Material threshold` event now uses the correct variable names. It will
|
|
|
|
|
automatically start working properly in a future version of EDDI that fixes
|
2021-01-21 16:25:27 +01:00
|
|
|
|
some bugs with setting event variables. (#32)
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### RatAttack 6.0
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
2021-01-25 12:04:28 +01:00
|
|
|
|
* `RatAttack` plugin. Responsible for handling case data instead of having a way
|
|
|
|
|
too long and convoluted list of VoiceAttack variables. Also provides a way to
|
|
|
|
|
send RATSIGNALs to VoiceAttack via IPC.
|
|
|
|
|
* `RatAttack-cli.exe` helper tool. Used to send RATSIGNALs to the plugin via IPC.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
* Will now announce permit locks, including the name of the permit if available.
|
|
|
|
|
* Now supports manually injected cases that might not provide a system. You will
|
|
|
|
|
still have to manually copy the system from \#fuelrats or the dispatch board
|
2021-01-21 16:25:27 +01:00
|
|
|
|
after it has been set. (#76)
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL handling is no longer done through a file, there is now a helper
|
2021-01-25 01:09:46 +01:00
|
|
|
|
tool that communicates with the plugin directly. See “Upgrading” in the
|
|
|
|
|
documentation.
|
2021-01-25 14:34:14 +01:00
|
|
|
|
* Now supports up to 31 cases (0–30). Thanks, Epicalypse!
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* Updated RATSIGNAL parsing for Mecha3.
|
|
|
|
|
|
2021-01-29 14:56:29 +01:00
|
|
|
|
### SpanshAttack 7.0
|
2021-01-21 15:32:05 +01:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
2021-01-25 14:34:14 +01:00
|
|
|
|
* `SpanshAttack` plugin. Does miscellaneous things for now, will at some point
|
2021-01-25 17:56:21 +01:00
|
|
|
|
replace the dependency on the ED-NeutronRouter plugin.
|
2021-01-21 15:32:05 +01:00
|
|
|
|
* Will now log the jumps calculated for a trip to the VoiceAttack log.
|
|
|
|
|
|
2021-01-28 15:41:58 +01:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Now pulls/announces next neutron waypoint on `FSD engaged` (starting a jump)
|
|
|
|
|
instead of `Jumped` (finishing a jump). (#85)
|
|
|
|
|
|
2021-01-21 15:32:05 +01:00
|
|
|
|
### StreamAttack 2.0
|
|
|
|
|
|
2021-01-25 17:56:21 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* `distance [to;from] jump target` command: Tells you the current distance to
|
|
|
|
|
the jump target.
|
|
|
|
|
|
2021-01-21 15:32:05 +01:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Jump target will now be set to SpanshAttack’s plot target if the actual target
|
|
|
|
|
system is not in the database.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2021-01-16 11:02:13 +01:00
|
|
|
|
# 3.2.1 (2021-01-02)
|
2021-01-02 18:53:42 +01:00
|
|
|
|
|
|
|
|
|
## RatAttack 5.0.5
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL parsing had to be updated _again_. -.-
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-12-31 01:34:18 +01:00
|
|
|
|
# 3.2.0 (2020-12-31)
|
|
|
|
|
|
|
|
|
|
The update mechanism has been changed to manual update in preparation of the
|
|
|
|
|
4.0 release that will come with the need to manually change some things around.
|
|
|
|
|
So in order to not automatically leave people with a broken state, they will
|
|
|
|
|
have to manually go through the update steps for 4.0. To reflect that, 3.2.0
|
|
|
|
|
will no longer auto-download a new release and instead send you to the release
|
|
|
|
|
page on Github.
|
|
|
|
|
|
|
|
|
|
## RatAttack 5.0.4
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL parsing updated for the latest Mecha3 changes. Permits are now
|
|
|
|
|
orange instead of red.
|
|
|
|
|
|
|
|
|
|
## EliteDangerous 7.3
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Updates are no longer automatic, instead you will be sent to the release page
|
|
|
|
|
on Github.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-11-06 13:19:07 +01:00
|
|
|
|
# 3.1.3 (2020-11-06)
|
|
|
|
|
|
|
|
|
|
Hopefully last Mecha3 compatibility release.
|
2020-10-23 01:40:31 +02:00
|
|
|
|
|
|
|
|
|
## RatAttack 5.0.3
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* System names will now be `ToLower()`ed since Mecha3 capitalizes them and EDDI
|
|
|
|
|
likes spelling those out instead of saying the names. Makes them a little
|
|
|
|
|
messy in other ways, but less annoying overall.
|
|
|
|
|
* Permit detection part of the RATSIGNAL RegEx fixed for named permits.
|
|
|
|
|
* `XB` platform changed to `Xbox` to match Mecha3.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-10-22 20:29:34 +02:00
|
|
|
|
# 3.1.2 (2020-10-22)
|
|
|
|
|
|
|
|
|
|
Bugfix to the bugfix, anyone?
|
|
|
|
|
|
|
|
|
|
Mecha3 had a couple more changes to the case announcement I wasn’t aware of. All
|
|
|
|
|
fixed now! (I hope.)
|
|
|
|
|
|
|
|
|
|
Sorry for the inconveniece.
|
|
|
|
|
|
|
|
|
|
## RatAttack 5.0.2
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL parsing updated for (hopefully) all the changes in Mecha3.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-10-21 12:37:43 +02:00
|
|
|
|
# 3.1.1 (2020-10-21)
|
|
|
|
|
|
|
|
|
|
Bugfix release.
|
2020-08-18 23:54:23 +02:00
|
|
|
|
|
2020-10-21 12:35:05 +02:00
|
|
|
|
## RatAttack 5.0.1
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* RATSIGNAL parsing update for Mecha3.
|
|
|
|
|
|
2020-08-23 01:34:36 +02:00
|
|
|
|
## EliteDangerous 7.2
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Outdated station check will now also tell you the amount of stations in the
|
|
|
|
|
system if outdated stations are found. Now you can make sure no station is
|
|
|
|
|
flat out missing!
|
2020-08-18 23:54:23 +02:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `[find;target] […]` is now able to find brokers and traders again.
|
2020-08-23 01:33:21 +02:00
|
|
|
|
* Outdated station notification has TTS again.
|
2020-08-18 23:54:23 +02:00
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-08-18 00:18:20 +02:00
|
|
|
|
# 3.1 (2020-08-18)
|
|
|
|
|
|
|
|
|
|
This is going to be the last release before I do a bunch of refactoring
|
|
|
|
|
… including writing some VoiceAttack plugin stuff. Should make a bunch of things
|
|
|
|
|
easier to tweak, and also allow you to more easily mix&match profiles,
|
|
|
|
|
especially without using the current de-facto main profile `EliteDangerous`.
|
|
|
|
|
|
|
|
|
|
So, just as a heads up, the next version might require some manual fiddling
|
|
|
|
|
again :)
|
2020-08-03 13:00:11 +02:00
|
|
|
|
|
2020-08-14 11:11:34 +02:00
|
|
|
|
## EliteDangerous 7.1
|
2020-08-03 13:00:11 +02:00
|
|
|
|
|
2020-08-04 20:33:51 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-08-14 11:11:34 +02:00
|
|
|
|
* Update check logging: now a) always logs when an update is found, even if
|
|
|
|
|
logging is off and b) logs the command you need to run, in case you miss the
|
|
|
|
|
TTS.
|
2020-08-15 19:17:26 +02:00
|
|
|
|
* Limited `target nearest…` commands to a single concurrently running route
|
|
|
|
|
search. Also added some feedback TTS. (#59)
|
2020-08-17 18:26:39 +02:00
|
|
|
|
* Moved R2R announcements to the `Jumped` event. No discovery scan needed! (#61)
|
2020-08-04 20:33:51 +02:00
|
|
|
|
|
2020-08-03 13:00:11 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* `open profiles change log`: opens `CHANGELOG.md` on Github.
|
2020-08-10 23:53:02 +02:00
|
|
|
|
* Cancelling a carrier jump now also fires an `((EDDI Carrier cooldown))` event
|
|
|
|
|
at the appropriate time.
|
2020-08-14 11:24:04 +02:00
|
|
|
|
* Update check logging: now logs the current version when no update is found.
|
|
|
|
|
(#58)
|
|
|
|
|
* `target nearest …` commands now have a `find nearest` variation (#55)
|
2020-08-17 18:26:39 +02:00
|
|
|
|
* `[bodies;whats;what is] left to [map;be mapped;scan]` has some more words now!
|
|
|
|
|
(#54)
|
2020-08-03 13:00:11 +02:00
|
|
|
|
|
2020-08-15 19:02:39 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `Discovery scan` event now checks if EDSM body count has been refreshed since
|
|
|
|
|
the last jump instead of referring to last system’s when EDSM is slow to
|
|
|
|
|
respond.
|
|
|
|
|
|
2020-08-09 20:59:13 +02:00
|
|
|
|
## SpanshAttack 6.0.1
|
|
|
|
|
|
2020-08-13 11:48:27 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Now gives TTS feedback on starting to plot a neutron route since looking up
|
|
|
|
|
the system might take a few seconds.
|
|
|
|
|
|
2020-08-13 00:39:17 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Now gets the next waypoint upon jumpin instead of supercharge; that means if
|
|
|
|
|
you have copying to clipboard enabled and auto-plotting disabled, you can
|
|
|
|
|
shave off some precious seconds by plotting the next waypoint while in the
|
|
|
|
|
cone instead of waiting for the auto-plot that would happen a couple seconds
|
|
|
|
|
later.
|
|
|
|
|
|
2020-08-09 20:59:13 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* Plotting to systems not in the DB works again; copypasta fixed in
|
|
|
|
|
`SpanshAttack.getNearestSystem` and typo in `SpanshAttack.plotNeutronRoute`.
|
|
|
|
|
(#53)
|
|
|
|
|
|
2020-08-03 13:00:11 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-08-03 12:38:49 +02:00
|
|
|
|
# 3.0 (2020-08-03)
|
2020-07-25 15:09:55 +02:00
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
A bug fix release turned major version update. That’s something new.
|
|
|
|
|
|
2020-08-03 12:38:49 +02:00
|
|
|
|
The interesting changes are auto-updates and re-worked logging. Plus a bunch of
|
|
|
|
|
fixes, as usual.
|
|
|
|
|
|
2020-07-29 15:09:16 +02:00
|
|
|
|
**Note**: Since 2.0.1 you are probably seeing a warning about the profiles
|
|
|
|
|
having been created with a newer VoiceAttack version. I am currently alpha
|
|
|
|
|
testing a VoiceAttack build containing a bug fix. You should be able to safely
|
|
|
|
|
ignore that message :)
|
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
**BREAKING CHANGE IN ALL PROFILES**:
|
|
|
|
|
|
|
|
|
|
The profiles now contain flags that will make them overwrite the current version
|
|
|
|
|
if you import them, streamlining the update process and making it work like
|
|
|
|
|
I expected it to work in the first place.
|
|
|
|
|
|
|
|
|
|
In order for this to work properly in the future, you need to do the following
|
|
|
|
|
steps _once_ when updating to this version:
|
|
|
|
|
|
|
|
|
|
1. Keep track of which of your profiles import any of my profiles and which
|
|
|
|
|
ones.
|
|
|
|
|
1. Delete all of my profiles from VoiceAttack (`EliteDangerous`, `RatAttack`,
|
|
|
|
|
`SpanshAttack`, `StreamAttack`). Technically also `SealAttack`, but since
|
|
|
|
|
I am not currently including this you might want to keep it around if you are
|
|
|
|
|
actually using it.
|
|
|
|
|
1. Import the updated profiles, either manually or in the way described under
|
|
|
|
|
“Updating” in the README.
|
|
|
|
|
1. Fix all profiles that include the updated profiles. You are going to have to
|
|
|
|
|
re-add the includes (“Edit Profile” → “Options” → “Include commands from
|
|
|
|
|
other profiles”).
|
|
|
|
|
1. If you haven’t yet created your own custom profile and imported mine there,
|
|
|
|
|
a) do that now for the future and b) you’ll have to re-configure any settings
|
|
|
|
|
you have changed either through voice commands or fiddling with commands
|
|
|
|
|
manually (don’t do the latter, please).
|
|
|
|
|
|
2020-07-31 07:03:31 +02:00
|
|
|
|
You will only have to do this once. In the future you will also be able to make
|
|
|
|
|
use of the new, improved and basically automated update process described in the
|
|
|
|
|
README. Yay!
|
2020-07-31 05:57:34 +02:00
|
|
|
|
|
|
|
|
|
## EliteDangerous 7.0
|
2020-07-25 15:09:55 +02:00
|
|
|
|
|
2020-07-28 11:43:39 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Parameterized `EliteDangerous.openSystemOnEdsm` command
|
2020-07-31 08:27:25 +02:00
|
|
|
|
* `EliteDangerous.enableAutoUpdateCheck` setting. Invoke `[enable;disable] auto
|
|
|
|
|
update check` to change.
|
2020-07-28 11:43:39 +02:00
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Is now set up to overwrite an old version on import. See “Updating”
|
|
|
|
|
instructions in the README.
|
2020-07-31 19:01:50 +02:00
|
|
|
|
* All logging to the VoiceAttack event log is now properly encapsuled. See the
|
|
|
|
|
docs for instructions on how to enable logging.
|
2020-07-31 05:57:34 +02:00
|
|
|
|
|
2020-07-25 15:09:55 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `Route details event` now only firing when it should, not on automated
|
|
|
|
|
triggers like handing in missions (#46)
|
2020-07-28 17:56:49 +02:00
|
|
|
|
* `Route details event` now with correct escaping of Cottle syntax (no more “P
|
|
|
|
|
\<system\>” TTS)
|
2020-07-31 07:27:32 +02:00
|
|
|
|
* TTS now handles systems containing `'` correctly. (#49)
|
2020-07-25 15:09:55 +02:00
|
|
|
|
|
2020-07-27 19:16:27 +02:00
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
* `((EDDI Commander continued))` since that event is only used in StreamAttack
|
|
|
|
|
anyway, so doesn’t need multiple handlers loaded. Shouldn’t really change
|
|
|
|
|
anything.
|
2020-07-28 11:43:39 +02:00
|
|
|
|
* `EliteDangerous.openCurrentSystemOnEdsm`,
|
|
|
|
|
`EliteDangerous.openCopiedSystemOnEdsm`
|
2020-07-27 19:16:27 +02:00
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
## RatAttack 5.0
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-31 08:32:26 +02:00
|
|
|
|
* Is now set up to overwrite an old version on import. See “Updating”
|
2020-07-31 05:57:34 +02:00
|
|
|
|
instructions in the README.
|
2020-07-31 19:01:50 +02:00
|
|
|
|
* All logging to the VoiceAttack event log is now properly encapsuled. See the
|
|
|
|
|
docs for instructions on how to enable logging.
|
2020-07-26 03:17:21 +02:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `RatAttack.enableRatDuty` has TTS again.
|
2020-07-31 07:27:32 +02:00
|
|
|
|
* TTS now handles systems containing `'` correctly. (#49)
|
2020-07-26 03:17:21 +02:00
|
|
|
|
|
2020-07-30 10:57:24 +02:00
|
|
|
|
## SealAttack
|
|
|
|
|
|
|
|
|
|
**Has been removed for now.**
|
|
|
|
|
|
|
|
|
|
You can still your current version around if you want to. It’s based on a very
|
|
|
|
|
old version of RatAttack and the Seals IRC is still coming “when it’s done”, so
|
|
|
|
|
currently I don’t see a good reason to keep it.
|
|
|
|
|
|
|
|
|
|
When the Seals IRC becomes a thing, I’ll reintroduce this profile, based on the
|
|
|
|
|
then-current version of RatAttack. That’s less work than trying to get current
|
|
|
|
|
SealAttack up to date
|
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
## SpanshAttack 6.0
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Is now set up to overwrite an old version on import. See “Updating”
|
2020-07-31 08:32:26 +02:00
|
|
|
|
instructions in the README.
|
2020-07-31 19:01:50 +02:00
|
|
|
|
* All logging to the VoiceAttack event log is now properly encapsuled. See the
|
|
|
|
|
docs for instructions on how to enable logging.
|
2020-07-31 05:57:34 +02:00
|
|
|
|
|
2020-07-31 07:27:32 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* TTS now handles systems containing `'` correctly. (#49)
|
|
|
|
|
|
2020-07-31 05:57:34 +02:00
|
|
|
|
## StreamAttack 1.0
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Is now set up to overwrite an old version on import. See “Updating”
|
2020-07-31 08:32:26 +02:00
|
|
|
|
instructions in the README.
|
2020-07-31 19:01:50 +02:00
|
|
|
|
* All logging to the VoiceAttack event log is now properly encapsuled. See the
|
|
|
|
|
docs for instructions on how to enable logging.
|
2020-07-31 05:57:34 +02:00
|
|
|
|
|
2020-07-31 07:27:32 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* TTS now handles systems containing `'` correctly. (#49)
|
|
|
|
|
|
2020-07-25 15:09:55 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-07-21 01:16:07 +02:00
|
|
|
|
# 2.0.1 (2020-07-21)
|
2020-07-19 01:32:03 +02:00
|
|
|
|
|
2020-07-20 02:47:30 +02:00
|
|
|
|
## EliteDangerous 6.0.1
|
2020-07-19 01:32:03 +02:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `Carrier jump request` event now has TTS again.
|
2020-07-19 01:39:11 +02:00
|
|
|
|
* (Hopefully) fixed timing on the carrier pre-lockdown warnings.
|
2020-07-20 00:08:23 +02:00
|
|
|
|
* `Carrier jump engaged` TTS is now working properly again.
|
2020-07-31 00:22:46 +02:00
|
|
|
|
* `how many <thing> do i have` working properly now? again? W/e, works.
|
2020-07-19 01:32:03 +02:00
|
|
|
|
|
2020-07-20 02:47:30 +02:00
|
|
|
|
## RatAttack 4.0.1
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `distance to …` commands will now report about invalid system names instead of
|
|
|
|
|
silently failing.
|
|
|
|
|
|
2020-07-19 01:32:03 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-07-18 17:13:33 +02:00
|
|
|
|
# 2.0 (2020-07-18)
|
2020-07-06 21:24:31 +02:00
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
2020-07-07 23:20:30 +02:00
|
|
|
|
Settings will only be saved in the profile you have selected when changing them,
|
|
|
|
|
but be preserved if you switch around.
|
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
This also means that importing the profiles and updating them has become easier
|
2020-07-18 16:58:16 +02:00
|
|
|
|
on you, the user. The README has been updated with the new and improved
|
|
|
|
|
installation, update and customization process.
|
2020-07-06 21:24:31 +02:00
|
|
|
|
|
2020-07-13 11:31:24 +02:00
|
|
|
|
**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.
|
|
|
|
|
|
2020-07-13 12:51:13 +02:00
|
|
|
|
**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*.
|
|
|
|
|
|
2020-07-10 14:34:22 +02:00
|
|
|
|
* Updated to `elite-scripts` 0.6.
|
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
## EliteDangerous 6.0
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Configuration via voice commands!
|
2020-07-09 18:29:25 +02:00
|
|
|
|
* `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.
|
2020-07-10 14:34:22 +02:00
|
|
|
|
* The threshold for stations to be considered outdated is now a configuration
|
2020-07-10 14:55:54 +02:00
|
|
|
|
option.
|
|
|
|
|
* Announcement of missing bodies on EDSM and outdated station data is now
|
|
|
|
|
a configuration option.
|
2020-07-11 20:26:33 +02:00
|
|
|
|
* `reload bindings` now has TTS feedback.
|
2020-07-14 01:12:18 +02:00
|
|
|
|
* Old station search now also writes results to the log window.
|
2020-07-16 01:57:49 +02:00
|
|
|
|
* New `open spansh` command.
|
2020-07-16 16:53:43 +02:00
|
|
|
|
* Carrier lockdown announcements at 10, 5 and 2 minutes left.
|
2020-07-06 21:24:31 +02:00
|
|
|
|
|
2020-07-07 11:11:49 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-11 10:06:13 +02:00
|
|
|
|
* 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 :)
|
2020-07-07 11:11:49 +02:00
|
|
|
|
* 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.
|
2020-07-08 00:06:28 +02:00
|
|
|
|
* System/body names are now passed to EDDI using the `{P("<string>")}` literal
|
|
|
|
|
which should improve pronunciation in most cases.
|
2020-07-13 11:31:24 +02:00
|
|
|
|
* 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 to `EDDI 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.
|
2020-07-15 11:07:06 +02:00
|
|
|
|
* Focusing the Elite client for event commands that need to send keys should be
|
|
|
|
|
more sturdy now.
|
2020-07-16 01:09:54 +02:00
|
|
|
|
* Bumped required detection confidence for the `FSS` and `cruise` commands to 85
|
|
|
|
|
since they were misfiring a lot. If you have any problems please file an
|
|
|
|
|
issue.
|
2020-07-13 11:31:24 +02:00
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
* `fix window dimensions` command. Too specific to my setup.
|
2020-07-07 11:11:49 +02:00
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
## RatAttack 4.0
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Configuration via voice commands!
|
2020-07-13 12:51:13 +02:00
|
|
|
|
* `RatAttack.setRatDuty` command. Accepts a boolean parameter.
|
|
|
|
|
`RatAttack.[enable;disable]RatDuty` still exist for calling from the command
|
|
|
|
|
line.
|
2020-07-16 20:30:02 +02:00
|
|
|
|
* Will now inform you if an incoming rat case is within the permit locked
|
|
|
|
|
starter area.
|
2020-07-06 21:24:31 +02:00
|
|
|
|
|
2020-07-08 00:06:28 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-13 21:37:29 +02:00
|
|
|
|
* **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.
|
2020-07-08 00:06:28 +02:00
|
|
|
|
* System/body names are now passed to EDDI using the `{P("<string>")}` literal
|
2020-07-13 11:31:24 +02:00
|
|
|
|
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.
|
2020-07-08 00:06:28 +02:00
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
## 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!
|
2020-07-11 20:26:33 +02:00
|
|
|
|
* `reload bindings` now has TTS feedback.
|
2020-07-13 11:31:24 +02:00
|
|
|
|
* Renamed `EDDI Events` category to `EDDI 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.
|
2020-07-06 21:24:31 +02:00
|
|
|
|
|
2020-07-07 11:11:49 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* The Elite client is now targeted by process name instead of window title.
|
2020-07-13 11:36:35 +02:00
|
|
|
|
Should technically be faster, but probably won’t make much of a difference.
|
2020-07-08 00:06:28 +02:00
|
|
|
|
* System/body names are now passed to EDDI using the `{P("<string>")}` literal
|
2020-07-13 11:36:35 +02:00
|
|
|
|
which should improve pronunciation in most cases.
|
2020-07-13 11:31:24 +02:00
|
|
|
|
* 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.
|
2020-07-07 11:11:49 +02:00
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
## StreamAttack 0.3
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Configuration via voice commands! Not a lot to configure here though.
|
|
|
|
|
|
2020-07-13 11:36:35 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
* Restricted `distance to jump target` command to a single running instance.
|
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-07-05 19:08:03 +02:00
|
|
|
|
# 1.5.1 (2020-07-05)
|
|
|
|
|
|
|
|
|
|
This is just a minor bug fix release.
|
|
|
|
|
|
2020-07-05 19:11:58 +02:00
|
|
|
|
## EliteDangerous 5.2.1
|
2020-07-05 19:08:03 +02:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `EDDI Carrier cooldown` will no longer call your carrier “Not set”.
|
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-07-05 18:13:42 +02:00
|
|
|
|
# 1.5 (2020-07-05)
|
2020-06-23 09:51:47 +02:00
|
|
|
|
|
|
|
|
|
Changed Changelog format. Should be even clearer now at a glance!
|
|
|
|
|
|
|
|
|
|
See [KeepAChangelog](https://keepachangelog.com/en/1.0.0/).
|
|
|
|
|
|
2020-06-23 10:59:44 +02:00
|
|
|
|
## EliteDangerous 5.2
|
2020-06-23 09:51:47 +02:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Support for EDDI’s new `Carrier` events!
|
|
|
|
|
* `>enableCarrierAnnouncements` configuration variable. Default: true.
|
|
|
|
|
|
2020-06-23 12:19:56 +02:00
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
* `check next [star;hop;jump;system]` command. Only works if the target system
|
|
|
|
|
is in EDSM which makes the entire thing kind of pointless.
|
2020-07-01 12:06:45 +02:00
|
|
|
|
* A bunch of personal chat macros.
|
|
|
|
|
* `target <subsystem>` command. NYI, haven’t found a way to make it work
|
|
|
|
|
properly.
|
2020-06-23 12:19:56 +02:00
|
|
|
|
|
2020-06-23 10:59:44 +02:00
|
|
|
|
## RatAttack 3.1.1
|
|
|
|
|
|
2020-07-05 16:01:56 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
* `distance to rat case […]` commands now actually work.
|
|
|
|
|
|
2020-06-23 10:59:44 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-05 18:22:49 +02:00
|
|
|
|
* Now setting EDDI to quiet mode even if the profile was loaded before plugin
|
2020-06-23 10:59:44 +02:00
|
|
|
|
initialization had been completed.
|
|
|
|
|
|
|
|
|
|
## SealAttack 0.1.1
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-05 18:13:42 +02:00
|
|
|
|
* Now setting EDDI to quiet mode even if the profile was loaded before plugin
|
2020-06-23 10:59:44 +02:00
|
|
|
|
initialization had been completed.
|
|
|
|
|
|
2020-07-05 18:21:27 +02:00
|
|
|
|
## SpanshAttack 4.0
|
2020-06-23 10:59:44 +02:00
|
|
|
|
|
2020-06-25 00:33:54 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* If the target system is not in the router’s data base but has already been
|
|
|
|
|
uploaded to EDSM, it will now pull target coordinates from EDDI instead of
|
2020-07-01 10:08:09 +02:00
|
|
|
|
making the user input them manually. This at least works for systems that are
|
|
|
|
|
in EDSM, but haven’t been sent through EDDN.
|
2020-07-01 11:52:56 +02:00
|
|
|
|
* If EDSM doesn’t know about the system either, it will now try getting
|
|
|
|
|
coordinates through EDTS. EDTS calculates them based on the procedurally
|
|
|
|
|
generated system name. Only if this fails will you have to input coordinates
|
|
|
|
|
manually now!
|
|
|
|
|
* Re-plotting a route is now aware of the actual target ≠ plot target conundrum.
|
|
|
|
|
It will remember the plot target and re-use it instead of starting the process
|
|
|
|
|
of finding a plottable system again.
|
2020-06-25 00:33:54 +02:00
|
|
|
|
|
2020-06-23 10:59:44 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-05 18:13:42 +02:00
|
|
|
|
* Now setting EDDI to quiet mode even if the profile was loaded before plugin
|
2020-06-23 10:59:44 +02:00
|
|
|
|
initialization had been completed.
|
2020-07-01 10:08:09 +02:00
|
|
|
|
* `SpanshAttack.getNextNeutronWaypoint` reworked. The old one is now available
|
|
|
|
|
as `SpanshAttack.copyNextNeutronWaypoint`.
|
|
|
|
|
* If the target system is not in the database, it will now acknowledge that the
|
|
|
|
|
system you plot to is not the actual target system and target the latter
|
|
|
|
|
instead on the last way point.
|
2020-07-05 16:03:17 +02:00
|
|
|
|
* Trip time will no longer be reset when re-plotting, nor when plotting a new
|
|
|
|
|
route while a route is currently active. If you want to reset, make sure to
|
|
|
|
|
`clear` the current route first.
|
2020-06-23 10:59:44 +02:00
|
|
|
|
|
|
|
|
|
## StreamAttack 0.2.1
|
|
|
|
|
|
2020-06-26 04:02:36 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
* Now updates your location on `Carrier jumped` events. Those only fire when you
|
|
|
|
|
are on board a carrier that is jumping, and it clearly changes your location.
|
|
|
|
|
|
2020-06-23 10:59:44 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
2020-07-05 18:13:42 +02:00
|
|
|
|
* Now setting EDDI to quiet mode even if the profile was loaded before plugin
|
2020-06-23 10:59:44 +02:00
|
|
|
|
initialization had been completed.
|
|
|
|
|
|
2020-07-06 21:24:31 +02:00
|
|
|
|
-----
|
|
|
|
|
|
2020-06-23 15:58:11 +02:00
|
|
|
|
# v1.4 (2020-06-19)
|
2020-06-19 22:42:00 +02:00
|
|
|
|
|
|
|
|
|
This is basically just a bug fix release, but I happened to have one new feature
|
|
|
|
|
ready, so it’s in, too!
|
|
|
|
|
|
|
|
|
|
I managed to have leftover debug output in the version of `elite-scripts`
|
|
|
|
|
published with v1.3. You might have noticed after jumping into a system that had
|
|
|
|
|
a station with data in EDDN >1 year old. Apologies.
|
|
|
|
|
|
|
|
|
|
* New, fixed version of `elite-scripts` included.
|
|
|
|
|
|
|
|
|
|
## EliteDangerous v5.1
|
|
|
|
|
|
|
|
|
|
* Added `shut up EDDI` command. Immediately makes EDDI stop talking. Might come
|
|
|
|
|
in handy at some point.
|
|
|
|
|
* Added a bunch of `target nearest <thing>` commands powered by EDDI’s `route()`
|
|
|
|
|
function. See the docs for details.
|
|
|
|
|
* Added new “Navigation” section. This includes the aforementioned new commands
|
|
|
|
|
and a bunch of old ones that fit there better than into “Misc”.
|
|
|
|
|
|
2020-06-14 20:10:32 +02:00
|
|
|
|
# v1.3 (2020-06-14)
|
|
|
|
|
|
|
|
|
|
## EliteDangerous v5.0
|
|
|
|
|
|
|
|
|
|
You don’t need to find out your bindings file anymore! It will now automatically
|
|
|
|
|
be read from the file the game reads it from, too.
|
|
|
|
|
|
|
|
|
|
* Removed the HOTAS buttons section. They were pretty personal to me and not
|
|
|
|
|
very useful to other people anyway. They are in their own profile now without
|
|
|
|
|
polluting the public one.
|
|
|
|
|
* Fixed nav panel filter commands for the addition of fleet carriers.
|
|
|
|
|
* Fixed the `EDDI Docked` event for the new interface.
|
|
|
|
|
* There are a couple engineering/materials related things now. See the docs for
|
|
|
|
|
more info.
|
|
|
|
|
* Added `EDDI Entered normal space` event. Will now automatically throttle you
|
|
|
|
|
to 0 upon exiting SC if `>hyperSpaceDethrottle` is set.
|
|
|
|
|
* Replaced `EDDI Commander continued` with `EDDI commander loading` so it only
|
|
|
|
|
runs when the game starts, not on relogging. If you don’t know what that
|
|
|
|
|
means, it probably won’t affect you :)
|
|
|
|
|
* Added `restart from Desktop` command. Useful for farming HGEs. You might want
|
|
|
|
|
to set `>delays.quitToDesktop` according to your needs. Restarting the game
|
|
|
|
|
also only works on 1080p currently. Might change in the future.
|
2020-06-14 20:16:33 +02:00
|
|
|
|
* Updated miner’s tool URL.
|
2020-06-14 20:10:32 +02:00
|
|
|
|
* Added `open Inara` and `open materials finder` commands.
|
|
|
|
|
|
|
|
|
|
## RatAttack v3.1
|
|
|
|
|
|
|
|
|
|
* Added `RatAttack.[enable;disable]RatDuty` commands that can be invoked
|
|
|
|
|
externally more easily.
|
|
|
|
|
|
|
|
|
|
## SpanshAttack v3.1
|
|
|
|
|
|
2020-06-14 20:16:33 +02:00
|
|
|
|
Now also reads the correct bindings file (automatically). Didn’t read any
|
2020-06-14 20:10:32 +02:00
|
|
|
|
bindings before even though it needs them …
|
|
|
|
|
|
|
|
|
|
## StreamAttack v0.2
|
|
|
|
|
|
|
|
|
|
* Now updates your location when dropping from SC.
|
|
|
|
|
* Fixed some copypasta errors in the documentation.
|
|
|
|
|
|
2020-03-09 22:35:32 +01:00
|
|
|
|
# v1.2 (2020-03-09)
|
|
|
|
|
|
|
|
|
|
## EliteDangerous v4.0
|
|
|
|
|
|
|
|
|
|
The big new feature is being able to pull data from Spansh’s database in
|
|
|
|
|
addition to EDSM. That allows checking for stations that haven’t had their data
|
|
|
|
|
updated in ages. Probably not that interesting to you, but I like keeping things
|
|
|
|
|
up to date in EDDN.
|
|
|
|
|
|
|
|
|
|
* EDDI events will now focus Elite before sending keyboard inputs. That should
|
|
|
|
|
help with inputs being swallowed. For non-event commands I’m just going to
|
|
|
|
|
assume that Elite is already focused :)
|
2020-03-09 23:01:53 +01:00
|
|
|
|
* Changed logic for “worthwhile” bodies while scanning a system. It will now
|
2020-03-09 22:35:32 +01:00
|
|
|
|
alert you to terraformable bodies, Earth-like, Water and Ammonia Worlds. It
|
|
|
|
|
will no longer check against a scan value.
|
|
|
|
|
* Mapping a body will now announce the expected payout.
|
|
|
|
|
* Added `>hyperspaceDethrottle` setting. Basically does the same thing as the SC
|
|
|
|
|
Assist thing, and has been doing it forever. Now defaults to false.
|
|
|
|
|
* Added a call to `StreamAttack.startup` to `EliteDangerous.startup`. Duh. And
|
|
|
|
|
calls to the EDDI event handlers.
|
|
|
|
|
* Fixed the docking request command if you currently have a target (and
|
|
|
|
|
subsequently a forth “target” tab in your left hand panel).
|
|
|
|
|
* Upon jumping into a (populated) system, will now check Spansh for stations in
|
|
|
|
|
the system with outdated data (>1 yo) and announce those.
|
|
|
|
|
|
|
|
|
|
## RatAttack v3.0
|
|
|
|
|
|
|
|
|
|
* Added `open [rat;] dispatch board` command. Opens the web dispatch board in
|
|
|
|
|
your default browser.
|
|
|
|
|
* Added proper handling for multiple ratsignals hitting at once. That’s mainly
|
|
|
|
|
an IRC client config thing,
|
|
|
|
|
[see the docs](docs/RatAttack.md#getting-case-data-from-irc).
|
|
|
|
|
* Renamed `RatAttack.getInfoFromRatsignal` to
|
|
|
|
|
`RatAttack.announceCaseFromRatsignal`. Removed the “open case?” voice input
|
|
|
|
|
prompt.
|
|
|
|
|
* Added new `RatAttack.getInfoFromRatsignal` command that will only add
|
|
|
|
|
a ratsignal’s data to the internal case list, but not announce the case.
|
|
|
|
|
|
|
|
|
|
## SpanshAttack v3.0
|
|
|
|
|
|
|
|
|
|
This now also pulls data from Spansh’s database. In this case to make sure your
|
|
|
|
|
target system is actually in there for plotting. If not, it will prompt you for
|
|
|
|
|
coordinates and use the nearest one that is.
|
|
|
|
|
|
|
|
|
|
This means that you will now need to install my `elite-scripts` to run
|
|
|
|
|
SpanshAttack. If you are using the profile package, you are doing that already
|
|
|
|
|
and don’t have to do anything.
|
|
|
|
|
|
|
|
|
|
* Added `SpanshAttack.defaultToLadenRange` config option. If enabled, will pull
|
|
|
|
|
current range from EDDI before asking you to manually input a range for your
|
|
|
|
|
ship. Sadly that will be range with full cargo but _current_ fuel levels. So
|
|
|
|
|
make sure your tank is full. Will default to false for this very reason.
|
|
|
|
|
* Will now check if you actually have a current and target system set and abort
|
|
|
|
|
plotting a route if you e.g. aren’t logged into Elite or EDDI is throwing
|
|
|
|
|
a fit.
|
|
|
|
|
* As said above, SpanshAttack will now check for the target system being in the
|
2020-03-09 23:01:53 +01:00
|
|
|
|
router’s database or ask you to input target coordinates instead.
|
2020-03-09 22:35:32 +01:00
|
|
|
|
|
|
|
|
|
## StreamAttack v0.1
|
|
|
|
|
|
|
|
|
|
This profile will write some state data to files that can then be read e.g. by
|
|
|
|
|
OBS for streaming shenanigans. Yes, other tools do that as well, but this one is
|
|
|
|
|
mine ;)
|
|
|
|
|
|
|
|
|
|
[See the docs](docs/StreamAttack.md).
|
|
|
|
|
|
2020-01-30 06:40:36 +01:00
|
|
|
|
# v1.1 (2020-01-30)
|
|
|
|
|
|
|
|
|
|
The compiled Python scripts are now distributed as two single .exe files. You
|
|
|
|
|
can (but don’t have to) delete the subfolders in `Python.scriptDir`.
|
|
|
|
|
|
|
|
|
|
## RatAttack v2.0
|
|
|
|
|
|
|
|
|
|
* `[current;] rat case details` changed: Now always has to include “rat” in the
|
|
|
|
|
command to pave the way for SealAttack arriving soon™. **This breaks
|
|
|
|
|
compatibilty with the old `[current;] case details` command.**
|
|
|
|
|
|
|
|
|
|
features:
|
|
|
|
|
|
|
|
|
|
* added option to auto-close on fuel+: Defaults to off. Enabled in the
|
|
|
|
|
EliteDangerous profile.
|
|
|
|
|
* added option to call jumps “left”
|
2020-01-30 06:44:35 +01:00
|
|
|
|
* added distance commands `distance to current rat case`/`distance to rat case
|
2020-01-30 06:40:36 +01:00
|
|
|
|
number [0..19]`: Both require a current version of the elite-scripts.
|
|
|
|
|
* added `call client offline` command
|
|
|
|
|
|
|
|
|
|
## SealAttack v0.1
|
|
|
|
|
|
|
|
|
|
VERY early alpha. Basically the only thing that works and is “finished” already
|
|
|
|
|
is pasting ingame chat into Seals IRC. use `.sb <msg>` for \#Seal-Bob and `.rr
|
|
|
|
|
<msg>` for \#Repair-Requests.
|
|
|
|
|
|
|
|
|
|
Use at your own risk.
|
|
|
|
|
|
|
|
|
|
## SpanshAttack v2.2
|
|
|
|
|
|
|
|
|
|
features:
|
|
|
|
|
|
|
|
|
|
* added plot command “with custom range”: Instead of using the saved jump range
|
|
|
|
|
for your current ship, you can now plot a route with a custom range; e.g. if
|
|
|
|
|
you have temporarily changed modules around or have more/less cargo than usual
|
|
|
|
|
for this trip.
|
|
|
|
|
|
|
|
|
|
fixes:
|
|
|
|
|
|
|
|
|
|
* added info about EDDB to docs: Just a little tidbit about making sure the
|
|
|
|
|
target system is actually in the DB.
|
|
|
|
|
|
|
|
|
|
## EliteDangerous v3.1
|
|
|
|
|
|
|
|
|
|
features:
|
|
|
|
|
|
|
|
|
|
* added jumpTarget stuff: You can now set/clear a jump target. This will start
|
|
|
|
|
writing the distance to said target to `>jumpTargetFile` for inclusion e.g. in
|
|
|
|
|
OBS. If SpanshAttack currently has a target system, jump target will default
|
|
|
|
|
to that. A manually set target will take precedence.
|
|
|
|
|
* added `distance [from;to] jump target` command
|
2020-03-09 22:35:32 +01:00
|
|
|
|
* added some quick links: Coriolis, EDSM main page, EDDB (incl.
|
2020-01-30 06:40:36 +01:00
|
|
|
|
station/system/faction search page). `open coriolis`, `open e d s m`, `open
|
|
|
|
|
e d d b [station;system;faction;] [search;]`.
|
|
|
|
|
|
|
|
|
|
fixes:
|
|
|
|
|
|
|
|
|
|
* refactored for better variable scoping
|
|
|
|
|
* changed `EDDI Body scanned` constraint: Now checks for being in SC instead of
|
|
|
|
|
just in FSS; will now include auto-scans of bodies, while still excluding nav
|
|
|
|
|
beacon scan data.
|
|
|
|
|
* logic around getting bodycount more sturdy: Now actually notices when the
|
|
|
|
|
script errors out for some reason. Probably still won’t notice when it’s flat
|
|
|
|
|
out missing, but hey, that’s PEBKAC for not using the profile package.
|
|
|
|
|
* fixed race condition in `EDDI ship fsd`: Weirdly that only started being an
|
|
|
|
|
issue in VA 1.8.
|
|
|
|
|
* updated for new controls setup: the HOTAS buttons have changed because my
|
|
|
|
|
setup has changed. Probably not really relevant for you.
|
|
|
|
|
|
2019-12-04 01:51:41 +01:00
|
|
|
|
# v1.0 (2019-12-04)
|
2019-11-24 20:35:17 +01:00
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
### single-file profile package
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
You can now install a single “profile package” for all the packages and related
|
|
|
|
|
stuff (excluding required plugins)! That should make the entire setup process
|
|
|
|
|
way less of a hassle. Future releases will just be a single file to import into
|
|
|
|
|
VoiceAttack. See the README for more info.
|
|
|
|
|
|
|
|
|
|
Note that for this the default Python script path has changed! I recommend that
|
|
|
|
|
you delete the now obsolote `scripts` folder in your VoiceAttack directory, or
|
|
|
|
|
wherever you have installed the scripts instead. If you haven’t been using them,
|
|
|
|
|
just ignore this paragraph.
|
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
### new profile format
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
VoiceAttack 1.8 has the compressed profile as default export format. The
|
|
|
|
|
profiles will now come in this since I would forget to change the export format
|
|
|
|
|
every time I export them anyway. This shouldn’t lead to any issues but please do
|
|
|
|
|
open a bug if it does.
|
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
## RatAttack v1.0
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
* fixed first case announcement after starting VoiceAttack
|
|
|
|
|
* on opening a case, VoiceAttack will now first copy the target system to the
|
|
|
|
|
clipboard and then announce case details
|
|
|
|
|
* now only executes the “nearest commander” Python script if the incoming case
|
|
|
|
|
is actually for a platform you want to have cases announced for
|
|
|
|
|
* added `call wing pending` command
|
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
## SpanshAttack v2.1
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
* will now set neutron mode and target system _before_ getting ship range. This
|
|
|
|
|
avoids race conditions with targeting a system, executing the plot command,
|
|
|
|
|
then changing the targeted system.
|
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
## EliteDangerous v3.0
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
* added `[dis;]engage silent running` command
|
|
|
|
|
|
2019-12-04 01:54:51 +01:00
|
|
|
|
## elite-scripts 0.1.1
|
2019-12-04 01:51:41 +01:00
|
|
|
|
|
|
|
|
|
* fixed bug with wonky system names (including e.g. `+` or `[]`)
|
2019-11-24 20:35:17 +01:00
|
|
|
|
|
2019-11-09 08:01:26 +01:00
|
|
|
|
# v0.5 (2019-11-09)
|
|
|
|
|
|
2019-10-21 23:49:48 +02:00
|
|
|
|
## RatAttack v0.1
|
2019-10-18 22:33:33 +02:00
|
|
|
|
|
|
|
|
|
RatAttack is now a thing! :D
|
|
|
|
|
|
2019-11-09 08:01:26 +01:00
|
|
|
|
## SpanshAttack v2.0
|
2019-10-18 22:31:32 +02:00
|
|
|
|
|
2019-11-09 08:01:26 +01:00
|
|
|
|
* SpanshAttack will now disable EDDI’s speech responder by default. To get it
|
|
|
|
|
back you will have to manually re-enable it after including
|
|
|
|
|
`SpanshAttack.startup`. See docs for more info.
|
|
|
|
|
* Fixed the target announcement when plotting. Will now properly use the plot
|
|
|
|
|
target instead of the system that you have targeted at the moment of the
|
|
|
|
|
announcement.
|
|
|
|
|
* Requirements are now listed in the documentation.
|
|
|
|
|
* Fixed auto jump on scooping. Now only queues a jump _once_ not once per
|
2019-10-18 22:31:32 +02:00
|
|
|
|
“refuelled” event (fires every 5s)
|
|
|
|
|
|
2019-10-21 23:49:48 +02:00
|
|
|
|
## EliteDangerous v2.0.2
|
|
|
|
|
|
2019-11-09 08:01:26 +01:00
|
|
|
|
* Scanning a body will now tell you if it is in a fast orbit (less than 6h).
|
|
|
|
|
* Fixed the `sentToX` commands to do a CTRL+A before pasting text. This will
|
|
|
|
|
prevent garbled things to be send when you have already typed some text into
|
|
|
|
|
the edit box.
|
|
|
|
|
* Now automatically toggles FlightAssist off on takeoff/undock. Set
|
|
|
|
|
`>FlightAssistOff` to false in `EliteDangerous.startup` to disable.
|
|
|
|
|
* Added `[start;stop] [firing;mining]`. This command will start/stop hold down
|
|
|
|
|
the primary fire button for you; in case of mining it will also deploy your
|
|
|
|
|
cargo scoop.
|
|
|
|
|
* Fixed the discovery scan event to only tell you about differences with EDSM
|
2019-10-21 23:49:48 +02:00
|
|
|
|
when EDSM knows _fewer_ bodies (there are some issues with duplicate entries
|
|
|
|
|
in EDSM, e.g. in Dromi)
|
|
|
|
|
|
2019-10-14 20:14:39 +02:00
|
|
|
|
# v0.4.1 (2019-10-14)
|
|
|
|
|
|
|
|
|
|
This is a bug fix release (as the version number indicates). Mainly for changes
|
|
|
|
|
in EDDI 3.5.0-b1. If you haven’t updated to the beta, DO NOT update to this
|
|
|
|
|
version yet!
|
|
|
|
|
|
|
|
|
|
There has also been a minor update to `elite-scripts` – this is not relevant
|
|
|
|
|
yet, so you do not have to download the new archive.
|
|
|
|
|
|
2019-10-14 15:25:44 +02:00
|
|
|
|
## SpanshAttack v1.3.1
|
|
|
|
|
|
|
|
|
|
* fixed jump on scooping to no longer conflict with an already charging jump
|
|
|
|
|
|
2019-10-14 11:51:00 +02:00
|
|
|
|
## EliteDangerous v2.0.1
|
2019-10-14 08:50:58 +02:00
|
|
|
|
|
|
|
|
|
* fixed lights off command for SRV, will no longer have a loop on race condition
|
2019-10-14 10:11:27 +02:00
|
|
|
|
* fixed discovery scan event for new EDDI variable naming
|
2019-10-14 11:51:00 +02:00
|
|
|
|
* fixed srv lauched event to properly turn off the lights
|
2019-10-14 08:50:58 +02:00
|
|
|
|
|
2019-10-12 00:36:13 +02:00
|
|
|
|
# v0.4 (2019-10-12)
|
|
|
|
|
|
2019-09-27 16:04:08 +02:00
|
|
|
|
## SpanshAttack v1.3
|
|
|
|
|
|
|
|
|
|
* plotting a route now aborts if no jump range was given
|
2019-10-10 06:44:30 +02:00
|
|
|
|
* added option to clear an active neutron route on closing the game client
|
|
|
|
|
(default: on)
|
2019-10-10 07:37:04 +02:00
|
|
|
|
* added option to auto jump after fuel scooping (default: on)
|
2019-10-10 06:53:05 +02:00
|
|
|
|
* fixed `SpanshAttack.announceTripTime` saying “1 hours” and “1 minutes” (#13)
|
2019-09-27 16:04:08 +02:00
|
|
|
|
|
2019-10-08 11:35:58 +02:00
|
|
|
|
## EliteDangerous v2.0
|
2019-10-07 21:18:31 +02:00
|
|
|
|
|
2019-10-12 00:15:47 +02:00
|
|
|
|
* added documentation! (#11)
|
2019-10-07 21:22:43 +02:00
|
|
|
|
* fixed `EliteDangerous.jumpToSuperCruise` to no longer drop you from SC when
|
|
|
|
|
called while in SC
|
2019-10-10 07:40:09 +02:00
|
|
|
|
* fixed `relog to [open;solo]` command for new menu structure
|
|
|
|
|
* added `distance [from;to] [home;the center;Beagle Point;Colonia]` command
|
2019-10-10 00:44:36 +02:00
|
|
|
|
(requires python scripts, see docs)
|
2019-10-07 21:18:31 +02:00
|
|
|
|
* now compares current system bodies to the bodies found on EDSM and gives
|
|
|
|
|
feedback if there’s a discrepancy (and you should FSS the entire system to
|
2019-10-07 21:22:43 +02:00
|
|
|
|
update EDSM) (requires python scripts, see doc)
|
2019-10-10 06:44:30 +02:00
|
|
|
|
* added compatibility for SpanshAttack’s clear on shutdown
|
2019-10-07 21:18:31 +02:00
|
|
|
|
|
2019-09-22 13:56:55 +02:00
|
|
|
|
# v0.3 (2019-09-22)
|
|
|
|
|
|
2019-09-22 14:01:37 +02:00
|
|
|
|
## SpanshAttack v1.2
|
2019-09-22 13:56:55 +02:00
|
|
|
|
|
2019-09-22 14:01:37 +02:00
|
|
|
|
* improved trip time announcements
|
2019-10-14 20:23:14 +02:00
|
|
|
|
* trip time is now also written to the VoiceAttack log
|
2019-09-22 13:56:55 +02:00
|
|
|
|
|
|
|
|
|
## EliteDangerous v1.0
|
|
|
|
|
|
|
|
|
|
Should be usable by other people now without too much hassle. If you run into
|
|
|
|
|
problems, please hit me up on [Discord](https://discord.gg/mD6dAb) or file an
|
|
|
|
|
issue here.
|
|
|
|
|
|
2019-10-10 07:40:09 +02:00
|
|
|
|
# v0.2 (2019-08-28)
|
2019-08-28 13:30:57 +02:00
|
|
|
|
|
|
|
|
|
## SpanshAttack v1.1
|
|
|
|
|
|
|
|
|
|
* added a command to announce (approximate) jumps left, see docs (#1)
|
|
|
|
|
* added command to announce the time spent on a trip and configuration option to
|
|
|
|
|
automatically tell it after completing it (#3)
|
|
|
|
|
* fixed a race condition with waypoint pasting into the galaxy map (#2)
|
|
|
|
|
* fixed the list of jumps left to announce automatically not working correctly
|
|
|
|
|
in all cases (#4)
|
|
|
|
|
|
|
|
|
|
## EliteDangerous v… don’t even ask
|
|
|
|
|
|
|
|
|
|
Added EliteDangerous profile in its current state. It’s in no way sanitised or
|
|
|
|
|
advised for general use, but feel free to dig around and draw inspiration from
|
|
|
|
|
it. Soon™ it will be published in a more usable state, but I wanted to get it
|
|
|
|
|
out there for reference.
|
|
|
|
|
|
2019-08-06 17:35:41 +02:00
|
|
|
|
# v0.1 (2019-08-06)
|
|
|
|
|
|
|
|
|
|
## SpanshAttack v1.0
|
|
|
|
|
|
|
|
|
|
* initial release
|
|
|
|
|
* expect bugs
|
|
|
|
|
* please help
|