Commit graph

55 commits

Author SHA1 Message Date
cf3955960a RatAttack: disabled deprecated current case variables 2019-11-09 07:32:57 +01:00
b8b5ca6460 {Spansh,Rat}Attack: disabled EDDI’s speech responder by default
In order not to confuse people that have not been using EDDI in the
past, the profiles will now automatically disable the speech responder.
To use it with the profiles, you will have to explicitly enable it
again.
2019-11-08 00:23:49 +01:00
d2549b2ab7 EliteDangerous: added [start;stop] [firing;mining] 2019-11-07 06:30:56 +01:00
9803dd9abb EliteDangerous: fixed edsm body count comparison
report if EDSM has FEWER bodies, not more …
2019-11-04 22:39:51 +01:00
90e28605e3 EliteDangerous: now automatically toggles FA off
If you set `>flightAssistOff` in the startup command, VA will now
automatically make sure that FA is off when you lift off a planet or
undock from a station. Defaults to on.
2019-11-03 19:59:58 +01:00
d70734ff5e RatAttack/EliteDangerous: fixed .sentToX
Now does a ^A before pasting. Prevents accidental mishaps with having
text typed and then VoiceAttack pasting behind it.
2019-11-01 20:40:46 +01:00
67bac3e4f9 RatAttack: more RSIG parsing fixing 2019-10-31 20:07:36 +01:00
61f8a2e51e RatAttack: refactoring
Opening a case now reuses the `RatAttack.announceCaseDetails` command
instead of replicationg it.
2019-10-31 12:44:11 +01:00
490307ecd5 RatAttack: workaround for weird platform parsing bug
PC cases would have EVERYTHING till the end of the ratsignal as
platform. Didn’t cut correctly at end of platform. So I’m now just using
the ??_SIGNAL at the end instead of debugging the problem because I’m
a lazy fuck.
2019-10-31 01:32:20 +01:00
4dd57ab273 RatAttack: bunch of platform fixes
For one i made a bunch of small mistakes (of course), and I had to do
a dirty workaround for platform detection since IRC color coding messes
with VA really badly.
2019-10-30 16:38:23 +01:00
e676893b3a RatAttack: is now multiplatform! also 2-digit case numbers. 2019-10-30 11:23:40 +01:00
fd2ee7741e SpanshAttack: fixed target announcement when plotting 2019-10-30 09:35:04 +01:00
dc8bb112f7 RatAttack: re-wrote case handling
VoiceAttack will now keep a list of cases and case data. That
streamlines handling of multiple cases / opening an already announced
one after finishing the current one.
2019-10-27 13:45:33 +01:00
dcbda089d2 EliteDangerous: fast orbit notification in scan event 2019-10-22 09:46:25 +02:00
0bfc7ac63e EliteDangerous: fixed the discovery scan event
Now will only tell you about differences with EDSMM when EDSM knows
_fewer_ bodies (there are some issues with duplicate entries in EDSM,
e.g. in Dromi)
2019-10-21 23:49:48 +02:00
f5d0a999df RatAttack: fixed RatAttack.parseRatsignal
VoicaAttack can handle control characters within a commond definition.
Sadly it errors out if you try to _import_ a profile that has said
control characters in them …

The workaround is to set the delimiter variable (`^B`) in an inline
function. This way the character itself does not appear in the exported
profile and everything works fine.
2019-10-19 22:34:38 +02:00
e697b22867 added RatAttack profile. No docs yet. 2019-10-18 22:33:33 +02:00
132bd9565b fixed auto jump on scooping
Now only queues a jump _once_ not once per “refuelled” event (fires
every 5s)
2019-10-18 22:31:32 +02:00
6dd011bde0 SpanshAttack: fixed jump on scooping
Will no longer conflict with an already charging jump
2019-10-14 15:25:44 +02:00
e5c3671d0e fixed srv lauched event to properly turn off the lights 2019-10-14 14:46:53 +02:00
3397ec1285 fixed discovery scan event for new EDDI variable naming 2019-10-14 10:11:27 +02:00
99b75f38db EliteDangerous: fixed lights off command for SRV
EDDI has a new `Status srv high beams` variable that can be used to
distinguish the two SRV lights states :)
2019-10-14 08:52:49 +02:00
94d98cbf3b EliteDangerous: straightened out some command invocations 2019-10-12 00:08:48 +02:00
5ece1c5f0d EliteDangerous: minor change to opening system on EDSM 2019-10-11 23:14:36 +02:00
7ea4a3128c SpanshAttack: fixed auto jump logic 2019-10-11 18:16:02 +02:00
650c9ee25e SpanshAttack: fixed auto jump after scooping
… will now also only fire if actually in neutron jump mode.
2019-10-10 09:46:47 +02:00
b75746c044 SpanshAttack: fixed clear on shutdown
Now correctly handles cases when you are NOT on a neutron trip …
2019-10-10 09:07:30 +02:00
0f9501c83a SpanshAttack: added option to auto jump ofter fuel scooping
default: on
2019-10-10 07:37:04 +02:00
c960d468cd SpanshAttack: fixed SpanshAttack.announceTripTime
Now knows proper singular for hours and minutes.

fixes #13
2019-10-10 06:53:05 +02:00
16905c68cf SpanshAttack: added option to clear route on game shutdown
Defaults to true. Also added compatibility for that to EliteDangerous.
2019-10-10 06:44:30 +02:00
7cd25e4a5b changed “distance to” command to be more flexible
Right now includes “home”, “the center”, “Beagle Point”, “Colonia” and
is easily extensible.
2019-10-10 00:44:36 +02:00
d9c1edbe43 added some commentary around the body count thing 2019-10-08 11:31:32 +02:00
98997a5622 moved EDSM body count call to the jumped event
– got its own command now
– called on jumped instead of disco scan for less spamming the API and
having the information available in the scan event without waiting
– information is cleared on commander login to not interfere with other
sessions
– if not already downloaded when disco scan is executed, will download
then
2019-10-07 21:18:31 +02:00
4ff6bb161c fixed EliteDangerous.jumpToSupercruise: no longer drops from SC 2019-10-04 05:22:02 +02:00
0c06a2d67f added distance from home command 2019-10-04 05:20:25 +02:00
028f01095a EliteDangerous: fixed relog command, added EDSM body count comparison
The latter needs the elite-scripts stuff.
2019-10-04 03:08:52 +02:00
c5c1801748 SpanshAttack: plotting a route now aborts if no jump range was given 2019-09-27 16:04:41 +02:00
cfc15a3cfe Added lots of command descriptions for ease of use. 2019-09-22 13:50:44 +02:00
25d78f193f updatet EliteDangerous 2019-09-22 01:43:00 +02:00
d401f2b3c8 SpanshAttack: now writing trip time to VA log 2019-09-16 14:28:39 +02:00
3112e84b51 random bits and bobs 2019-09-09 21:20:49 +02:00
ab051fb243 optimisations for recognition and small things that i’ve already forgotten about 2019-09-09 21:20:02 +02:00
74c8609b33 EliteDangerous: major refactoring work
Not thoroughly bug tested yet, command structure should know roughly
represent what I’m aiming for, still not finished though. Everything
else (sanitising, commenting, …) still has to be done for an initial
release that can be publicly used.
2019-09-01 01:48:43 +02:00
dc54473982 fixed band-aid for #5 :) 2019-09-01 01:48:39 +02:00
c9f8224bfd SpanshAttack: improved trip time announcement
Don’t announce “0 hours” if the trip has been shorter than 1 h.
2019-08-30 07:08:09 +02:00
b13b7d7750 band-aid for #5. 2019-08-30 07:06:40 +02:00
96ce8cef32 fixed SpanshAttacks stupid c&p errors for time calculation :) 2019-08-28 04:31:20 +02:00
44f1823b11 SpanshAttack.announceJumpsLeft fixed
It now has `;` on both ends. That allows to check for “;<jumps>;” and
this in turn (hopefully? :p) fixes #4 for good.
2019-08-27 23:27:04 +02:00
411bda4b94 added SpanshAttack.announceTripTime and associated stuff
You are now able to get the exact time you’ve spend on your plotted
neutron trip, complete with the option to automatically tell you your
time at the end of the route.

closes #3
2019-08-27 23:24:10 +02:00
cdaac3f828 added SpanshAttack.getJumpsLeft and corresponding voice command
closes #1
2019-08-26 21:00:21 +02:00