4288 Commits

Author SHA1 Message Date
Raffson
7eb652b970
Require all bases to be captured to win/lose 2023-04-10 14:10:46 +02:00
Raffson
8973100f95
Fix bug preventing mission generation 2023-04-10 00:02:14 +02:00
Raffson
13c1f429b1
Update changelog.md
Resolves #110
2023-04-09 22:06:23 +02:00
Raffson
3f509a876e
#110 Ability to load/save settings
Also includes support for remaining enum/timedelta settings through the yaml file.
- timedelta's in minutes
- enum's should be written out: enumType.enumValue
2023-04-09 22:03:08 +02:00
Raffson
5916ed43d2
Allow definition of settings in campaign's yaml file
Resolves #92
2023-04-08 19:51:38 +02:00
holyorangejuice
5c4ab2578d
WRL Faction & Campaign Update (#108) 2023-04-07 19:11:24 +02:00
Raffson
8692c3970d
Rename SA-2 with AAA to Sa-2 with ZSU-23/57 + changelog 2023-04-02 22:52:39 +02:00
Raffson
8a95be7473
Fix mypy complaining about something that was already covered -_- 2023-04-02 22:39:34 +02:00
Raffson
5db53aa0b1
Inject ground units to TgoConfig preset group if fill and has no unit 2023-04-02 22:39:33 +02:00
Raffson
7a0ccd0076
Update JAS-39 2023-04-02 22:39:33 +02:00
Raffson
a04196b5be
Update Sufa to v3.6 2023-04-01 23:27:43 +02:00
Raffson
ce7bd9def7
Fix edge-case bug in layout's group size 2023-04-01 17:44:50 +02:00
Raffson
d7fda2d598
Add SA-2 with AAA preset group 2023-04-01 17:44:49 +02:00
Raffson
19c60876d1
Placeholder v1.2.0 and add v's 2023-04-01 17:44:49 +02:00
Raffson
67e609f800
Changelog 1.1.1 2023-04-01 17:44:48 +02:00
Raffson
7c3d2367f2
Fix incorrect plugin (option) values 2023-04-01 17:44:48 +02:00
Raffson
83eea8974b
Fix procurement bug when coalition has no squadrons
If a user removes all squadrons manually, the faction may still contain aircraft but no budget for aircraft should be allocated at all. In such a case, all money should go to ground units...
2023-03-25 14:58:36 +01:00
Raffson
a1fc92bd00
Initial changes for v1.2 2023-03-18 23:02:11 +01:00
Raffson
3060645a26
Extra measure to avoid 0 units in transfer map v1.1.0 2023-03-18 22:10:22 +01:00
Raffson
0c6c578e35
Filter units in deepcopy of faction instead 2023-03-18 21:29:35 +01:00
Raffson
e08f134c32
Cleanup unused imports 2023-03-18 21:20:46 +01:00
Raffson
23038671b3
Disable altitude restriction for DEAD
This is automatically being set by pydcs as soon as you set the altitude
2023-03-18 21:19:45 +01:00
dependabot[bot]
ae24b5e1ea Bump webpack from 5.75.0 to 5.76.2 in /client
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-18 21:16:49 +01:00
Raffson
918903f831
Fix plugins not loading properly after restart of app 2023-03-18 00:52:11 +01:00
Raffson
f3241c286c
Fix convoy bug mentioned by Adecarcer 2023-03-17 23:55:36 +01:00
Raffson
e682176040
Polish DEAD strike ingress tasking 2023-03-17 23:41:17 +01:00
Raffson
8bea0c5cf8
Polishing CarpetBombing task 2023-03-17 23:41:17 +01:00
Raffson
497fd56efc
Add ST wpt to F-14A 2023-03-12 22:15:34 +01:00
Raffson
100f4b66fd
Update changelog.md 2023-03-12 20:22:53 +01:00
MetalStormGhost
e2797fd796
F/A-18E/F/G Super Hornet mod support v2.1 (#84)
* Don't generate runway data for heliports.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2710.

* Remove dead code.

* Implemented support for Chiller Juice Studios F/A-18E/F/G Super Hornet mod

The Chiller Juice Studios Super Hornet mod works like this: it changes the stock F/A-18C Hornet into F/A-18E/F/G Super Hornet / Growler. The exact variant is selected with argument 999 in the livery description.lua, which is why I chose to add the three variants in the FA-18C_hornet.yaml. This way, we can use the squadrons mechanism in Liberation to select the appropriate variant by specifying the correct livery for the squadron.

Current properties injected are wingspan / width and the custom ordnance added by the mod.

Added F/A-18E/F/G banner by Schmokedpancake and F/A-18F icon.

Resolves https://github.com/dcs-liberation/dcs_liberation/issues/2681

* Added a separate loadout file for the Chiller Juice Studios F/A-18E/F/G Super Hornet mod. Currently only replaces the FPU-8A fuel tanks with FPU-12s.

* Added the possibility to use the AI variant of the F/A-18C in campaigns, allowing different loadouts and in the future, the Super Hornet mod alongside legacy Hornets in the same campaign.

* Updated Chiller Juice Studios F/A-18E/F/G Super Hornet mod support to version 2.0. Removed the 1.x version property and pylon injection since they are no longer necessary, since 2.0 adds the Super Hornet variants as separate aircraft. For the same reason, removed the AI-only F/A-18C from the faction files (still retained the aircraft yaml, loadout files and icon/banner in case someone still wants to use it).

Includes F/A-18E/F/G banner by Schmokedpancake, loadouts by @sgtfuzzle17 and F/A-18E/F icons.

* Added Super Hornet, Growler squadrons and Growler banner by @sgtfuzzle17
The squadrons include the model of the airframe in their name, so they can be referenced directly from campaign yaml files without the risk of conflicting with the same squadron of a different era, flying a different airframe.

Also updated the E and G model icons.

Resolves #77

* Fixed a bug with the EA-18G banner not being visible in Retribution. Also added the Super Hornet variants to factions bluefor_modern and Israel-USN_2005_Allied_Sword.

* Corrected the descriptions for tandem-seat Super Hornet variants.

* Updated Chiller Juice Studios F/A-18E/F/G Super Hornet mod support to version 2.1

* Anti-ship loadouts are now named properly.

* Update changelog.md

* Update QNewGameWizard.py

---------

Co-authored-by: Dan Albert <dan@gingerhq.net>
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2023-03-12 19:17:29 +00:00
MetalStormGhost
e827d6d1d0
Swedish Military Assets Pack v1.10 support (#90)
* Added a pydcs extension for Swedish Military Assets for DCS by Currenthill v1.10 (2022-11-01). Also added shipmod decorator for the ships added in the mod and remove_ship function in faction.py

* Added unit yamls for Swedish Military Assets for DCS by Currenthill v1.10 (2022-11-01)

* Added missing RBS-15 group yaml and Ag 90 Sniper Team unit yaml.

* Fixed swedishmilitaryassetspack imports.

* Renamed some unit yamls for Swedish Military Assets pack.

* Encoded LvKv9040.yaml in UTF-8.

* Encoded Grkpbv90.yaml in UTF-8.

* Encoded BV410*.yaml in UTF-8.

* Encoded CV9040.yaml in UTF-8.

* Fixed Strv103 yaml syntax.

* Encoded Strv2000.yaml in UTF-8.

* Renamed some unit yamls for Swedish Military Assets pack.

* Renamed BV410 air-defence units.

* Added Swedish short-range air defence groups.

* Added Swedish medium- and long-range air defence groups (LvS-103 batteries).

* Added icons for some Swedish Military Assets units.

* Added faction files for:
sweden_1997
sweden_2020
2023-03-12 18:31:14 +01:00
Dan Albert
b9609a00f6
Update radio configuration for the A-10s.
The latest DCS update both added support for preset radios (two both
A-10C modules!), and re-ordered the legacy A-10C's radios so we can use
the VHF radio for intra-flight.

After this patch, the legacy A-10C will use VHF for intra-flight, the
new module will use one AN/ARC-210 for intra-flight and the other for
inter-flight comms, and both modules will have preset channels assigned.
2023-03-12 14:49:40 +01:00
Raffson
aaa06a5e88
Fix possible conficts in runway data
In case 2 carriers are present and have the same name, the kneeboard information gets screwed up...
2023-03-12 14:49:40 +01:00
Raffson
26851520c8
Account for change in name for AIM-7E 2023-03-12 14:49:39 +01:00
Raffson
cf0b5dc931
New campaign: 1968 Yankee Station by Adecarcer
Co-Authored-By: Antonio <54774215+Adecarcer@users.noreply.github.com>
2023-03-12 14:47:37 +01:00
Raffson
b2592b506f
Bump pydcs (data export) 2023-03-12 14:47:36 +01:00
Raffson
e84551b301
Tweak CAP & CAS payloads for F-14A/B 2023-03-12 14:47:36 +01:00
Raffson
cebcee8d32
Tweak STRIKE ingress tasks
Use carpet-bombing instead, combine all tasks to better support guided/unguided attacks
2023-03-12 14:47:35 +01:00
Raffson
d75c6d7e9a
Tweak F-15E STRIKE payload 2023-03-12 01:01:11 +01:00
Raffson
eed514a432
Fix mistake during integration of Splash Damage 2.0
Lua plugin settings would always load the default values instead
2023-03-11 21:25:51 +01:00
Raffson
218e783bb1
Force DEAD strike attack run direction 2023-03-10 23:50:45 +01:00
Raffson
e1e1689d23
Update F-14A/B payload again
Use rockets for DEAD strikes, as they seem to be very effective
2023-03-10 23:48:57 +01:00
Raffson
5c7a87dbfd
Tweak DEAD Ingress WPT-tasks 2023-03-05 23:46:07 +01:00
Raffson
5e7f5a68c2
Update F-14A/B payloads 2023-03-05 23:44:47 +01:00
Raffson
5b19e0fdcd
formatting 2023-03-05 23:44:47 +01:00
Raffson
648fad33d8
Force minimum altitude for launching decoys 2023-03-05 23:44:30 +01:00
Raffson
843bb30b99
Improve (SEAD) Escort tasking
- Always use holding point when it's a formation attack FP
- More accurate index for SPLIT wpt in triggered action

cleanup
2023-03-05 23:44:30 +01:00
Raffson
0f093d5f54
Fix winchester RTB when AI uses devoys 2023-03-05 14:34:47 +01:00
Raffson
3a09a15970
Add clsid's to AIM-7E weapon data 2023-03-05 14:33:00 +01:00
Raffson
83acf8b93d
Remove KS-19 HDS preset instead of regular one 2023-03-05 13:43:31 +01:00