Dan Albert
8b7f107044
Update Normandy landmap for Normandy 2.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2804
2023-05-30 23:24:58 -07:00
Dan Albert
c365a0d739
Add Normandy 2 landmap inputs.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2804
2023-05-30 23:24:58 -07:00
Dan Albert
1f4fd0fd04
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.
2023-05-30 23:24:58 -07:00
Dan Albert
4bb60cb500
Tolerate empty settings files.
2023-05-30 23:24:58 -07:00
Dan Albert
fe96a415be
Add settings for battlefield commander slots.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2235 .
2023-05-30 22:06:47 -07:00
Dan Albert
6699289bf7
Add performance option to prevent missile tasks.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2508 .
2023-05-30 21:47:16 -07:00
Dan Albert
a85d3243fb
Add changelog note for BAI fix.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2922 .
2023-05-30 21:12:45 -07:00
Dan Albert
7f2607cf08
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.
2023-05-30 21:05:15 -07:00
zhexu14
e50ee976ed
Add ability to convert landmap to/from miz.
...
This PR adds utility functions that import/export landmap files to .miz
polygons. In addition to the unit test, this PR has been tested by
writing the Caucuses & Syria landmaps to a .miz file, loading the
generated .miz file back in and checking that the loaded landmap object
is identical to the original files.
2023-05-30 21:01:05 -07:00
ColonelAkirNakesh
29ffb526f2
Replaces Patriot STR with AN/FPS-117 EWR, adds USS Harry Truman
2023-05-30 20:41:00 -07:00
zhexu14
e024013093
issue 2922: make BAI plannable against missile and costal sites
2023-05-30 20:39:39 -07:00
Dan Albert
257dabe4fa
Fix formatting of takeoff time.
2023-05-25 22:35:50 -07:00
Dan Albert
406fb61fa4
Add UI for TOT offset adjustment.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2912 .
2023-05-25 22:35:50 -07:00
Dan Albert
49dfa95c61
Save the TOT offset in the flight plan.
...
Prep work for exposing this to the UI.
2023-05-25 22:35:50 -07:00
Dan Albert
c80e5b259f
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.
2023-05-25 22:35:50 -07:00
Dan Albert
64e2213f28
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 .
2023-05-25 21:10:21 -07:00
Dan Albert
ced93afd49
Update bug templates now that 7.0.0 is out.
2023-05-25 21:10:21 -07:00
Dan Albert
f719a5ec34
Update bug templates now that 7.0.0 is out.
2023-05-23 01:38:16 -07:00
Dan Albert
6f4ac1dc39
Fix line endings.
...
These get broken whenever someone uses the GitHub file upload editor,
since that doesn't understand .gitattributes.
2023-05-23 00:37:28 -07:00
Starfire13
f831c8efdd
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.
2023-05-23 00:23:41 -07:00
Starfire13
e3c6b03603
Update Apache loadouts.
...
BAI loadout updated to use the new radar guided hellfires. Aux tanks
removed in favour of extra cannon ammo.
2023-05-20 09:21:16 +00:00
Dan Albert
7a2e8279cd
Fix syntax error in bluefor_modern.yaml.
2023-05-19 17:51:22 -07:00
Dan Albert
24e72475b4
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 .
2023-05-19 17:44:18 -07:00
Starfire13
f10350dac4
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.
2023-05-19 17:36:29 -07:00
Dan Albert
f068976749
Fuzzle campaign updates.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2889
2023-05-19 01:17:51 -07:00
Dan Albert
4b4c45e90f
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 .
2023-05-19 01:05:25 -07:00
Dan Albert
527eac1f4a
Fix docs version.
...
This ought to be auto-imported but that requires liberation being
importable here and that's proving non-trivial.
2023-05-18 23:17:08 -07:00
Dan Albert
92c3087187
Advance develop to 8.0.0-preview.
2023-05-18 22:44:39 -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
Dan Albert
5a8863b07e
Add changelog note for TALD fix.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2780 .
2023-05-16 20:56:33 -07:00
Dan Albert
889e1f5da2
Finish wiring up SAM orientation control.
...
The UI works beautifully, but that's not worth much if it doesn't
actually change the data...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2479 .
2023-05-16 18:28:18 -07:00
ColonelAkirNakesh
418d78f99b
Adds J-11 flyable, Jeff and BS3 liveries
...
Adds J-11 to CJTF Blue. Enforces fictional USAF Aggressor livery for J-11, fictional US livery for Jeff, non-Russian 'neutral black' livery for BS3.
2023-05-16 18:10:53 -07:00
ColonelAkirNakesh
a4b5bc198c
Restores Flak 18 to free German faction
2023-05-16 18:09:37 -07:00
zhexu14
fcb2f21d36
add unit tests for mission_types function in controlpoint objects ( #2870 )
...
This PR adds unit tests that can be planned against control points.
2023-05-16 18:09:03 -07:00
zhexu14
15abf3d6fe
Update ADM141 data to include clsids for hornet
2023-05-16 18:06:50 -07:00