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
c0875cde48
EliteAttack: moved logic from Jumped
to FSD engaged
...
Getting the EDSM body count and outdated stations will now happen on
engaging FSD instead of finishing the jump.
With the increased latency on the EDSM API I’m seeing lately this was
very much needed to get the body count in time for the discovery scan
after the jump.
fixes #85
2021-01-28 15:30:21 +01:00
8c80a4389c
EliteAttack: fixed TTS for trying to log out while in danger
2021-01-27 14:45:03 +01:00
58b4860a58
docs: proof reading, round 1
2021-01-25 17:56:21 +01:00
a355af016d
docs: DONE!
2021-01-25 14:34:14 +01:00
53d6472e01
alterNERDtive-base: fixed reload elite key binds
command
2021-01-25 12:02:20 +01:00
6731dfd44e
alterNERDtive-base: re-implemented auto update check
2021-01-25 10:44:57 +01:00
2bdab1a4c7
alterNERDtive-base: added open [docs;documentation;help] file
command
2021-01-21 15:30:59 +01:00
a3cef9d365
alterNERDtive-base: added open [docs;documentation;help]
command
2021-01-21 14:58:42 +01:00
abd3b07e60
EliteAttack: fixed Material threshold
event
2021-01-20 11:35:33 +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
08ea88fbb9
alterNERDtive-base: update mechanism
...
Reverted to semi-manual aprroach.
fixes #65
2021-01-16 09:29:52 +01:00
525e777913
alterNERDtive-base: added config.list
plugin context
...
… and voice commands for listing both available settings (`… list [options;settings]`) and dumping them (`… report [options;settings]`).
2021-01-16 03:56:58 +01:00
ffa7ebcf5d
alterNERDtive-base: revised config voice triggers, added descriptions
2021-01-16 03:39:40 +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
6186d24096
EliteAttack: added “auto honk all systems” option
2020-12-29 13:21:15 +01:00
4d4f22e216
EliteAttack: made scanner fire group configurable
2020-12-26 01:13:26 +01:00
7d104a2be2
EliteAttack: added options to auto honking
...
You can now a) disable auto honking new systems and b) set the discovery scanner to primary fire.
2020-12-25 18:23:51 +01:00
87610b1bbd
EliteAttack: made EDDI discovery scan
use command queue for TTS
...
Should fix ordering issues with the 2 TTS parts.
2020-12-25 15:44:38 +01:00
a9a1a84aa7
alterNERDtive-base: removd Python.scriptPath
config
...
Scripts aren’t being called from VoiceAttack commands anymore.
2020-12-10 20:20:40 +01:00
0569a90aa3
SpanshAttack: added plugin, moved script execution there
2020-12-10 20:11:53 +01:00
dc71f21fe4
Moved all but SpanshAttack from having the profile invoke the Python scripts to the plugin wrapper.
2020-12-09 21:19:47 +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
03bfc512fc
alterNERDtive-base: made startup command more robust
...
If you somehow prevented the active profile from resetting (e.g. by hitting the edit button while the startup command was still running) you’d get the config loaded flag to stick around, causing profile change/reload to not reset options anymore.
The flag is now a profile-scoped (`>>`) variable to prevent that. There are still some corner cases left, but resetting the profile should always work.
2020-12-08 12:12:13 +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
afee22cf62
alterNERDtive-base: moved loglevel setting from context to config option
2020-12-07 21:45:17 +01:00
e8134e240d
alterNERDtive-base: fixed non-string config settings commands
2020-12-07 20:56:40 +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
d15fae9197
EliteAttack: migrated to new config
...
Also changed names `EliteDangerous` -> `EliteAttack`
2020-12-07 20:25:24 +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
58435a350e
StreamAttack: fixed distance calculation commands
2020-12-07 14:27:57 +01:00
9baa3a1be4
added wrapper command for EDDI speech responders
2020-12-05 20:18:22 +01:00
ed0c9449c7
alterNERDtive-base: fixed config only being loaded on _initial_ startup
2020-12-04 17:48:32 +01:00
146653bdeb
alterNERDtive-base: prevented variable load/save from showing in the log
...
see #77
2020-12-04 17:42:51 +01:00
c2d5655703
RatAttack: added support for manually injected cases, missing the system
...
fixes #76
2020-12-03 17:07:37 +01:00
c17355229f
StreamAttack: moved to new config
2020-12-03 13:49:10 +01:00
1a5ae485b6
RatAttack: migrated to new configuration
2020-12-03 02:05:16 +01:00
ba0021c3bd
alterNERDtive-base: plugin context namespacing
2020-12-03 00:51:51 +01:00
7f79af826f
alterNERDtive-base: now also automatically loading config from profile
2020-12-02 20:28:09 +01:00
606f651eb6
alterNERDtive-base: plugin now fully supports the new configuration approach
2020-12-02 19:08:46 +01:00
c7c99995d4
RatAttack: extended commands for up to 30 cases
2020-12-01 09:37:31 +01:00
0a3cc4cf3e
EliteAttack: added [where's;where is] my landing pad
command
2020-12-01 09:36:47 +01:00
2585a5a4b3
EliteAttack: removed manual cooldown event on carrier jump cancel
...
EDDI now handles that in the latest beta, so no need to manually fiddle.
2020-11-10 09:25:23 +01:00
77ecc1a2d9
base: added generate missing key binds report
command
2020-11-09 10:16:54 +01:00
9f326c88ad
base: removed explicit bindED invocation from startup
2020-11-09 08:30:35 +01:00
caa432859c
StreamAttack: jump target now takes Spansh plot target if set
2020-11-03 01:55:31 +01:00
a96a3c9d87
RatAttack: Oh look! RSIG announcement format changed again!
2020-10-25 20:18:34 +01:00
a63b6f7a87
RatAttack: fixed permit announcement in the VA profile
2020-10-25 00:32:37 +02:00
cd9437c59d
RatAttack: permit announcements
2020-10-23 17:38:53 +02:00
a23dd5816f
StreamAttack: fixed missing jumpTarget distance output
2020-10-23 01:26:36 +02:00
6633af6060
RatAttack: added new VA Event ((RatAttack.invalidRatsignal))
...
Fires when a signal doesn’t match the current RegEx. By default warns with TTS and writes the signal to `%appdata%\RatAttack\ratsignal.error.log`.
2020-10-23 00:05:26 +02:00
f1f78e69ce
RatAttack: more Mecha3 fixes
...
I’ve heard there have been a couple other misc changes, reflected now. Also added `PermitLocked` Property to the cases.
2020-10-21 20:32:15 +02:00
c955fe05d6
initial messy plugin rewrite commit
2020-10-21 01:19:34 +02:00
646658648d
EliteDangerous: station check now with station count if outdated found
2020-08-23 01:34:36 +02:00
810024b854
EliteDangerous: fixed mission outdated station TTS
2020-08-23 01:33:21 +02:00
f4a05e2974
EliteDangerous: fixed [find;target] nearest […]
2020-08-18 23:54:23 +02:00
9d91d124f1
EliteDangerous: extra words for what’s left to map
...
fixes #54
2020-08-17 18:26:39 +02:00
4554a4f789
EliteDangerous: moved R2R announcements to Jumped
...
fixes #61
2020-08-17 18:22:58 +02:00
98dddc90c8
added some missing command descriptions
2020-08-16 05:19:51 +02:00
db4b481996
EliteDangerous: limited target nearest
command to 1 search
...
… at a time. Also added some feedback TTS.
fixes #59
2020-08-15 19:17:26 +02:00
75ecc022d1
EliteDangerous: Discovery scan
event more reslient
...
properly realizes now if EDSM has been slow to respond and body count
hasn’t been pulled for the current system yet.
see comment on #61
2020-08-15 19:02:39 +02:00
73763b3090
EliteDangerous: added find nearest
command variation
...
fixes #55
2020-08-14 11:24:04 +02:00
e806a31480
EliteDangerous: update check now logs current version
...
… even when no update was found.
fixes #58
2020-08-14 11:11:34 +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
7b99d9cf73
EliteDangerous: added carrier cooldown event after jump cancel
2020-08-10 23:53:02 +02:00
2cb9379b17
SpanshAttack: fixed plotting to systems not in the DB
...
fixes #53
2020-08-09 20:59:13 +02:00
ef01f6b09f
EliteDangerous: changed update check logging behaviour
...
Now always logs, and logs the command you need to invoke to update, in
case you missed it in the TTS.
2020-08-04 20:33:51 +02:00
02705d5e1a
EliteDangerous: added open profiles change log
command
2020-08-03 13:00:11 +02:00
2dd74ec19e
RatAttack: not deprecating the pipe file for now
...
Passing parameters to VoiceAttack through the command line is not thread
safe. For RATSIGNALS coming in in rapid succession (either because,
well, several cases at once or when using an IRC bouncer, like I do) it
completely messes up the data.
see #51
2020-07-31 21:56:31 +02:00
dc263686e2
removed excess quotes from [enable;disable] logging
output
2020-07-31 21:30:08 +02:00
c224c25a82
RatAttack: fixed log output for pipe file, ;
was causing issues
2020-07-31 21:19:11 +02:00
8450b5b3e2
EliteDangerous: fixed open voiceattack import folder
if it doesn’t exist yet
2020-07-31 20:14:20 +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
a991f71091
EliteDangerous: clarified profile update log messages
2020-07-31 17:48:30 +02:00
7c9f6c41b6
RatAttack: deprecated passing RATSIGNALs through the pipe file
...
see #51
2020-07-31 08:32:26 +02:00
7efb48b4a0
EliteDangerous: added .enableAutoUpdateCheck
config variable
2020-07-31 08:28:13 +02:00
a3821a8c69
Fixed TTS handling for systems containing '
.
...
fixes #49
2020-07-31 07:27:32 +02:00
de21754069
New and improved and automated updates!
2020-07-31 07:03:31 +02:00
833f6bcd0f
Proper profile updating! Yay!!!!
...
fixes #48
2020-07-31 05:57:34 +02:00
c4c5af91f3
EliteDangerous: fixed how many <thing> do i have
2020-07-31 00:22:46 +02:00
08fd729bcd
SealAttack: profile removed for now
...
see #7
2020-07-30 12:04:19 +02:00
d9eb73e145
EliteDangerous: fixed Route details
event TTS
2020-07-28 17:56:49 +02:00
b69d19e27f
EliteDangerous: parameterized EDSM system thingies
2020-07-28 11:43:39 +02:00
79a3dd54ba
EliteDangerous: removed ((EDDI Commander continued))
2020-07-27 19:16:27 +02:00
e82e9621fc
RatAttack: fixed TTS for RatAttack.enableRatDuty
2020-07-26 03:17:21 +02:00
da60d3cc4d
EliteDangerous: fixed Route details
event
...
Now not firing on atuomated events like handing in missions which caused
an event of type `update`. Might need additional tinkering in the future
if I want to expand on the functionality, like actually having voice
commands for mission route updates. I don’t see that coming, but who
knows.
fixes #46
2020-07-25 15:09:55 +02:00
ffc5674c26
EliteDangerous: improved readability of carrier jump request
timing logic
2020-07-20 11:08:39 +02:00
e74cc9a3ce
RatAttack: fixed distance to …
command for unknown systems
2020-07-20 02:47:30 +02:00
68bb138ae3
EliteDangerous: fixed carrier pre-lockdown and jump engaged TTS
2020-07-20 00:09:15 +02:00
383a0e7b3f
EliteDangerous: tentative fix for carrier pre-lockdown warnings timing
2020-07-19 01:39:11 +02:00
a064e907a8
EliteDangerous: fixed Carrier jump request
event TTS
2020-07-19 01:32:03 +02:00
87b45264fc
fixes for the inevitable refactoring mistakes
2020-07-18 15:00:07 +02:00
0c921a6cd1
RatAttack: tentative workaround for ratsignal file sometimes sticking around when profile switching
2020-07-16 20:55:12 +02:00