4233 Commits

Author SHA1 Message Date
ColonelAkirNakesh
8ac582b9a8 Create BDK-775.yaml
(cherry picked from commit ee0c21b3e57a6c2841c4f14466d81ee65cecf1b6)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
11d77c0fe6 Create santafe.yaml
(cherry picked from commit 54cd619f75e197c06a18c05f0959f52e752ccd7d)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
c1eab6715b Create leander-gun-condell.yaml
(cherry picked from commit 051940e23c4bff1573d076354783ecfe1ac65ac1)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
4be77472e7 Create leander-gun-lynch.yaml
(cherry picked from commit 4fbd7defa3eb6c85bed08660dabcd009b3cf6519)
2023-06-01 23:00:48 -07:00
Dan Albert
af65254db5 Add missing note about 7.0.0 -> 7.1.0 save compat.
(cherry picked from commit 90bda9383d6fdf66c23a2b79cce697c631d4ea7e)
2023-06-01 23:00:48 -07:00
Dan Albert
b523b03e3c Minor campaign version bump for Normandy 2.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2804.

(cherry picked from commit 7798e2970ceacbb41f2479e9128b843cc13df008)
2023-05-30 23:59:35 -07:00
Dan Albert
aae53ffc63 Update beacon data.
Did this for Normandy 2... but unsurprisingly there aren't a whole lot
of beacons in a WW2 map.

(cherry picked from commit 410c25b331308c7e849b9925d6c59b9ef3e035f9)
2023-05-30 23:59:35 -07:00
Dan Albert
c6916d8da2 Update pydcs.
Normandy 2 support.

https://github.com/dcs-liberation/dcs_liberation/issues/2804
(cherry picked from commit cff74525d659a249e64f320e765a40fe202e27aa)
2023-05-30 23:59:35 -07:00
Dan Albert
8ae64f57b5 Update Normandy landmap for Normandy 2.
https://github.com/dcs-liberation/dcs_liberation/issues/2804
(cherry picked from commit 8b7f107044e7980416a58ed07c42fb720f08ae66)
2023-05-30 23:59:35 -07:00
Dan Albert
b132543b7e Add Normandy 2 landmap inputs.
https://github.com/dcs-liberation/dcs_liberation/issues/2804
(cherry picked from commit c365a0d7394b4426bd9c16fcb48033f171ec2693)
2023-05-30 23:59:35 -07:00
Dan Albert
1836b0bd98 Force polygons into validity during GIS import.
Not sure why, but some polygons become invalid (which usually means a
self-intersecting "polygon", such as two triangles that meet at a point)
during this transformation. Shapely includes a tool to reshape polygons
into validity, so use that.

(cherry picked from commit 1f4fd0fd04fa62f100eae141a594fee33206b330)
2023-05-30 23:59:35 -07:00
Dan Albert
29a05fa0e7 Tolerate empty settings files.
(cherry picked from commit 4bb60cb50086be209bbe99d67f07c7be83612082)
2023-05-30 23:59:35 -07:00
Dan Albert
da1f84a8f5 Add settings for battlefield commander slots.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2235.

(cherry picked from commit fe96a415beb106194721aa094b9a2909b7be3fa9)
2023-05-30 23:59:35 -07:00
Dan Albert
5d22d4f43c Add performance option to prevent missile tasks.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2508.

(cherry picked from commit 6699289bf76d62394a79a42e5773d7fc77c88ca8)
2023-05-30 23:59:35 -07:00
Dan Albert
6adde1cb3e Add changelog note for BAI fix.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2922.

(cherry picked from commit a85d3243fb491e3a972b52547ea0c96f70489e24)
2023-05-30 21:22:27 -07:00
zhexu14
81a00981eb issue 2922: make BAI plannable against missile and costal sites
(cherry picked from commit e0240130935d8748b14ed31f10b636daa615316a)
2023-05-30 21:22:27 -07:00
Dan Albert
ed17fc97d9 Replace more Patriot STRs with real EWRs.
Not all of these nations actually field this radar (according to
Wikipedia), but at least it's a real EWR, and it's the only blue one
we've got.

(cherry picked from commit 7f2607cf08f7d1854c3f7b77c136ab83f8bb11dc)
2023-05-30 21:22:27 -07:00
ColonelAkirNakesh
75ee0de23f Replaces Patriot STR with AN/FPS-117 EWR, adds USS Harry Truman
(cherry picked from commit 29ffb526f2d553c34b10c977e58a3b66a31e7e22)
2023-05-30 21:22:27 -07:00
Dan Albert
a4d7c66621 Fix formatting of takeoff time.
(cherry picked from commit 257dabe4fa41c41bb86e0b88b2b0fda75ffbf007)
2023-05-25 22:44:35 -07:00
Dan Albert
998864797d Add UI for TOT offset adjustment.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2912.

(cherry picked from commit 406fb61fa435f350f35f1760d699efa554e715b3)
2023-05-25 22:44:35 -07:00
Dan Albert
5cca4eb051 Save the TOT offset in the flight plan.
Prep work for exposing this to the UI.

(cherry picked from commit 49dfa95c611d51ee18251a6706d57d89f9486395)
2023-05-25 22:44:35 -07:00
Dan Albert
d5c335c698 Allow save compat to exist for two versions.
We want to clean up eventually, but allowing it to exist in both develop
and the release branch makes cherry picks easier.

(cherry picked from commit c80e5b259fd0cf731d1de609b7529d9ede936323)
2023-05-25 22:44:35 -07:00
Dan Albert
7fea15ee07 Make the flight details menu modal.
Prevents players from accidentally deleting flights they're currently
viewing, which would cause an error.

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

(cherry picked from commit 64e2213f282f02d972dffd89a1c8b85fbb5bbfc7)
2023-05-25 22:19:40 -07:00
Dan Albert
a31296cbc0 Add changelog section for 7.1.0.
(cherry picked from commit ced93afd49465e721771a2e5b3a8ed649dd2bb46)
2023-05-25 22:19:40 -07:00
Dan Albert
fe60757891 Branch 7.1.0. 2023-05-25 21:16:02 -07:00
Dan Albert
7614017828 Bump version to 7.0.1. 2023-05-23 01:41:13 -07:00
Dan Albert
61879aeafa Fix line endings.
These get broken whenever someone uses the GitHub file upload editor,
since that doesn't understand .gitattributes.

(cherry picked from commit 6f4ac1dc39af61aeea5b1920018a4ceb29bb7d61)
7.0.0
2023-05-23 00:50:38 -07:00
Starfire13
f5b9052257 Update Golan Heights and Caen to Evreux campaigns.
I had asked Khopa for permission to edit two of his campaigns to fix
some issues. Only the YAMLs have been edited, .miz files did not need
changes. I have tested both YAMLs to make sure campaigns will generate.
Also tested generating turn 1 .miz and ran it in DCS.

Golan Heights:
1. Removed the 2 problematic squadrons from Marj Ruhayyil that were
causing aircraft losses due to larger aircraft sizes not fitting at that
airfield (which is intended for helicopters).
2. Implemented squadron limits.

Caen to Evreux:
1. Re-arranged squadrons for better force distribution and revised
primary and secondary mission types for better default play experience.
2. Implemented squadron limits.

(cherry picked from commit f831c8efdde0772df494472a7c4672d5f36ffb25)
2023-05-23 00:50:38 -07:00
Starfire13
b27d2be0d1 Update Apache loadouts.
BAI loadout updated to use the new radar guided hellfires. Aux tanks
removed in favour of extra cannon ammo.

(cherry picked from commit e3c6b0360368b8ca256005791fd35a54f0f7f995)
2023-05-20 02:34:02 -07:00
Dan Albert
e1a1eca5da Fix syntax error in bluefor_modern.yaml.
(cherry picked from commit 7a2e8279cd2c4dcf0d6bd1bdc93aa10ad135f51c)
2023-05-19 18:00:32 -07:00
Dan Albert
c695db0f98 Checkpoint game before sim, auto-revert on abort.
An alternative to
https://github.com/dcs-liberation/dcs_liberation/pull/2891 that I ended
up liking much better (I had assumed some part of the UI would fail or
at least look terrible with this approach, but it seems to work quite
well).

On by default now since it's far less frightening than the previous
thing.

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

(cherry picked from commit 24e72475b42f40930db77b2a015f23efed25ec29)
2023-05-19 17:53:34 -07:00
Starfire13
ff20f16109 Update scenic_inland.yaml
A formatting fix for scenic route 2 that was preventing new campaign start. Fixing at Fuzzle's request as he doesn't have the time for it right now.

(cherry picked from commit f10350dac476e7cd57eb4c8a049f1d22b03bc56a)
2023-05-19 17:43:59 -07:00
Dan Albert
8af3dc6965 Fuzzle campaign updates.
https://github.com/dcs-liberation/dcs_liberation/issues/2889
(cherry picked from commit f068976749bc029d0fae3aacd305eaa0dee237f7)
2023-05-19 01:28:08 -07:00
Dan Albert
e6cf253e45 Attempt to reset the simulation on abort.
This is optional because I really don't know if I trust it. I don't see
much wrong with it (aside from the warning about not using it with auto-
resolve, because it won't restore lost aircraft), but it's really not
something I'd built for since it's not going to be possible as the RTS
features grow.

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

(cherry picked from commit 4b4c45e90f8e130db4c0b00599ee3419f02fad31)
2023-05-19 01:19:49 -07:00
Dan Albert
8dc3fca290 Update contributors list.
<3
2023-05-18 22:24:00 -07:00
dependabot[bot]
0d18b57074 Bump starlette from 0.26.1 to 0.27.0
Includes dependent update to fastapi.

Bumps [starlette](https://github.com/encode/starlette) from 0.26.1 to 0.27.0.
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](https://github.com/encode/starlette/compare/0.26.1...0.27.0)

---
updated-dependencies:
- dependency-name: starlette
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 22:23:08 -07:00
Dan Albert
b745e7c8ec Rehiding speed controls for 7.
7 is shipping sooner than expected, so re-hide these since it's not
ready yet.

https://github.com/dcs-liberation/dcs_liberation/issues/2746
2023-05-18 22:02:37 -07:00
Dan Albert
800ca598ef Add missing changlog note for C-47.
https://github.com/dcs-liberation/dcs_liberation/pull/2812
2023-05-18 21:38:08 -07:00
Dan Albert
212813e31d Update pydcs.
Support for DCS 2.8.5.40170, including laser hellfire, pylon 5 for the
apache, and a more tolerant livery scanner (not all liveries will be
discovered, but Liberation at least won't crash).

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2880.
2023-05-18 21:30:18 -07:00
Dan Albert
571fe21d57 Fix campaign line endings. 2023-05-18 21:16:29 -07:00
Starfire13
cd952312b7
Update Starfire's campaign updates for 10.7. 2023-05-17 19:03:48 -07:00
Dan Albert
23982fdac6 Add changelog note for pydcs livery scanner crash fix.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2747.
2023-05-16 21:28:29 -07:00
Dan Albert
8724b458a8 Add changelog note for TALD overfly fix.
https://github.com/dcs-liberation/dcs_liberation/issues/2781
2023-05-16 20:56:33 -07:00
Dan Albert
ef64899701 Add changelog note for "recreate as" fix.
https://github.com/dcs-liberation/dcs_liberation/issues/2779
2023-05-16 20:56:33 -07:00
Dan Albert
51e4dc5c22 Add changelog note for fixed recovery tanker tasks.
https://github.com/dcs-liberation/dcs_liberation/issues/2771
2023-05-16 20:56:33 -07:00
Dan Albert
ac5edeb936 Add changelog note for improved dead event handling.
https://github.com/dcs-liberation/dcs_liberation/issues/2765
2023-05-16 20:56:33 -07:00
Dan Albert
f7364d04ed Add changelog note for air wing reset fix.
https://github.com/dcs-liberation/dcs_liberation/issues/2751
2023-05-16 20:56:33 -07:00
Dan Albert
483bf73213 Add changelog note for BAI planning fix.
https://github.com/dcs-liberation/dcs_liberation/issues/2618
2023-05-16 20:56:33 -07:00
Dan Albert
0b87f90d4f Add changelog note for built-in TGP fix. 2023-05-16 20:56:33 -07:00
Dan Albert
202fe1109b Add changelog note for AEW&C planning fix.
https://github.com/dcs-liberation/dcs_liberation/issues/2048
2023-05-16 20:56:33 -07:00