4483945f6a
SpanshAttack: OBOE on last jump
...
Introduced when I switched to announcing jumps on FSD engage. Or rather side effect of correcting the OBOE in the Spansh plugin + that change.
2021-06-14 09:12:17 +02:00
2d6c96fce0
SpanshAttack: moved EDTS stuff to plugin code
...
see #62
2021-02-22 21:28:53 +01:00
d210779967
SpanshAttack: fixed summary for doing 0j
2021-02-16 21:47:03 +01:00
62b94b000e
SpanshAttack: added actual jump count
...
fixes #82
2021-02-12 14:51:30 +01:00
4bd6ccc7a7
SpanshAttack: skip [this;current] neutron waypoint
command
...
Skips the next neutron waypoint.
fixes #94
2021-02-12 14:40:36 +01:00
dcd58e1d23
SpanshAttack: fixed not getting next waypoint correctly
2021-01-30 18:42:45 +01:00
13e812e310
SpanshAttack: moved logic from Jumped
to FSD engaged
...
Now pulling/announcing the next neutron waypoint at the start of a jump instead of at the end.
2021-01-28 15:41:58 +01:00
2306beb801
SpanshAttack: typon in token
2021-01-18 10:16:18 +01:00
1fb6d57cce
SpanshAttack: print calculated jumps to VoiceAttack log
2021-01-17 19:13:47 +01:00
21a7e8cf50
now using type hint’s for EDDI’s {P("thing")}
2021-01-16 01:15:00 +01:00
4c75dbd236
Reworked logging.
...
No more cross-logging, using Trace for file logging.
2020-12-29 19:08:14 +01:00
0569a90aa3
SpanshAttack: added plugin, moved script execution there
2020-12-10 20:11:53 +01:00
c1dcbb0817
removed VoiceAttack logging from all EDDI event handlers
...
If you want to see them, set DEBUG log level.
see #77
2020-12-09 00:40:54 +01:00
82c1cc065e
misc profile fixes
2020-12-09 00:15:44 +01:00
69b097d7c3
alterNERDtive-base: added base plugin to profiles list
...
E.g. allows to have specific event handlers in the base profile.
Also fixed missing GUID in the base profile … that would have been a bummer if it made it to release.
2020-12-08 11:44:29 +01:00
e9ea4a2576
hid the log entries for lots of events
...
* top level `((EDDI <event>))` commands
* profile events (including `((<profile>.startup))`)
see #77
2020-12-07 20:47:07 +01:00
4bb10e28f5
chaged <profile>.startup
to ((<profile>.startup))
2020-12-07 18:15:49 +01:00
e179fef0d1
SpanshAttack: migrated to new config
2020-12-07 18:09:26 +01:00
c955fe05d6
initial messy plugin rewrite commit
2020-10-21 01:19:34 +02:00
98dddc90c8
added some missing command descriptions
2020-08-16 05:19:51 +02:00
90a28eb2be
SpanshAttack: added TTS feedback for route plotting
...
Also fixed copypasta error of last change …
2020-08-13 11:48:27 +02:00
0cc46b1bbf
SpanshAttack: get next waypoint on jumpin instead of supercharge event
2020-08-13 00:39:17 +02:00
2cb9379b17
SpanshAttack: fixed plotting to systems not in the DB
...
fixes #53
2020-08-09 20:59:13 +02:00
dc263686e2
removed excess quotes from [enable;disable] logging
output
2020-07-31 21:30:08 +02:00
1dfc93c426
fixed logging prefixes. no longer using {PROFILE}
2020-07-31 19:55:16 +02:00
e146127b00
workaround for VA bug for commands with same name, but different IDs
...
see #52
2020-07-31 19:39:37 +02:00
2879854070
implmented proper logging
2020-07-31 19:01:50 +02:00
a3821a8c69
Fixed TTS handling for systems containing '
.
...
fixes #49
2020-07-31 07:27:32 +02:00
833f6bcd0f
Proper profile updating! Yay!!!!
...
fixes #48
2020-07-31 05:57:34 +02:00
87b45264fc
fixes for the inevitable refactoring mistakes
2020-07-18 15:00:07 +02:00
8028a3e82b
more work on #37
2020-07-16 19:24:38 +02:00
e3c9a3e887
Changed startup commands to use default values
...
You can directly pass default values instead of checking for “Not set”,
then setting a default. Sadly isn’t a thing for Booleans though :-/
Default values can’t contain tokens either … T.T
Also fixes #38 command queue parameter passing because VoiceAttack
profiles aren’t properly diff-able and that’s what I was working on.
Yay!
2020-07-16 18:00:20 +02:00
c23364cad3
House keeping!
...
fixes #39
2020-07-13 11:31:24 +02:00
c98692e15f
added TTS feedback to reload bindings
2020-07-11 20:26:33 +02:00
409b979175
Now using EDDI’s {P("<string>")}
thingy
...
… which means we will now have proper system name pronunciation in more
cases. No more “Sagittarius A Asterisk”!
fixes #31
2020-07-07 23:59:44 +02:00
0f7d050f10
Settings now preserved when switching profiles around.
2020-07-07 23:20:30 +02:00
0884bc0f98
targeting Elite via process name instead of window title
2020-07-07 11:11:49 +02:00
807bbed51c
updated everything to settings via voice commands!
...
fixes #12 , #26
2020-07-06 21:26:16 +02:00
d237ec9e21
renamed leftover >var
style configuration variables
...
… in preparation for the great config overhaul of 2020™
(see #12 , #26 )
2020-07-06 17:14:30 +02:00
8d6d8ccdee
SpanshAttack: trip timer preserved on (re-)plot
...
fixes #16
2020-07-05 16:03:17 +02:00
dc57829718
SpanshAttack: fixed missing dec→int conversion getting coords from EDDI
2020-07-03 00:07:44 +02:00
6f40777d9b
SpanshAttack: now using the new edts.py
script
...
Automation of getting unknown target systems’ coordinates! Yay!
fixes #28
2020-07-01 11:52:56 +02:00
b4a3c7abb7
SpanshAttack: refactoring and target system ≠ plot system
2020-07-01 10:08:09 +02:00
f163d5c513
SpanshAttack: coordinate lookup through EDDI
2020-06-25 00:33:54 +02:00
8c70cc780e
implemented EDDI VA initialized
...
… now sets it to quiet mode even if profile was loaded before plugin
initialization.
fixes #23
2020-06-23 10:59:44 +02:00
cbdc929eb8
automated bindings!
...
EliteDangerous: now automatically detects the bindings profile in use
and loads that.
SpanshAttack: now loads bindings, like, at all. Guess I forgot that.
Also automated, of course.
2020-06-13 15:47:42 +02:00
4dd41e850b
SpanshAttack: now aware of the router’s system database
...
Will check if a system exists in the database before trying to plot
a route. If not, will ask for coordinates to find the nearest system
that is.
Now requires `elite-scripts`. **This change breaks compatibilty**.
2020-03-09 20:52:20 +01:00
25dbb3edc8
SpanshAttak: checking for current/target system before plotting
2020-03-09 19:40:08 +01:00
d22455df38
SpanshAttack: added SpanshAttack.defaultToLadenRange
option
...
If enabled, this will ask EDDI about the ship’s laden range and default
to that instead of asking for user input. Setting a ship’s range
manually in `SpanshAttack.getShipRange` will still have higher priority
(e.g. if you are usually using a ship with less than a full cargo hold).
2020-03-08 02:14:58 +01:00
a70b202936
SpanshAttack: 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.
2019-12-12 08:48:43 +01:00