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
6f51333bd4
RatAttack: changed RATSIGNAL separator from |
to \x02
...
Apparently `|` are valid in CMDR names. So now we’re using a proper separator character instead.
2020-12-19 13:26:04 +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
aea70224da
RatAttack: updated RATSIGNAL regex to the latest Mecha changes
...
Platform `PS` changed to `Playstation`.
In before it changes to `PlayStation` next week.
2020-12-09 21:01:36 +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
9d8eedd581
alterNERDtive-base: added some parameter checking for contexts that didn’t have it
2020-12-08 12:05:37 +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
c5eb93dd0e
alterNERDtive-base: config options now strongly typed with generics
2020-12-08 11:21:58 +01:00
9637975bdb
alterNERDtive-base: fixed config change handling
2020-12-08 09:20:37 +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
cd4390c9ef
alterNERDtive-base: added active profile list logging to startup
context
2020-12-07 20:38:49 +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
dac75b7af3
added custom profile example
2020-12-07 18:11:12 +01:00
e179fef0d1
SpanshAttack: migrated to new config
2020-12-07 18:09:26 +01:00
f6a4861a06
alterNERDtive-base: added config.dump
plugin context
...
Dumps a list of all configuration options + their current value to the VoiceAttack log. Will also mention if they are set to the default.
2020-12-07 16:29:07 +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
977b0c74d7
Did you know VoiceAttack doesn’t like capitalization in strings?
2020-12-03 16:02:40 +01:00
c17355229f
StreamAttack: moved to new config
2020-12-03 13:49:10 +01:00
e5183a6d5f
upped version numbers
2020-12-03 02:15:11 +01:00
8bf6135482
alternNERDtive-base: upgraded config migration to INFO
2020-12-03 02:10:55 +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
ca52c39da3
replaced string.equals()
with ==
for consistency
2020-12-02 11:19:37 +01:00
22f6365f60
RatAttack: made RATSIGNAL regex readonly, as it should be
2020-12-02 11:08:10 +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
01c162c459
RatAttack: fixed case list for >20 cases …
...
It’s one of these days when you look at your code and you are like “WTF was I thinking?!”.
2020-11-23 20:52:44 +01:00
72af5a3683
added GPL license
2020-11-18 17:16:48 +01:00
b09dc47f5c
RatAttack: changed platform PS4
to PS
to match latest Mecha3 changes
2020-11-18 17:16:36 +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
3419aeb44b
util: fixed hard-coded pipe name
2020-10-25 20:26:02 +01:00
a96a3c9d87
RatAttack: Oh look! RSIG announcement format changed again!
2020-10-25 20:18:34 +01:00
12d946f036
RatAttack-cli: fixed timeout, added TimeoutException handling
2020-10-25 12:39:34 +01:00
a63b6f7a87
RatAttack: fixed permit announcement in the VA profile
2020-10-25 00:32:37 +02:00