Dan Albert
8172461db4
Show parking capacities in air wing config.
...
This does show the theoretical parking use of full squadrons even when
the new rules are not enabled. Since limits can be enabled manually
later in the game, it's still useful information, even if it's a bit
misleading.
https://github.com/dcs-liberation/dcs_liberation/issues/2910
(cherry picked from commit cb61dfccc4 )
2023-06-03 22:07:59 +00:00
Dan Albert
87ed02deb0
Add new-game option to show air wing config.
...
Working on this UI was a huge pain because it required manually creating
a game before the UI could be used.
(cherry picked from commit 56f93c76eb )
2023-06-03 22:07:59 +00:00
Dan Albert
59676fb0fe
Move CLI game generation after UI init.
...
(cherry picked from commit 36cb3a386c )
2023-06-03 22:07:59 +00:00
Dan Albert
7cfd6381fb
Factor out game creation parameters in main.
...
Want to move this deeper into the launch process so that it can use the
UI, but don't want to pass the loosely typed argparse namespace any
more than we have to.
(cherry picked from commit c25e830e6c )
2023-06-03 22:07:59 +00:00
Dan Albert
9f7aa7b75b
Fix line endings.
...
(cherry picked from commit 5d08990cd0 )
2023-06-01 23:00:48 -07:00
Starfire13
5f5422b579
Add Final Countdown II campaign.
...
Designed for Normandy 2.0
(cherry picked from commit 2a45cd8899 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
16ad43f260
Updates china_2010.yaml
...
Replaces T-55 with Type 59 MBT, adds Type 093 attack sub from China Assets pack
(cherry picked from commit 90b880ec3c )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
9cd1a06651
Update russia_2010.yaml
...
Adds Ropucha landing ship, Improved Kilo sub
(cherry picked from commit 5f0c570d65 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
2bf1ba6d12
Update allies_1944.yaml
...
Adds 105mm field howitzer to allies
(cherry picked from commit ce102fcc50 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
e705a2ddbf
Enforces Topgun: Maverick Rogue Nation livery for Iranian Tomcat
...
(cherry picked from commit 30c792c15a )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
60dd8f3245
Adds support for Chinese sub Type_093.yaml
...
(cherry picked from commit 2f45b856d6 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
0ecc53ef27
Create TYPE-59.yaml
...
(cherry picked from commit 31d2b756ab )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
2f715a1427
Create Horch_901_typ_40_kfz_21.yaml
...
(cherry picked from commit b5cf889c09 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
e28ffe97ac
Create Pak40.yaml
...
(cherry picked from commit 19958f91ca )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
54bd4189bd
Create Wespe124.yaml
...
(cherry picked from commit c775a898a4 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
a762970469
Create LeFH_18-40-105.yaml
...
(cherry picked from commit 535244f6f3 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
c5ebde3cd3
Create Higgins_boat.yaml
...
(cherry picked from commit 9d1d3bdcfa )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
38ce82f3f9
Create M2A1-105.yaml
...
(cherry picked from commit 36eef2b1b9 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
16ef182a8d
Create IMPROVED_KILO.yaml
...
(cherry picked from commit 7788425c5c )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
8ac582b9a8
Create BDK-775.yaml
...
(cherry picked from commit ee0c21b3e5 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
11d77c0fe6
Create santafe.yaml
...
(cherry picked from commit 54cd619f75 )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
c1eab6715b
Create leander-gun-condell.yaml
...
(cherry picked from commit 051940e23c )
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
4be77472e7
Create leander-gun-lynch.yaml
...
(cherry picked from commit 4fbd7defa3 )
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 90bda9383d )
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 7798e2970c )
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 410c25b331 )
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 cff74525d6 )
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 8b7f107044 )
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 c365a0d739 )
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 1f4fd0fd04 )
2023-05-30 23:59:35 -07:00
Dan Albert
29a05fa0e7
Tolerate empty settings files.
...
(cherry picked from commit 4bb60cb500 )
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 fe96a415be )
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 6699289bf7 )
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 a85d3243fb )
2023-05-30 21:22:27 -07:00
zhexu14
81a00981eb
issue 2922: make BAI plannable against missile and costal sites
...
(cherry picked from commit e024013093 )
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 7f2607cf08 )
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 29ffb526f2 )
2023-05-30 21:22:27 -07:00
Dan Albert
a4d7c66621
Fix formatting of takeoff time.
...
(cherry picked from commit 257dabe4fa )
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 406fb61fa4 )
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 49dfa95c61 )
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 c80e5b259f )
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 64e2213f28 )
2023-05-25 22:19:40 -07:00
Dan Albert
a31296cbc0
Add changelog section for 7.1.0.
...
(cherry picked from commit ced93afd49 )
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 6f4ac1dc39 )
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 f831c8efdd )
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 e3c6b03603 )
2023-05-20 02:34:02 -07:00
Dan Albert
e1a1eca5da
Fix syntax error in bluefor_modern.yaml.
...
(cherry picked from commit 7a2e8279cd )
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 24e72475b4 )
2023-05-19 17:53:34 -07:00