Compare commits

...

2 Commits

Author SHA1 Message Date
Ambroise Garel
83c49bdd1f Removed duplicate lines in Russia units DB 2025-10-24 19:53:01 +02:00
Ambroise Garel
d7941c3485 Updated README and manual for release v0.3.251019 2025-10-19 19:20:15 +02:00
3 changed files with 25 additions and 19 deletions

View File

@ -21,7 +21,7 @@ do
[DCSEx.enums.unitFamily.AIRDEFENSE_AAA_MOBILE] = { "Ural-375 ZU-23", "ZSU_57_2", "ZSU-23-4 Shilka" }, [DCSEx.enums.unitFamily.AIRDEFENSE_AAA_MOBILE] = { "Ural-375 ZU-23", "ZSU_57_2", "ZSU-23-4 Shilka" },
[DCSEx.enums.unitFamily.AIRDEFENSE_AAA_STATIC] = { "ZU-23 Emplacement Closed", "ZU-23 Emplacement" }, [DCSEx.enums.unitFamily.AIRDEFENSE_AAA_STATIC] = { "ZU-23 Emplacement Closed", "ZU-23 Emplacement" },
[DCSEx.enums.unitFamily.AIRDEFENSE_MANPADS] = { "SA-18 Igla manpad", "SA-18 Igla-S manpad" }, [DCSEx.enums.unitFamily.AIRDEFENSE_MANPADS] = { "SA-18 Igla manpad", "SA-18 Igla-S manpad" },
[DCSEx.enums.unitFamily.AIRDEFENSE_SAM_LONG] = { "*SA-2", "*SA-10" }, -- [DCSEx.enums.unitFamily.AIRDEFENSE_SAM_LONG] = { "*SA-2", "*SA-10" },
[DCSEx.enums.unitFamily.AIRDEFENSE_SAM_LONG] = { "*SA-10" }, [DCSEx.enums.unitFamily.AIRDEFENSE_SAM_LONG] = { "*SA-10" },
[DCSEx.enums.unitFamily.AIRDEFENSE_SAM_MEDIUM] = { "*SA-3", "*SA-6", "*SA-11" }, [DCSEx.enums.unitFamily.AIRDEFENSE_SAM_MEDIUM] = { "*SA-3", "*SA-6", "*SA-11" },
[DCSEx.enums.unitFamily.AIRDEFENSE_SAM_SHORT] = { "2S6 Tunguska", "Osa 9A33 ln", "Tor 9A331", "CHAP_PantsirS1", "CHAP_TorM2" }, [DCSEx.enums.unitFamily.AIRDEFENSE_SAM_SHORT] = { "2S6 Tunguska", "Osa 9A33 ln", "Tor 9A331", "CHAP_PantsirS1", "CHAP_TorM2" },
@ -45,8 +45,6 @@ do
[DCSEx.enums.unitFamily.PLANE_TRANSPORT] = { "An-26B", "An-30M", "IL-76MD" }, [DCSEx.enums.unitFamily.PLANE_TRANSPORT] = { "An-26B", "An-30M", "IL-76MD" },
[DCSEx.enums.unitFamily.PLANE_UAV] = { "WingLoong-I" }, [DCSEx.enums.unitFamily.PLANE_UAV] = { "WingLoong-I" },
[DCSEx.enums.unitFamily.HELICOPTER_ATTACK] = { "Ka-50", "Mi-24V", "Mi-28N" },
[DCSEx.enums.unitFamily.SHIP_CARGO] = { "Dry-cargo ship-1", "Dry-cargo ship-2", "ELNYA", "Ship_Tilde_Supply" }, [DCSEx.enums.unitFamily.SHIP_CARGO] = { "Dry-cargo ship-1", "Dry-cargo ship-2", "ELNYA", "Ship_Tilde_Supply" },
[DCSEx.enums.unitFamily.SHIP_CARRIER] = { "CV_1143_5", "KUZNECOW" }, [DCSEx.enums.unitFamily.SHIP_CARRIER] = { "CV_1143_5", "KUZNECOW" },
[DCSEx.enums.unitFamily.SHIP_CRUISER] = { "MOSCOW", "PIOTR" }, [DCSEx.enums.unitFamily.SHIP_CRUISER] = { "MOSCOW", "PIOTR" },

View File

@ -1,6 +1,6 @@
# The Universal Mission for DCS World # The Universal Mission for DCS World
**Current version: open beta 0.3.250914** (see the "version history" section at the end of this file for a list of the latest changes) **Current version: open beta 0.3.251019** (see the "version history" section at the end of this file for a list of the latest changes)
**This is a BETA version, there may be bugs and there WILL be unbalanced stuff.** **This is a BETA version, there may be bugs and there WILL be unbalanced stuff.**
@ -74,23 +74,17 @@ Please also note that PvP is not supported at the moment and that the mission wi
- Additional content - Additional content
- [ ] More objectives types - [ ] More objectives types
- [ ] Close air support
- [ ] Helicopter-specific tasking (land and pick up units, suppress infantry...) - [ ] Helicopter-specific tasking (land and pick up units, suppress infantry...)
- [x] Helicopter hunt - [ ] Improved OCA missions: bomb enemy airbases
- [x] Offensive counter-air
- Balance improvements - Balance improvements
- [x] Missions with higher cloud cover and wind speed now award more XP - [ ] Night missions should award more XP
- [ ] Tweaked XP requirements for medals/promotions - [ ] Tweaked XP requirements for medals/promotions
- Bug fixes - Bug fixes
- [x] AWACS datalinked now showing on SA pages
- [x] AWACS can now detect enemy helicopters
- [x] Added missing net.allow_unsafe_api value in autoexec.cfg that prevented some advanced scripts from working
- [x] "On landing" actions (medal/promotions check, AI wingmen removal, etc) no longer triggered when player lands away from an airfield (e.g. in a Harrier on a helicopter)
- Extras - Extras
- [ ] GitHub page - [ ] GitHub page
- Improvements - Improvements
- [x] Better weather reports (cloud cover, rain, etc)
- Misc - Misc
- [x] AWACS unit now spawned when mission is loaded
- New features - New features
- [ ] Administrative settings menu - [ ] Administrative settings menu
- [ ] Friendly air defenses - [ ] Friendly air defenses
@ -102,17 +96,15 @@ Please also note that PvP is not supported at the moment and that the mission wi
- Additional/improved radio messages - Additional/improved radio messages
- More "flavor" radio messages ("fence in" when player approaches the AO, etc) so the world will feel more alive - More "flavor" radio messages ("fence in" when player approaches the AO, etc) so the world will feel more alive
- Better balancing of the player career awards and promotions
- Better use of context for "ambient" radio messages (should only warn of a SAM launch if an AI pilot is there to witness it, etc) - Better use of context for "ambient" radio messages (should only warn of a SAM launch if an AI pilot is there to witness it, etc)
- Improved score multiplier taking into account various aspects of mission difficulty (weather, nighttime ops...)
- Laser designation of targets by JTAC - Laser designation of targets by JTAC
- New objectives: helicopter (drop/pickup units...), CAP, CAS - New objectives: CAP
- Support for all missing DCS World theaters - Support for all missing DCS World theaters
- Support for more factions and five different time periods (World War 2, Korea war, Vietnam war, late Cold war, Modern) - Support for more factions and five different time periods (World War 2, Korea war, Vietnam war, late Cold war, Modern)
### Medium priority ### Medium priority
- Combined Arms support - Combined arms support
- Modded units support (other than player-controlled aircraft, those are already supported: just add them to the mission) - Modded units support (other than player-controlled aircraft, those are already supported: just add them to the mission)
- Spawning of tankers for long-range missions - Spawning of tankers for long-range missions
- (maybe) Text (not voiceover) localization, if there's enough popular demand - (maybe) Text (not voiceover) localization, if there's enough popular demand
@ -162,6 +154,22 @@ The core script is quite simple and small, I probably won't need too much help w
## Version history ## Version history
- **0.3.251019** (10/19/2025)
- Additional content
- New mission types
- "Helicopter hunt" missions: locate and intercept enemy attack and transport helicopters
- Offensive counter-air: destroy enemy aircraft on the ramp before they take off **(Requires a target location with at least one enemy land airbase, or mission type will automatically be changed to ground attack)**
- Balance improvements
- Missions with higher cloud cover and wind speed now award more XP
- Bug fixes
- AWACS datalinked now showing on SA pages
- AWACS can now detect enemy helicopters
- Added missing net.allow_unsafe_api value in autoexec.cfg that prevented some advanced scripts from working
- "On landing" actions (medal/promotions check, AI wingmen removal, etc) no longer triggered when player lands away from an airfield (e.g. in a Harrier on a helicopter)
- Improvements
- ATC weather reports now include informations about cloud cover and rain
- Misc
- AWACS unit now spawned when mission is loaded
- **0.3.250914** (09/14/2025) - **0.3.250914** (09/14/2025)
- **MAJOR CHANGE:** - **MAJOR CHANGE:**
- Use of "Client" slots instead of "Player" slots even in single-player missions, allowing the player to respawn on death/ejection instead of having to start the whole mission again - Use of "Client" slots instead of "Player" slots even in single-player missions, allowing the player to respawn on death/ejection instead of having to start the whole mission again

View File

@ -5,7 +5,7 @@
User's manual User's manual
</p> </p>
<p class="heavy"> <p class="heavy">
The Universal Mission v0.3.250914<br /> The Universal Mission v0.3.251019<br />
Created and maintained by Ambroise Garel (<a href='mailto:akaagarmail@gmail.com'>akaagarmail@gmail.com</a>) Created and maintained by Ambroise Garel (<a href='mailto:akaagarmail@gmail.com'>akaagarmail@gmail.com</a>)
</p> </p>
<p class="heavy"> <p class="heavy">
@ -115,7 +115,7 @@ The exact content of the menu will depend on the current phase of the mission.
- **Helicopter-specific tasks**: Tasks specifically designed for helicopters (lift/pick up friendly units, suppress infantry...) - **Helicopter-specific tasks**: Tasks specifically designed for helicopters (lift/pick up friendly units, suppress infantry...)
- **Helicopter hunt**: Shoot down enemy transport and attack helicopters. - **Helicopter hunt**: Shoot down enemy transport and attack helicopters.
- **Interception**: Shoot down strategic airplanes (bombers, transports...) and enemy attack planes on interdiction missions. - **Interception**: Shoot down strategic airplanes (bombers, transports...) and enemy attack planes on interdiction missions.
- **Offensive counter-air**: Bomb enemy airbases and destroy parked aircraft. **(Requires a target location with at least one enemy land airbase)** - **Offensive counter-air**: Bomb enemy airbases and destroy parked aircraft. **(Requires a target area with at least one enemy land airbase, or mission type will automatically be changed to ground attack)**
- **SEAD**: Destroy enemy SAM sites. - **SEAD**: Destroy enemy SAM sites.
- **Strike**: Destroy enemy structures and civilian buildings occupied by enemy forces. - **Strike**: Destroy enemy structures and civilian buildings occupied by enemy forces.
- **Target location**: Where on the map will the targets be spawned? Approximate distance to possible regions is displayed in the menu. - **Target location**: Where on the map will the targets be spawned? Approximate distance to possible regions is displayed in the menu.