Commit Graph

3300 Commits

Author SHA1 Message Date
RndName
a17b8dac7f Update faction Iran 1988 & 2015
support for the latest pydcs export as some units were not usable by the country

cherry-pick from 5c0227b8
2022-01-04 21:31:31 +01:00
MetalStormGhost
dbe9691d9e Remove front line minimum distance.
This isn't what it says. It doesn't enforce a minimum distance between
points, but a minimum path length, which isn't useful and isn't a
documented requirement.

cherry-pick from c844c364
2022-01-02 23:59:45 +01:00
MetalStormGhost
d2eb98bcc5 Added option for only night missions.
- Moved the night mission setting back from the Mission restrictions section to the Mission difficulty section.
- Changed the Night/day mission option into a dropdown menu.

Resolves #1786
2022-01-02 13:23:36 +01:00
RndName
475cb4851a Cleanup the killed map objects recognition
removed the extra array to track killed_map_objects and reuse the existing killed_ground_units routine to remove duplicate code and possible confusion

cherry-pick from 41392585
2022-01-02 12:55:42 +01:00
MetalStormGhost
24e904134e Update multi-part Caucasus campaigns. 2022-01-02 01:52:38 +01:00
RndName
365eaa98f7 Update pydcs 2022-01-02 01:23:49 +01:00
RndName
e070d5bf0d Rework killed map_objects recognition
- removed the map_object_id from the TGO
- add a new TriggerRule with the MapObjectIsDead Condition which adds the map object to the killed_map_objects array in the state.json
- Use the trigger_zone_name as the unique identifier used for the unit_map to recognize the kill
2022-01-02 01:23:48 +01:00
MetalStormGhost
ffd8152b36 Improved the F-104G CAP loadout.
Replace hydra pods with more AIM-9s.
2022-01-02 01:23:06 +01:00
Starfire13
11812f07fc Added missing squadron nickname 2022-01-02 01:23:05 +01:00
RndName
ba4de3dc27 Fix Viggen FR22 group channel id and mention in changelog
cherry-pick from deb7227c
2021-12-30 18:49:00 +01:00
RndName
208382f3c4 Update Viggen radio presets for 2.7.9
the radio presets of the Viggen were changed with the recent dcs update, they will no longer be automatically generated so we have to add them manually
cherry-pick from 0063d8db
2021-12-30 18:19:57 +01:00
RndName
aadb2dd54d Updated changelog
- marked as compat as currently there seems to be no change that the update is not save compat
- mentioned the recent dcs update
2021-12-30 11:13:37 +01:00
RndName
1b2eb1236f Update Fuzzle Campaigns
cherry-pick from 81cbf807
2021-12-30 11:11:42 +01:00
Dan Albert
00bdbf65ce Update pydcs.
cherry-pick from d81c6a0
2021-12-28 17:52:12 +01:00
MetalStormGhost
290646c8ae Updates for WW2 loadouts.
Major changes:
 - FW190A8 ground attack loadout WGr21 rockets (primarily an air-to-air weapon) replaced with SC500J or AB500 bombs.
 - FW190D9 WGr21 rockets replaced with R4M rocket packs and SC500 bombs for CAS.
 - Added droptanks for I-16.
 - Ju-88A4 CAS loadout changed for AB500 cluster bombs.
 - Mosquito now has rockets which were introduced in DCS World 2.7.9.17830 open beta
 - Added more/heavier bombs to P-47
 - P-51 now has a separate OCA/Runway loadout with bombs. Other ground attack loadouts switched to rockets.

Also includes an SA342Minigun loadout which we didn't previously have.

cherry-pick from 5684570
2021-12-28 17:50:56 +01:00
Dan Albert
8f58832527 Add ECM pod to Viper A2G loadouts.
Didn't add to the A2A loadouts since the ECM interferes with radar
operation and is otherwise weight and drag. It does have a radar
priority mode though, so maybe it should be added there too?

cherry-pick from c0dfa77
2021-12-28 17:50:02 +01:00
Dan Albert
f426a16e9d Add weapon data for the AN/ALQ-184.
cherry-pick from 0c7d549
2021-12-28 17:49:38 +01:00
Dan Albert
6f4e436305 Fix misclassification of the HTS as a TGP.
cherry-pick from fc4022a
2021-12-28 17:49:16 +01:00
RndName
08288c9da9 Mention squadron config and f-104 mod in changelog 2021-12-23 13:46:18 +01:00
RndName
9bfac347db Finish implementation of add/remove squadrons from AirWingConfigurationDialog
Users can now add and remove squadrons with specific buttons. this also allows new aircraft types to be added as well.

- rebased existing PR to develop
- reverted observable and changed to signals
- changed the general concept so that changes only affect the ui data model and not the game directly. Game will only be updated on apply
- removed unused code
- adopt to review comments
- allow user to choose a predefined squadron preset (also alow none value to use the random generator)
- Reuse the squadron defs from the default assigner in the AirWing class
- allow user to re-roll the squadron nickname (also added new ui icons for the button)

cherry-pick from d2f7785f
2021-12-23 13:45:13 +01:00
Richard Pump
22a35b0d2e Added squadron configuration gui
- added add/remove buttons to Air Wing Menu, implemented remove

cherry-pick from e4ba9a8b
2021-12-23 13:45:13 +01:00
Starfire13
e56d8de800 Fixed typo in squadrondefgenerator.py
cherry-pick from 4803ae5f
2021-12-23 13:43:49 +01:00
Starfire13
c806980ab8 Fixed typo in naming.py
cherry-pick from d739d830
2021-12-23 13:43:24 +01:00
MetalStormGhost
4750fff114 Re-add From Caen to Evreux campaign.
cherry-pick from 3626fa79
2021-12-23 13:43:04 +01:00
MetalStormGhost
b405b8e7ee F-104 mod support.
cherry-pick from 88bc4fd8
2021-12-23 13:42:49 +01:00
RndName
074ae328ee Revert "Temporary Fix for broken upload action"
This reverts commit 64d273b433.
2021-12-21 09:35:18 +01:00
RndName
5fd6ccb81d Enable / Disable game specific functions if no game is loaded
- Disable Save, Settings, Stats and Notes if game is none

cherry-pick from f9ed61d1
2021-12-20 13:56:20 +01:00
RndName
64d273b433 Temporary Fix for broken upload action
The upload-artifact version 2.3 has problems with 0byte files and prevent the build action from beeing completed.
This temporary fix should be reverted when they fixed the bug.
2021-12-13 20:49:50 +01:00
RndName
d7f833ecfb Fix empty convoy when transfer is not completable
fixes #1553
2021-12-13 20:49:49 +01:00
RndName
5d89b9ac25 Add Easy Communication Setting
allow to enforce the mission setting for easy communication
cherry-pick from 2c21644
2021-12-12 01:24:01 +01:00
RndName
056851765f Update Branch to V5.1.0 2021-12-10 00:14:32 +01:00
MetalStormGhost
54bf9357bf Add option to limit convoy travel distances.
CPU load seems to scale with route length, so add an option to limit
the length of the convoy route. The tradeoff is that the performance
sensitive route won't necessarily be a correct route.
2021-12-10 00:14:32 +01:00
Dan Albert
dfcc458479 Note HTS support in the changelog. 2021-12-10 00:14:31 +01:00
Dan Albert
f3f0e23eff Add weapon data and loadouts for the HTS.
Used in the default Viper DEAD and SEAD loadouts.
2021-12-10 00:14:30 +01:00
Dan Albert
5ce6de6645 Update pydcs.
HTS support.
2021-12-10 00:14:30 +01:00
Dan Albert
50b4d420fe Clarify the role of the faction aircraft list. 2021-12-10 00:14:29 +01:00
MetalStormGhost
224c78ac11 Add a new base banner for FARPs. 2021-12-10 00:14:28 +01:00
Dan Albert
227b054279 Fix incorrect radio range for AN/ARC-222.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1740
2021-12-10 00:14:27 +01:00
Khopa
0093fa0fe1 Fix #1718 : Remove Merkava IV from faction "Israel 1982" 2021-12-10 00:14:02 +01:00
Khopa
3cdfd9d7d2 Fix #1717 : Removed SA5Generator from Iran 1988 faction 2021-12-10 00:14:02 +01:00
Khopa
5e2e07da80 pydcs : Updated to latest pydcs master commit 2021-12-10 00:14:01 +01:00
Khopa
5f3f6f8c9f SA5Generator : Added an ural truck to reload SA-5 sites 2021-12-10 00:13:56 +01:00
RndName
0077b04698 Update UI when buy or sell raises exception
fixes #1562 cherry-pick from 34100d1c
2021-11-26 21:00:44 +01:00
RndName
bb1e314260 Generate unit_id for helipads
fixes mission scripting error (1748)

cherry-picked from 676a256
2021-11-22 15:10:03 +01:00
Dan Albert
d710c2631a Update branch to 5.0.1. 2021-11-13 11:48:25 -08:00
Dan Albert
7278878266 Remove incompatible campaigns.
(cherry picked from commit 2ea2ecec94)
5.0.0
2021-11-13 11:20:42 -08:00
Dan Albert
ec8391bbfb Add A-4E squadrons.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1716

(cherry picked from commit a3038e75cf)
2021-11-13 11:16:27 -08:00
Dan Albert
74504173c7 Add IRIAF F-4E squadron.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1721

(cherry picked from commit 5dcd4580c3)
2021-11-13 11:12:36 -08:00
MetalStormGhost
792c7c5091 Update Marianas campaigns.
More FARPs to both Orote Point and Andersen Northwest Field.

(cherry picked from commit 68b48ad610)
2021-11-13 11:10:26 -08:00
Dan Albert
b7e9a4a243 Drop a few unsupported campaigns.
Probably more coming but these are the ones that are confirmed not
happening before release.

(cherry picked from commit 94f65d8f70)
2021-11-12 14:03:21 -08:00