You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-3
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
6
6
7
7
## [Unreleased]
8
8
9
-
## [3.0.0-beta.1] - 2021-04-20
9
+
## [3.0.0-beta.2] - 2021-04-20
10
+
11
+
### Removed
10
12
11
-
BREAKING: Requires DCS 2.7 from now on.
13
+
-**BREAKING:** The plugin settings have been removed from the DCS settings screen. DATIS is now configured through a config file at `Saved Games\DCS.openbeta\Config\DATIS.json`, see [Settings](./docs/Settings.md). Existing settings are not automatically migrated. This has been done, because each mission you save contains all your plugin settings. This included the cloud provider access keys set for DATIS. The change has been made to prevent the accidential sharing of those credentials.
14
+
15
+
## [3.0.0-beta.1] - 2021-04-20
12
16
13
17
### Added
14
18
15
-
- Added support for DCS 2.7 cloud presets.
19
+
-**BREAKING:**Added support for DCS 2.7 cloud presets. Requires DCS 2.7 from now on.
Copy file name to clipboardExpand all lines: README.md
+7-29
Original file line number
Diff line number
Diff line change
@@ -23,49 +23,27 @@ ATIS stations are not the only report kind this mod supports, all supported repo
23
23
24
24
The mods uses the Window' built-in TTS by default, but can also either use Google Cloud's TTS, AWS Polly, or a combination of all of them (tip: setup both Google Cloud and Amazon Web Services to have a greater choice of different voices).
25
25
26
+
## Migrate to 3.x.x
27
+
28
+
The plugin settings have been removed from the DCS settings screen. DATIS is now configured through a config file at `Saved Games\DCS.openbeta\Config\DATIS.json`, see [Settings](./docs/Settings.md).
29
+
This has been done, because each mission you save contains all your plugin settings. This included the cloud provider access keys set for DATIS. The change has been made to prevent the accidential sharing of those credentials.
30
+
26
31
## Installation
27
32
28
33
[Build it](#build) yourself and use the content inside the `mod` directory or use the pre-build mod from one of the [releases](https://github.com/rkusa/DATIS/releases).
29
34
30
35
1. Copy the content (`Mods` and `Scripts` directory) into `Saved Games\DCS.openbeta\`.
31
-
2. Optional (not necessary when using Window' built-in TTS): Setup your cloud provider of choice
32
-
1. Create your cloud credentials, either
33
-
1. Google Cloud: Go to https://console.cloud.google.com/apis/credentials and create an API key and restrict API access to Google Text-to-Speech, or
34
-
2. Amazon Web Services: Go to https://console.aws.amazon.com/iam/home#/users and create a new user with `AmazonPollyReadOnlyAccess` permissions
35
-
2. Open DCS go to OPTIONS -> SPECIAL -> DCS ATIS, enter your API keys into the respective input fields
36
+
2. Optional: Customize your settings, see [Settings](./docs/Settings.md)
36
37
37
38
Once you start a mission that contains a pattern as described in the next section, DATIS runs automatically.
38
-
It thereby expects a SRS server to run locally on the default SRS ports. The port can be changed in the DCS DATIS mod settings page.
39
+
It thereby expects a SRS server to run locally on the default SRS ports.
39
40
40
41
If DATIS isn't working, you might find some helpful information in the log file at `DCS.openbeta\Logs\DATIS.log`.
41
42
42
43
For information about the free tier of both GCloud and AWS see:
43
44
-https://cloud.google.com/text-to-speech/pricing
44
45
-https://aws.amazon.com/polly/pricing/
45
46
46
-

47
-
48
-
While it is easiest to temporariely start DCS with a GUI even on a dedicated server for the sake of changing DATIS settings, they can also be changed by manually updating `Saved Games\DCS.openbeta\Config\options.lua`:
49
-
50
-
```lua
51
-
options= {
52
-
-- ...
53
-
["plugins"] = {
54
-
-- ..
55
-
["DATIS"] = {
56
-
["awsAccessKey"] ="Your AWS access key",
57
-
["awsPrivateKey"] ="Your AWS private key",
58
-
["awsRegion"] ="eu-central-1",
59
-
["debugLoggingEnabled"] =false,
60
-
["defaultVoice"] ="WIN",
61
-
["gcloudAccessKey"] ="Your Google Cloud access key",
0 commit comments