Dan Albert
ed1dacfe7c
Remove incompatible campaigns.
...
We have quite a few campaigns now, so removing the broken ones.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1178
(cherry picked from commit 0e68884493a96a819873237a3f24c9db1d0f166c)
2021-06-09 19:09:12 -07:00
Florian
794de0fcbb
added missing units to price table
...
(cherry picked from commit 366190ee99fb6c25e45643862e61a6c6bf1f604d)
2021-06-09 19:04:32 -07:00
Dan Albert
9d71b2e727
Make campaign names consistent.
...
(cherry picked from commit 42d56a324fe7af7b7003e760e02fbdef0dddb1b0)
2021-06-09 18:59:05 -07:00
docofmur
5b8f626651
Campaigns for 3.0
...
4 campaigns updated for 3.0 1 small PG 3 for Caucasus 1 full and 2 parts based on the full
(cherry picked from commit 7d1f1ea2f708e88dd6d818203e26df55483ca2a1)
2021-06-09 18:59:04 -07:00
Dan Albert
461f4b82a9
Add Around the Mountain campaign.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1199
(cherry picked from commit 30cab8e3a78aa372408ef9ec16cf359910018ce3)
2021-06-09 18:54:15 -07:00
Dan Albert
15653d0628
Add Operation Allied Sword campaign and factions.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1196
(cherry picked from commit e0e2162c6de428ba8a96889d180672261072c932)
2021-06-09 18:54:14 -07:00
Dan Albert
dffc631b87
Add Humble Helper campaign and factions.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1197
(cherry picked from commit f1582fcc10b0d415742f8a56dca6ca56a69ee4b0)
2021-06-09 18:54:12 -07:00
Dan Albert
17efb48b2e
Make enable_and_reset not half lie.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1185
(cherry picked from commit b8c14d69c322c9f74244a3c98df7f0ff445e1b01)
2021-06-08 21:20:15 -07:00
Dan Albert
7e85825d2b
Fix typo in Incirlik runway data.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1188
(cherry picked from commit 725b5083c71ee8c3a2eba2d42b337fdd2df20f61)
2021-06-08 21:15:04 -07:00
Dan Albert
798591b980
Fix repeated JTACs after multiple generations.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1191
(cherry picked from commit 87dd6b19bf7ce516ac6201eee42c553ecff43cdf)
2021-06-08 20:56:41 -07:00
Schneefl0cke
4a52af298c
Add Recon combat role.
...
(cherry picked from commit e4c9d8799eafac3cdc2658c884a97a91b53950ab)
2021-06-08 20:47:41 -07:00
dependabot[bot]
fe886a754e
Bump pillow from 8.1.1 to 8.2.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.1.1...8.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit bc938db7f96420d4400b26ac28c2c31ae24c8a21)
2021-06-08 20:47:31 -07:00
bgreman
0220fa4ff6
Gripen mod support.
2021-06-08 19:47:44 -07:00
Dan Albert
e7336d8608
Fix hangar status display.
...
(cherry picked from commit d8881e27344a67d1766f0fb9aeaabf6f8c7c7763)
2021-06-06 17:13:00 -07:00
Dan Albert
d77a174ac1
Label the player checkbox in the roster editor.
...
(cherry picked from commit 45869c428e3b8200dd8b5967b552aa224c4840ce)
2021-06-06 13:43:55 -07:00
Khopa
6348317893
Added a small WW2 campaign on Normandy map (Replacing the former Normandy Small campaign).
2021-06-06 18:49:11 +02:00
Khopa
a516cd2f80
Added a small WW2 campaign on Normandy map (Replacing the former Normandy Small campaign).
2021-06-06 18:45:02 +02:00
Dan Albert
e1aa3e9d0e
Suppress events fired while rebuilding model.
...
(cherry picked from commit d316e13fa6e88cf52b6352dd53a89f052a93b198)
2021-06-05 15:21:58 -07:00
Dan Albert
d1d1acf6e0
Hide incompatible campaigns by default.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1178
(cherry picked from commit 1ea98a6ed1506dcdad4e5c46d34d52eae7c01656)
2021-06-05 15:15:53 -07:00
Dan Albert
3e43414d9c
Make the new package dialog modal.
...
In the *new* package dialog, a package has been created and may have
aircraft assigned to it, but it is not a part of the ATO until the user
saves it.
Other actions (modifying settings, closing some other dialogs like the
base menu) can cause a Game update which will forcibly close this window
without either accepting or rejecting it, so we neither save the package
nor release any allocated units.
While it would be preferable to be able to update this dialog as needed
in the event of game updates, the quick fix is to just not allow
interaction with other UI elements until the new package has either been
finalized or canceled.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1027
2021-06-05 14:21:31 -07:00
Dan Albert
6d682d509f
Restore former turn 0 budget split.
2021-06-05 14:09:10 -07:00
Florian
3a592aee8b
Split purchase budget based on investment ratio.
...
The AI purchaser will aim to have a 50/50 ground/air investment mix.
This allows it to overspend on one category if significant losses were
taken the previous turn.
The total purchase amount is still limited, so if the bases are full
when only 10% of the investment is in ground units, the full budget for
the turn will still go to air.
2021-06-05 14:07:18 -07:00
Dan Albert
b74f60fe0e
Stagger packages in units of seconds, not minutes.
...
Missions with very large numbers of packages and short mission windows
would raise an exception here because we couldn't schedule more
frequently than once a minute. Switch to using seconds instead of
minutes to avoid that problem. If there are more packages than there are
seconds in the mission the game is broken for other reasons.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1154
2021-06-05 13:50:28 -07:00
Dan Albert
34f3a50234
Fix UI quirks when reopening custom loadout.
...
* Disable the selector.
* Select the default loadout rather than the first one so unchecking the
custom box goes back to the default loadout.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1152
2021-06-05 13:40:11 -07:00
Dan Albert
6094179a40
Show pending ground unit count in the base menu.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1161
2021-06-05 13:24:12 -07:00
Dan Albert
e3bc2688ba
Revert accidental change to IR campaign.
...
Used this for debugging airlifts and accidentally included it.
2021-06-05 12:46:19 -07:00
Dan Albert
96cdea2a94
Load two units per cargo plane.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1029
2021-06-05 12:21:34 -07:00
Dan Albert
cb159e3341
Fix canceling transfers.
...
singledispatchmethod only overloads on the first argument.
2021-06-05 12:00:43 -07:00
Dan Albert
136e776b03
Add map markers for each building in the group.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1126
2021-06-04 18:07:12 -07:00
Dan Albert
a0833e8943
Allow selection of auto-assigned mission types.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1176
2021-06-04 17:50:21 -07:00
Dan Albert
8bb1b1da7c
Fix squadron roster size.
...
This was excluding a number of pilots from the end of the roster equal
to the number of losses the squadron had suffered.
2021-06-04 17:01:29 -07:00
Dan Albert
558502d8ea
Convert flight creator to pilot roster.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1143
2021-06-04 17:01:29 -07:00
Khopa
8edb952800
Updated campaign "Golan Heights" to version 6.0
2021-06-05 01:24:08 +02:00
Mustang-25
f3d79e58db
Add the Battle for the UAE Campaign.
...
The Battle for the UAE is a follow-on campaign to the Battle for Abu Dhabi.
2021-06-03 23:30:02 -07:00
Dan Albert
f26ff085e1
Add a new bug template for campaign update "PRs".
2021-06-03 19:08:00 -07:00
Brock Greman
7ea550738e
Sorts flights in the base menu by mission start time. Also makes base menu dialog bigger.
2021-06-03 15:32:49 -07:00
Brock Greman
6b1048590f
Fixes issue where only first a/c in a flight would show in air inventory
2021-06-03 14:46:12 -07:00
Schneefl0cke
203f0d3851
Introduce recon unit type, adjust ratios.
2021-06-02 23:00:35 -07:00
Dan Albert
d9c38a716c
Move settings and stats to the toolbar.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1146
2021-06-01 22:59:15 -07:00
Mustang-25
24709d01bd
Add the Operation Mole Cricket 2010 Campaign.
2021-06-01 22:13:23 -07:00
Dan Albert
2dc2681f84
Attach bug URL to a TODO.
2021-06-01 20:16:33 -07:00
Dan Albert
d53a39860e
Update Black Sea to latest campaign format.
2021-06-01 18:49:33 -07:00
SnappyComebacks
ad2f084112
Added ammunition depot changes to 3.0 changelog.
2021-05-31 22:20:38 -07:00
Dan Albert
d59c42ed3f
Fix generation crash for large campaigns.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1162
2021-05-31 21:02:46 -07:00
Dan Albert
e022ffee62
Auto-ASAP player missions.
2021-05-31 20:05:04 -07:00
Dan Albert
77ddd5ed78
Don't include off-map spawns for AEW&C planning.
2021-05-31 20:00:10 -07:00
Dan Albert
8604faffe6
Make EWR sites purchasable.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/968
2021-05-31 16:33:55 -07:00
Dan Albert
45919200c4
Depopulate captured objectives.
...
Buildings are left to be captured, but the retreating coalition now
destroys their abandoned equipment.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1158
2021-05-31 15:43:20 -07:00
Dan Albert
d498bb9cff
Give AEW&C a significant buffer from threats.
2021-05-31 15:33:21 -07:00
Dan Albert
389f60786a
Fix moving carriers.
2021-05-31 15:13:56 -07:00