Dan Albert
eea31168c1
Remove dead campaign.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1359
(cherry picked from commit b930e13964 )
2021-06-26 11:19:42 -07:00
Dan Albert
f2de1fdac6
Fix save path for new games.
...
(cherry picked from commit e6bf318cdf )
2021-06-26 11:01:22 -07:00
Dan Albert
8dd29d2319
Disband unfilled incompletable transfers.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1317
(cherry picked from commit 4cfed08247 )
2021-06-26 10:55:19 -07:00
Khopa
b402dad801
Mod support : Updated frenchpach to version 4.6 (Added new units VBCI and AMX-13 support) + some frenchpack units yaml tweaks
2021-06-26 19:23:27 +02:00
Khopa
7199fead00
Fixed duplicates in france 2005 faction
2021-06-26 15:23:55 +02:00
Khopa
4ff0f29fe0
Fixed yaml issue causing an issue with Leclerc MBT
2021-06-26 15:18:47 +02:00
Khopa
1b8992eb04
Updated campaign : Operation Dynamo for The Channel map
2021-06-26 14:42:42 +02:00
Khopa
ccbcf4f69a
Updated campaign : Russia Small, renamed it to "From Mozdok to Maykop"
2021-06-26 13:48:55 +02:00
Khopa
0747007f58
Updated campaign : Battle for Golan Heights
2021-06-26 13:20:13 +02:00
Dan Albert
723588666f
Fix save path cleanup.
...
(cherry picked from commit 959a13a514 )
2021-06-25 23:21:49 -07:00
Chris Seagraves
94861ca477
Use directory of current save for open/save-as.
...
(cherry picked from commit b601d713d2 )
2021-06-25 23:02:09 -07:00
Dan Albert
e8992c5bed
Add "Nevada Limited Air" campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1358
(cherry picked from commit dc96d8699a )
2021-06-25 21:34:55 -07:00
Dan Albert
e841358f74
Add "Scenic Route" campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1334
(cherry picked from commit f38cdd8432 )
2021-06-25 21:28:59 -07:00
Dan Albert
3c135720a0
Fix lint.
...
(cherry picked from commit 91655a3d5a )
2021-06-25 19:34:10 -07:00
Dan Albert
d7db290892
Move the default save game directory.
...
The top level DCS directory gets messy fast if we fill it with save
games.
(cherry picked from commit 7774a9b2ab )
2021-06-25 17:48:45 -07:00
Dan Albert
b7626c10da
Fix targeting of carrier groups with TGOs.
...
The assumption that the first group is the carrier group is wrong.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1346
(cherry picked from commit 80cf8f484d )
2021-06-25 16:47:39 -07:00
Dan Albert
d79e8f46f3
State carrier requirement for Blackball.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1355
(cherry picked from commit cb7c075a61 )
2021-06-25 16:35:43 -07:00
Dan Albert
278b9730cd
Fix crash when buying or selling TGO units.
...
Updating the game destroys this window so we cannot continue with the
calls. It worked in my initial testing, so presumably it's partly
dependent on when the finalizers run.
Since the windows will be destroyed there's nothing for us to actually
update, so just remove that signal and the explicit close calls.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1344
(cherry picked from commit 4d0fb67c53 )
2021-06-25 16:30:51 -07:00
Dan Albert
d187c571ea
Ack campaign version bump.
...
Campaigns don't use scenery targets.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1341
(cherry picked from commit 380d1d4f18 )
2021-06-24 18:18:07 -07:00
Dan Albert
b3705531d4
Update pydcs to use latest master.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/993
(cherry picked from commit 71832859a5 )
2021-06-24 18:14:27 -07:00
docofmur
666b389821
Fixes #1337 by making ground location search look in both directions ( #1338 )
...
(cherry picked from commit a31432ad9e )
2021-06-24 13:25:41 -04:00
bgreman
ddc076b141
Implements #1331 by changing the Pass Turn button text on Turn 0. ( #1333 )
...
(cherry picked from commit 26743154d8 )
2021-06-24 11:00:05 -04:00
bgreman
eee1791a79
Adds a ruler to the map ( #1332 )
...
* Adds a ruler to the map
* Updating changelog
* Updating changelog
(cherry picked from commit a50a6fa917 )
2021-06-24 02:59:16 -04:00
bgreman
fb5a6d3243
Fix #1329 player loses frontline progress when skipping turn 0 ( #1330 )
...
(cherry picked from commit b43e5bac0b )
2021-06-24 02:06:26 -04:00
Dan Albert
113c00ac05
Retry reading state.json on failure.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1313
(cherry picked from commit ddaef1fb64 )
2021-06-23 20:18:36 -07:00
Dan Albert
85ca85ac6d
Signal game update when buying/selling TGO units.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1312
(cherry picked from commit 6f264ff5de )
2021-06-23 20:08:31 -07:00
Dan Albert
da917a7dde
Fix another unit type mismatch.
...
(cherry picked from commit a06fc6d80f )
2021-06-23 20:02:02 -07:00
Dan Albert
b03d1599e1
Add a feature flag for pilot limits.
...
This doesn't currently interact very well with the auto purchase since
the procurer might by aircraft that don't have pilots available. That
should be fixed, but for the short term we should just default to not
enabling this new feature.
(cherry picked from commit 3ddfc47d3a )
2021-06-23 18:47:47 -07:00
docofmur
2b3c56ad38
Campaign version update ( #1326 )
...
Caucasus Multi part campaign version update. No map strike objects so just the version change
(cherry picked from commit 905bd05ba8 )
2021-06-23 20:01:18 -04:00
bgreman
8dc35bec5a
Fix empty convoys ( #1327 )
...
* Hopefully getting rid of empty convoys for good
* changing Dict to dict for type checks
(cherry picked from commit 3274f3ec35 )
2021-06-23 19:51:37 -04:00
bgreman
3f4f27612b
Fixes #1310 ( #1325 )
...
* Fixes #1310 by only refunding GUs if no faction CP has an attached factory. Previously it would refund all units at the CP, including aircraft.
Also changes the CP CAPTURE cheat to work at any CP regardless of adjacency to frontline or BLUEFOR/OPFOR state.
* Fixing typing issues, changint all Dict[] types to dict[]
* Updating changelog
(cherry picked from commit c3b8c48ca2 )
2021-06-23 17:19:58 -04:00
Dan Albert
17f9487fe0
Update From Caen to Evreux.
...
Add support for inversion and ack the version change (Normandy is
unaffected by ID updates).
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1232
(cherry picked from commit d365094616 )
2021-06-23 14:00:08 -07:00
Dan Albert
e15b10ae7e
Ack version update for PG campaigns.
...
PG is unaffected by building ID changes.
(cherry picked from commit 7c76684076 )
2021-06-23 13:50:01 -07:00
Dan Albert
17d56beeaa
Update Vectron's Claw and Peace Spring.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1323
(cherry picked from commit 0ef27b038a )
2021-06-23 12:59:22 -07:00
Dan Albert
53c7912592
Copy initialization fix to AircraftType.
...
(cherry picked from commit 610a27c0e4 )
2021-06-23 12:50:55 -07:00
RndName
1f318aff3c
set window title empty on new game
...
also fixed small exception when aborting the open file dialog which lead to " as filename
fixes #1305
(cherry picked from commit 752c91a721 )
2021-06-23 12:44:49 -07:00
Dan Albert
2bb1c0b3f2
Fixed missed initialization of unit data on load.
...
We'd only load unit data if a name lookup was done and missed it on a
type lookup. Ideally we wouldn't need to do a type lookup here until the
ground unit templates are reworked we still do.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1299
(cherry picked from commit d3d655da07 )
2021-06-22 23:42:25 -07:00
Dan Albert
b057f027d5
Return pilots when canceling flight creation.
...
(cherry picked from commit db36cf248e )
2021-06-22 23:36:49 -07:00
Dan Albert
cc079ad44e
Add the Around the Mountain campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1280
(cherry picked from commit 153d8e106e )
2021-06-22 23:29:04 -07:00
Dan Albert
974c0069e6
Add Operation Blackball campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1320
(cherry picked from commit df8829b477 )
2021-06-22 23:23:04 -07:00
Dan Albert
9028109fe3
Update Syria Full campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1319
(cherry picked from commit 569bc297a8 )
2021-06-22 23:20:17 -07:00
Dan Albert
db27f3b0d9
Update Northern Russia campaign.
...
I bumped the submitted 6.1 to 7.0 (which didn't exist when the files
were uploaded) because this campaign uses no scenery targets.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1318
(cherry picked from commit 099cbbdb64 )
2021-06-22 23:17:12 -07:00
Dan Albert
cb542b6af4
Update Allied Sword.
...
Only change from the uploaded files is that I increased the campaign
version to 7.0 since this doesn't use any scenery targets so has no work
to do for that.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1249
(cherry picked from commit ca7469b92e )
2021-06-22 23:14:12 -07:00
Dan Albert
fcea37c340
Correct mistakenly updated campaign.
...
(cherry picked from commit 6db4145927 )
2021-06-22 23:08:30 -07:00
Dan Albert
cf3d13f9d3
Bump campaign version to account for DCS changes.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1308
(cherry picked from commit ca93f2baff )
2021-06-22 23:04:41 -07:00
Dan Albert
6789beb4b5
Fix unit type mismatch.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1314
(cherry picked from commit 84a0a3caeb )
2021-06-22 22:55:26 -07:00
Dan Albert
8f1ec4a519
Update Operation Peace Spring.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1303
(cherry picked from commit 7b327693e2 )
2021-06-22 15:18:12 -07:00
docofmur
b8bc9d87ec
Faction Audit.
...
Transports and mod aircraft added where needed cleaned up various
duplicates in factions.
(cherry picked from commit dba70dc6d5 )
2021-06-22 15:02:04 -07:00
Mike Jones
52aff8bc30
Use pydcs has_tacan attribute to check if tankers support TACAN.
...
(cherry picked from commit bd1618e41d )
2021-06-22 14:35:47 -07:00
Mike Jones
5c81ac06ac
Add gunfighter flag to aircraft data files.
...
(cherry picked from commit 08b7aff0d8 )
2021-06-22 14:35:46 -07:00