Dan Albert
7c76684076
Ack version update for PG campaigns.
...
PG is unaffected by building ID changes.
2021-06-23 13:49:27 -07:00
Dan Albert
0ef27b038a
Update Vectron's Claw and Peace Spring.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1323
2021-06-23 12:58:56 -07:00
Dan Albert
610a27c0e4
Copy initialization fix to AircraftType.
2021-06-23 12:50:07 -07:00
RndName
752c91a721
set window title empty on new game
...
also fixed small exception when aborting the open file dialog which lead to " as filename
fixes #1305
2021-06-23 12:24:36 -07:00
Dan Albert
d3d655da07
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
2021-06-22 23:41:05 -07:00
Dan Albert
db36cf248e
Return pilots when canceling flight creation.
2021-06-22 23:36:39 -07:00
Dan Albert
153d8e106e
Add the Around the Mountain campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1280
2021-06-22 23:28:54 -07:00
Dan Albert
df8829b477
Add Operation Blackball campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1320
2021-06-22 23:22:42 -07:00
Dan Albert
569bc297a8
Update Syria Full campaign.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1319
2021-06-22 23:20:03 -07:00
Dan Albert
099cbbdb64
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
2021-06-22 23:16:12 -07:00
Dan Albert
ca7469b92e
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
2021-06-22 23:13:16 -07:00
Dan Albert
6db4145927
Correct mistakenly updated campaign.
2021-06-22 23:08:12 -07:00
Dan Albert
ca93f2baff
Bump campaign version to account for DCS changes.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1308
2021-06-22 23:04:16 -07:00
Dan Albert
84a0a3caeb
Fix unit type mismatch.
...
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1314
2021-06-22 22:54:40 -07:00
Dan Albert
7b327693e2
Update Operation Peace Spring.
...
https://github.com/dcs-liberation/dcs_liberation/issues/1303
2021-06-22 15:17:39 -07:00
docofmur
dba70dc6d5
Faction Audit.
...
Transports and mod aircraft added where needed cleaned up various
duplicates in factions.
2021-06-22 15:01:50 -07:00
Mike Jones
bd1618e41d
Use pydcs has_tacan attribute to check if tankers support TACAN.
2021-06-22 14:35:28 -07:00
Mike Jones
08b7aff0d8
Add gunfighter flag to aircraft data files.
2021-06-22 14:35:28 -07:00
Mike Jones
a75688f89c
Add patrol configuration to unit data files.
...
This allows altitude/speed of AEW&C and tankers to be configured.
2021-06-22 14:35:28 -07:00
Mike Jones
30763b5401
Fix unit type comparisons.
...
When comparing UnitType against a pydcs type, use .dcs_unit_type.
2021-06-22 14:35:28 -07:00
Chris Seagraves
814519248c
Fix bug with file name in title with invalid save games.
2021-06-22 14:19:53 -07:00
Simon Clark
8c71be5257
Campaign clarity.
2021-06-22 17:21:21 +01:00
Simon Clark
91763b233e
Add clarity for mod selection page.
2021-06-21 20:04:58 +01:00
Simon Clark
ab51f5e69a
Merge branch 'develop' of https://github.com/dcs-liberation/dcs_liberation into develop
2021-06-21 19:46:10 +01:00
Simon Clark
d278d58f6c
Add Operation Atilla campaign.
...
It's a Cyprus invasion campaign - what's not to like!
2021-06-21 19:46:05 +01:00
Dan Albert
47e038c9fa
Fix command line campaign generator.
2021-06-20 23:46:06 -07:00
Dan Albert
e96210f48c
Don't order transports for incapable factions.
...
If these orders can't be fulfilled for the faction it will prevent the
faction from ordering any non-reserve aircraft since transports are
given priority after reserve missions, and they'll never be fulfillable.
As such, no non-reserve aircraft will ever be purchased for factions
without transport aircraft.
Factions without transport aircraft are screwed in other ways, but this
will fix their air planning for campaigns that aren't dependent on
airlift.
2021-06-20 23:44:00 -07:00
Simon Clark
aa3811ad02
Updated factions to reflect mod select changes.
2021-06-21 01:32:43 +01:00
Simon Clark
963ab38b2e
Refactor the mod select changes, re-add accidentally deleted factions.
2021-06-21 01:16:48 +01:00
Simon Clark
11069cc219
Make mod selection nicer and deprecate MB-339.
...
Mod selection is now done via checkbox in the new game wizard.
The MB-339 is being turned into a paid module, and the free mod no longer works, so it's been removed.
2021-06-21 01:16:41 +01:00
Dan Albert
d074500109
Revert "Don't propose missions the air wing can't plan."
...
This is redundant because plan_mission already checks this.
This reverts commit 3338df9836878714f8b72aeb176bed16a33eb65b.
2021-06-20 15:57:54 -07:00
Dan Albert
63af28b016
Develop is now 5.x.
2021-06-20 15:48:54 -07:00
Dan Albert
d2cc3f673e
Switch pydcs to a pip requirement.
2021-06-20 15:16:22 -07:00
Dan Albert
dc85644d71
Exclude weapon names and weights from comparisons.
...
Only the class ID matters, and the names sometimes change with new pydcs
updates.
2021-06-20 15:11:35 -07:00
SnappyComebacks
0b5bdf8151
Move max_group_size from S-3B to S-3B Tanker.
2021-06-20 14:13:23 -07:00
jsjlewis96
b27238a69a
Moved Hind-F to separate faction, not operational at time, but only gunship pilotable
2021-06-20 14:13:03 -07:00
Mike
bb2bf78e8a
Fix current_airlift_capacity always returning 0.
...
Squadron.aircraft is of type AircraftType, while TRANSPORT_CAPABLE is
a list of pydcs DcsUnitTypes. As a result, the intersection was always
empty causing the function to always return 0.
2021-06-20 13:56:00 -07:00
Chris Seagraves
7e17533cc6
Air/ground intel prettification. ( #1285 )
...
* Sort rows.
* Add totals to group headers.
* Indent content.
* Add space between sections.
2021-06-20 13:43:54 -07:00
Chris Seagraves
7808da118a
Include the save name in the window title.
2021-06-20 13:33:27 -07:00
Mustang-25
4259cf8764
Add IAF Eagle Sqn
2021-06-20 13:33:01 -07:00
Mustang-25
994c55945e
Add IAF Strike Eagle Sqn
2021-06-20 13:33:01 -07:00
Mustang-25
f20c145ece
Add IAF Viper Sqns
2021-06-20 13:33:01 -07:00
SnappyComebacks
5b31026e1c
Fix UI to obey max group sizes.
...
This also adds max group sizes for aircraft that need it but don't
according to DCS. Only the first tanker or AEW&C unit in a group can be
contacted by radio.
2021-06-20 13:32:00 -07:00
Simon Clark
39fe5951f7
Add factories to Russian Intervention Campaign.
2021-06-20 19:23:07 +01:00
Simon Clark
9d767c3dd8
Fix destination opacity bug.
2021-06-20 19:06:24 +01:00
Simon Clark
2a3f9bf81c
More Russian Intervention campaign work.
2021-06-20 18:48:46 +01:00
Simon Clark
3fd4359cb1
Adds Russian Intervention 2015 campaign.
2021-06-20 17:08:44 +01:00
Khopa
ca1be580df
Squadrons : Added french Sa-342 and Mirage 2000-5 squadrons
2021-06-20 17:43:35 +02:00
Khopa
28820f2e64
Squadrons : Allow unicode characters in squadrons names
2021-06-20 17:43:07 +02:00
Simon Clark
6c3987ec86
Updates the intel box text for turn 0.
...
It was a bit misleading beforehand, as there were no forces on either side.
2021-06-20 15:56:53 +01:00