diff --git a/Media/Radio-atcRequireNearestAirbase1.ogg b/Media/Radio-atcRequireNearestAirbase1.ogg new file mode 100644 index 0000000..7dd1f10 Binary files /dev/null and b/Media/Radio-atcRequireNearestAirbase1.ogg differ diff --git a/Media/Radio-atcRequireNearestAirbase2.ogg b/Media/Radio-atcRequireNearestAirbase2.ogg new file mode 100644 index 0000000..60394a3 Binary files /dev/null and b/Media/Radio-atcRequireNearestAirbase2.ogg differ diff --git a/Media/Radio-atcRequireNearestAirbase3.ogg b/Media/Radio-atcRequireNearestAirbase3.ogg new file mode 100644 index 0000000..a2603d8 Binary files /dev/null and b/Media/Radio-atcRequireNearestAirbase3.ogg differ diff --git a/Media/Radio-atcRequireNearestAirbaseNone.ogg b/Media/Radio-atcRequireNearestAirbaseNone.ogg new file mode 100644 index 0000000..b090176 Binary files /dev/null and b/Media/Radio-atcRequireNearestAirbaseNone.ogg differ diff --git a/Media/Radio-atcWeatherUpdate1.ogg b/Media/Radio-atcWeatherUpdate1.ogg new file mode 100644 index 0000000..36bd9f6 Binary files /dev/null and b/Media/Radio-atcWeatherUpdate1.ogg differ diff --git a/Media/Radio-atcWeatherUpdate2.ogg b/Media/Radio-atcWeatherUpdate2.ogg new file mode 100644 index 0000000..8245155 Binary files /dev/null and b/Media/Radio-atcWeatherUpdate2.ogg differ diff --git a/Media/Radio-atcWeatherUpdate3.ogg b/Media/Radio-atcWeatherUpdate3.ogg new file mode 100644 index 0000000..8e21a2f Binary files /dev/null and b/Media/Radio-atcWeatherUpdate3.ogg differ diff --git a/Media/Radio-atcWeatherUpdate4.ogg b/Media/Radio-atcWeatherUpdate4.ogg new file mode 100644 index 0000000..68e12e5 Binary files /dev/null and b/Media/Radio-atcWeatherUpdate4.ogg differ diff --git a/Media/Radio-playerATCRequireNearestAirbase1.ogg b/Media/Radio-playerATCRequireNearestAirbase1.ogg new file mode 100644 index 0000000..f508953 Binary files /dev/null and b/Media/Radio-playerATCRequireNearestAirbase1.ogg differ diff --git a/Media/Radio-playerATCRequireNearestAirbase2.ogg b/Media/Radio-playerATCRequireNearestAirbase2.ogg new file mode 100644 index 0000000..85bf64b Binary files /dev/null and b/Media/Radio-playerATCRequireNearestAirbase2.ogg differ diff --git a/Media/Radio-playerATCRequireNearestAirbase3.ogg b/Media/Radio-playerATCRequireNearestAirbase3.ogg new file mode 100644 index 0000000..97a84cb Binary files /dev/null and b/Media/Radio-playerATCRequireNearestAirbase3.ogg differ diff --git a/Media/Radio-playerATCRequireNearestAirbase4.ogg b/Media/Radio-playerATCRequireNearestAirbase4.ogg new file mode 100644 index 0000000..f3d9074 Binary files /dev/null and b/Media/Radio-playerATCRequireNearestAirbase4.ogg differ diff --git a/Media/Radio-playerATCWeatherUpdate1.ogg b/Media/Radio-playerATCWeatherUpdate1.ogg new file mode 100644 index 0000000..09122ce Binary files /dev/null and b/Media/Radio-playerATCWeatherUpdate1.ogg differ diff --git a/Media/Radio-playerATCWeatherUpdate2.ogg b/Media/Radio-playerATCWeatherUpdate2.ogg new file mode 100644 index 0000000..0145ec6 Binary files /dev/null and b/Media/Radio-playerATCWeatherUpdate2.ogg differ diff --git a/Media/Radio-playerATCWeatherUpdate3.ogg b/Media/Radio-playerATCWeatherUpdate3.ogg new file mode 100644 index 0000000..78b82a6 Binary files /dev/null and b/Media/Radio-playerATCWeatherUpdate3.ogg differ diff --git a/Media/Radio-playerATCWeatherUpdate4.ogg b/Media/Radio-playerATCWeatherUpdate4.ogg new file mode 100644 index 0000000..a20d726 Binary files /dev/null and b/Media/Radio-playerATCWeatherUpdate4.ogg differ diff --git a/README.md b/README.md index 541cacd..deb0e95 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ The Universal Mission for DCS World is a fully dynamic single-player/PvE mission - Can generate any kind of mission: ground attack, interception, strike, airbase attack, CAS, CAP, and more - Completely dynamic, no two missions are ever the same - Entirely self-contained inside a .miz file, no need for any external program -- More than 300 voiced radio messages for immersive and realistic coms +- More than 325 voiced radio messages for immersive and realistic coms - Supports both single-player and small-scale PvE on closed servers - Persistent single player career mode, with awards and promotions. Dying won't reset your progress, but you have to come back to base alive for your kills and completed objectives to be saved to your profile, so watch out for SAMs on your way home - All new AI wingman system, smarter and more immersive than DCS's original wingmen diff --git a/Script/Library/RadioMessages.lua b/Script/Library/RadioMessages.lua index 3a28a1a..1b02ca8 100644 --- a/Script/Library/RadioMessages.lua +++ b/Script/Library/RadioMessages.lua @@ -201,15 +201,13 @@ Library.radioMessages = { "$1, off the deck, forming up now." }, - atcRequireNearestAirbase = { -- TODO: voiceover + atcRequireNearestAirbase = { "Roger. Vectoring you to the nearest airbase.\n\n$1", "Copy. Coordinates to nearest field inbound.\n\n$1", "Roger. Guide you direct to the nearest recovery airfield.\n\n$1" }, - atcRequireNearestAirbaseNone = { -- TODO: voiceover - "No friendly airbase is available at the moment.", - }, - atcWeatherUpdate = { -- TODO: voiceover + atcRequireNearestAirbaseNone = "No friendly airbase is available at the moment.", + atcWeatherUpdate = { "Roger. Weather info coming up now.\n\n$1", "Copy. Weather report inbound.\n\n$1", "This is control, checking conditions now.\n\n$1", @@ -309,13 +307,13 @@ Library.radioMessages = { "$1, target already marked with smoke." }, - playerATCRequireNearestAirbase = { -- TODO: voiceover + playerATCRequireNearestAirbase = { "Control, request vectors to nearest suitable base for recovery.", "Control, requesting nearest friendly airfield for landing, over.", "Control, negative on original destination, request alternate field nearest current position.", "Control, requesting location and frequency for closest towered airfield." }, - playerATCWeatherUpdate = { -- TODO: voiceover + playerATCWeatherUpdate = { "Control, request latest weather update, over.", "Control, need current weather and visibility.", "Control, what's the weather looking like out there?",