Commit graph

168 commits

Author SHA1 Message Date
58a7695cb8 v1.3! 2020-06-14 20:10:32 +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
17d5f8f948 EliteDangerous: fixed EDDI docked event for new interface 2020-06-09 21:10:30 +02:00
a2cdb3db99 EliteDangerous:
* added a couple materials/engineering related commands
* added `Entered normal space` event; will throttle you to 0 if
  `EliteDangerous.hyperSpaceDethrottle` is set
2020-06-07 21:17:10 +02:00
b8de820885 EliteDangerous: materials + commander loading
* added `[what;which] materials do i need?` command
* added `EDDI Material Threshold` event
* changed `EDDI Commander continued` event to `EDDI Commander loading`
  which executes on game start rather than every time you log into
  a game mode.
2020-06-03 18:14:15 +02:00
e60a50468b EliteDangerous: removed my HOTAS/HOSAS button commands
Moved them to their own profile. They are not really useful for anyone
else without tinkering anyway.
2020-04-24 10:17:45 +02:00
8b18c2eac3 EliteDangerous: added restart from Desktop command
Also started making delays/pauses configurable (see #18).
2020-04-24 10:11:52 +02:00
a0c97ee688 EliteDangerous: updated miner’s tool URL 2020-03-13 21:40:21 +01:00
e10e02a91c EliteDangerous: added open inara command 2020-03-13 19:45:26 +01:00
4b58c342e9 EliteDangerous: added open materials finder command 2020-03-13 19:34:30 +01:00
a8ce3598f9 StreamAttack: fixed copypasta errors in the docs 2020-03-09 23:03:35 +01:00
284aa120d7 SpanshAttack: clarified EDDI’s “laden” range. 2020-03-09 21:06:59 +01: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
2f868a1460 EliteDangerous: made Water Worlds worth mapping … 2020-03-09 18:27:24 +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
864d78141f EliteDangerous: now telling you about outdated station data 2020-03-04 18:18:48 +01:00
3b4c7545a2 StreamAttack: added [copy;open] ship build command 2020-02-26 11:38:43 +01:00
4ba0943e13 RatAttack: split passing and announcing new cases
You can now just pass a ratsignal to VA (without it being announced) by
calling `RatAttack.getInfoFromRatsignal`, or choose to also have it
announced in TTS by calling `RatAttack.announceCaseFromRatsignal`.

**Breaks interface compatibility!** `RatAttack.getInfoFromRatsignal`
behaviour has changed.
2020-02-25 19:45:25 +01:00
631fdd2851 RatAttack: added proper handling for multiple rsigs
Handling of a ratsignal will be delayed by 5s if a signal is currently
being handled. That way all signals will find their way into VoiceAttack
even if they hit simultaneously / shortly after each other.

To reduce possible confusion though the “open case?” prompt has been
removed from `RatAttack.getInfoFromRatsignal`.

**Breaks interface compatibility!**
2020-02-24 17:32:59 +01:00
77835da532 RatAttack: added open [rat;] dispatch board command 2020-02-23 07:53:02 +01:00
696e39f040 StreamAttack: initial version
Moved all `jump target` stuff out of the `EliteDangerous` profile into
its own. Added various info files for commander, ship, location, jump
target.
2020-02-22 20:00:53 +01:00
0e7e766f4d EliteDangerous: >hyperspaceDethrottle setitng
Will now respect the setting for auto dethrottle after a jump. defaults
to false.
2020-02-18 01:41:04 +01:00
59fbcd3f82 docs: removed double spaces 2020-02-10 18:53:36 +01:00
5950bea451 EliteDangerous: changed logic for “worthwhile” bodies to map
Now treats terraformables and ELW/Ammonia Worlds as worthwhile instead
of going by estimated scan value.

Also now tells you the map data value of high-value bodies you mapped.
2020-02-09 21:17:03 +01:00
9500b09527 EliteDangerous: removed headlook buttons, no longer in use 2020-02-08 11:43:55 +01:00
3061e00c1e EliteDangerous: events will focus Elite
If an event is about to send key presses, it will focus the Elite client
window now to make sure the first one won’t get swallowed even if you
are tabbed out right now.

For all non-event commands, I’m going to assume you are actively playing
and the client already has focus.

Fixes rare instances of key presses being swallowed, e.g. in the `EDDI
Jumped` command when you tabbed out of the game in hyper space. Should
make things more reliable in general.

Also replaced all occurences of focusing the client window with the
helper function to have a single point of change if the client window
title ever changes.
2020-02-08 11:41:25 +01:00
4a02e41959 docs typos 2020-01-30 03:02:13 +01:00
c5bd8bc936 EliteDangerous: added some quick links
Coriolis, EDSM main page, EDDB (incl. station/system/faction search page)
2020-01-30 02:56:21 +01:00
d54c66b1b6 SealAttack: 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.
2020-01-29 23:13:33 +01:00
fcbd556c3c RatAttack: [current;] rat case details changed
Now always has to include “rat” in the command to pave the way for
SealAttack arriving soon™.
2020-01-29 23:05:58 +01:00
57a6221a47 EliteDangerous: added jumpTarget stuff
You can now set 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.
2020-01-29 22:44:21 +01:00
90d4d20e37 EliteDangerous: mute button + docs fixes 2020-01-29 16:02:12 +01:00
5edd0ecad6 SpanshAttack: added info about EDDB to docs
Just a little tidbit about making sure the target system is actually in
the DB.
2020-01-25 02:40:45 +01:00
7cd280d3bf more docs fixes 2020-01-13 23:44:29 +01:00
2a56091b3c some fixes to the docs 2020-01-13 23:25:41 +01:00
fe16c75dfe fixed great typo in jump call command 2020-01-12 02:05:43 +01:00
8f033b2eec added call client offline command 2020-01-10 01:14:08 +01:00
10ebd102fc added distance commands
`distance to current rat case`
`distance to rat case number [0..19]`

Both require a current version of the elite-scripts.
2020-01-09 21:43:13 +01:00
217582cf79 added option to call jumps “left” 2020-01-09 21:16:01 +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
ab65679245 RatAttack: added option to aut-close on fuel+
Defaults to off. Enabled in EliteDangerous by default.
2019-12-07 10:23:07 +01:00
674c5d62b8 changed python script dir
Now resides in `Sounds\scripts` for upcoming profile package compatibility.

Techincally the `Apps` directory would be more appropriate; as soon as
a profile package has that directory though you have to restart
VoiceAttack without plugin support to import the package.
2019-12-04 01:18:37 +01:00
17a0ae4917 EliteDangerous: added [dis;]engage silent running 2019-11-28 04:59:49 +01:00
487217a678 RatAttack: added call wing pending command 2019-11-25 10:03:03 +01:00
fcec8b8cc5 EliteDangerous: refactored the next star scoopable check
That one was still using global variables, and speech output looks
cleaner now.

Also changed the default setting for Fuelrats IRC nickname switching.
2019-11-24 20:38:58 +01:00
538696d482 RatAttack: fixes to the docs :) 2019-11-09 07:48:29 +01:00
138ef3ed34 RatAttack: added docs
fixes #7!
2019-11-09 07:36:09 +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
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
c248a851d0 SpanshAttack: documentation typos 2019-10-31 12:37:57 +01:00
0f97adafa1 SpanshAttack: added requirements to documentation 2019-10-31 12:26:15 +01:00
e5c3671d0e fixed srv lauched event to properly turn off the lights 2019-10-14 14:46:53 +02:00
382b4c8605 EliteDangerous: docs typos ’n’ stuff 2019-10-12 00:33:10 +02:00
b360975339 EliteDangerous: added extensive documentation
fixes #11
2019-10-12 00:16:51 +02:00
739e885417 SpanshAttack docs: wording fix “import”→“include” 2019-10-10 12:17:54 +02:00
881484fa70 typo 2019-10-10 12:14:57 +02:00
0f9501c83a SpanshAttack: added option to auto jump ofter fuel scooping
default: on
2019-10-10 07:37:04 +02:00
5c59300347 SpanshAttack docs: better formatting 2019-10-10 07:28:10 +02:00
8f2fca8517 typo corrected 2019-10-10 07:26:43 +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
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
9448a9781a using <jumps>; now for jump announcement substring search
This _should_ fix #4. let’s see :)
2019-08-26 20:39:54 +02:00
d349927fe0 initial version of the SpanshAttack profile 2019-08-06 17:27:23 +02:00
37f54c06dc markdown fixes 2019-08-06 17:01:42 +02:00
af13889039 initial commit
Pretty raw state, SpanshAttack is in a usable state. Use things at your
own risk.
2019-08-06 16:37:51 +02:00