Commit graph

223 commits

Author SHA1 Message Date
f034ae4220
4.5! 2022-09-19 18:08:43 +02:00
cc2694fc49
RatAttack: support for new Horizons 3.8 / 4.0 / Odyssey RATSIGNALs
fixes #159
2022-09-15 15:06:49 +02:00
9db6785ef1
RatAttack: fixed RATSIGNAL regex
Apparently `^` can be part of both CMDR names and IRC nicks.
2022-09-10 03:43:19 +02:00
1135efd761
EliteAttack: fixed potential race condition in the discovery scan event command queue 2022-09-06 00:29:51 +02:00
7c361e9bf7
EliteAttack: added option to exclude settlements from the outdated stations list
fixes #119
2022-09-05 19:21:12 +02:00
54cd1e6fa2
EliteAttack: target nearest […] commands now log the result 2022-08-31 10:26:12 +02:00
c615af5324
updated CHANGELOG 2022-07-11 19:52:39 +02:00
1cdd9c98bd EliteAttack: fixed Docked event for Oddity settlements
fixes #145
2022-06-16 12:10:49 +02:00
bb8d1067b5 RatAttack: made case list thread safe
My specific setup leads to lots of incoming cases at once when starting VA after boot, when the IRC backlog is parsed.

Probably not relevant in the wild, but still a huge 🤦.
2022-06-03 16:45:12 +02:00
6ec8d7c35e stylecop compliance, round 3 of >3 2022-06-02 17:41:49 +02:00
55f10a1117 all plugins: fixed possible race condition introduced in 4.4 2022-06-02 15:28:17 +02:00
99305cfb5d 4.4! 2022-05-31 19:23:00 +02:00
3cbca1e542 base: config GUI now .Activate()s immediately 2022-05-30 21:58:46 +02:00
999d2b6883 alterNERDtive-base: configuration GUI now has an “Apply” button 2022-05-29 21:32:43 +02:00
931ee4c4e7 RatAttack: added warning when running VA as Admin
fixes #138
2022-05-29 11:13:49 +02:00
751f80461f RatAttack-cli: added error message for running VA as Admin
see #138

Writing to other users’ pipes will cause an exception. You should not run VA elevated.

Needs a warning in VA too.
2022-05-29 10:51:51 +02:00
dc42912cbe EliteAttack: fixed auto station services option
fixes #142
2022-05-28 14:19:08 +02:00
b3ad1ae799 switched for make to msbuild
Build file still private, since it relies on my local folder structure.
2022-05-27 20:20:41 +02:00
5421478d6e SpanshAttack: fixed getting current jump range from EDDI
Not waiting for the plugin context to finish running caused it to pretty consistently fail on the first attempt, and return the last value for attempts after that.
2022-05-22 12:49:06 +02:00
b371523910 EliteAttack: added options from #133 i forgot
* auto retract landing gear
* auto disable SRV lights

fixes #133
2022-05-19 13:16:00 +02:00
8572d0ec4c CHANGELOG: typo 2022-05-19 12:54:22 +02:00
0c0cf068c4 4.3! 2022-05-19 12:46:31 +02:00
42faaa20d5 SpanshAttack: no longer pretends there’s a route if there isn’t
fixes #104
2022-05-19 12:40:38 +02:00
da9a6f6107 SpanshAttack: moved jumps announcement to end of jump instead of start
fixes #124
2022-05-19 12:19:47 +02:00
a5b22a8908 EliteAttack: workaround for bugged Body scanned EDDI events
fixes #121
2022-05-19 12:13:26 +02:00
20599fef88 EliteAttack: added logging to find nearest […] command
fixes #96
2022-05-19 12:08:00 +02:00
99438b4ed3 RatAttack: no longer sliently swallows calls if confirmation is disabled
fixes #128
2022-05-19 12:00:53 +02:00
368b7ca771 alterNERDtive-base: no longer cuts off EDDI’s “update available” TTS on startup
fixes #120
2022-05-19 11:58:47 +02:00
5442738a21 RatAttack: clarified call confirmation TTS
fixes #101

Also clarified that there _is_ call confirmation in the documentation.
2022-05-19 11:55:02 +02:00
d6cd7da11c docs: reordered setup instructions to clarify that the profile example already comes with a startup command
fixes #126
2022-05-19 11:48:44 +02:00
2f4015001f docs: clarified not having to install bundled dependencies manually
fixes #127
2022-05-19 11:44:08 +02:00
81b83bba2d docs: now mentions reloading the custom profile after initially adding its startup command
fixes #129
2022-05-19 11:41:48 +02:00
2544be701c RatAttack: added option for auto copying a client’s system on opening a case
Also updated the documentation to mention copying happens in the first place; fixes #130
2022-05-19 11:39:09 +02:00
9a8d7b646f CHANGELOG: forgot to add last fix 2022-05-19 11:33:05 +02:00
f69e3c03bd EliteAttack: make all docking actions optional
fixes #133
2022-05-19 11:18:52 +02:00
8a3b17d674 added rudimentary settings UI
Accessible by plugin context `config.dialog` or saying `customize settings`.

fixes #80
2022-05-18 13:50:14 +02:00
08aaa3db8a RatAttack: fixed edge case with off duty + nearest CMDR
No longer announces the nearest CMDR if that option is turned off while
also being off duty alltogether. There was a missing condition there …
2022-04-18 13:36:30 +02:00
7cad49a6c2 general: added open documentation command 2022-04-18 12:48:31 +02:00
28854968fd RatAttack: now gives feedback after asking for call confirmation 2021-09-18 14:26:14 +02:00
fa4e9535ba EliteAttack: added INFO logging for carrier events 2021-09-11 16:38:30 +02:00
4836273007 RatAttack: allow , in lang strings 2021-07-19 19:45:16 +02:00
61e7f00c1f RatAttack: fixed “Not Set” case number when asking for details about an invalid case 2021-07-04 03:58:02 +02:00
a57daf35a7 CHANGELOG: typo corrected 2021-06-23 09:45:02 +02:00
e12bb8a2ea docs: added disclaimer on Oddity development 2021-06-23 09:12:11 +02:00
f00fd22234 docs: update installation instructions 2021-06-23 09:06:17 +02:00
2715fa2a48 RatAttack: fixed RATSIGNAL parsing for system information containing /
e.g. “Herbig AE/BE star”
2021-06-18 11:37:05 +02:00
36abf8b53b sorted out the utf-8 crap 2021-06-14 11:50:15 +02:00
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
7c1c75ec98 RatAttack: turns out there can be & in a lang identifier 2021-06-01 20:51:20 +02:00
a1ddb987e0 RatAttack: No longer trying to get nearest CMDR for the new “Unconfirmed” system info. 2021-05-26 17:17:15 +02:00