2933 Commits

Author SHA1 Message Date
RndName
7754e5fd4d
EWR heading towards conflict
(cherry picked from commit bc5ffde)
2021-08-11 21:20:02 +02:00
Dan Albert
81058d9e25 Bump version to 4.1.2. 2021-08-10 17:43:53 -07:00
Magnus Wolffelt
a6c544a6e6 Stop using Su-34 for CAP missions, update changelog 4.1.1 2021-08-10 13:39:40 +02:00
Magnus Wolffelt
46755240d2 Update changelog with sam site heading fix 2021-08-10 13:20:08 +02:00
RndName
2141ee8a0a calculate heading to center of conflict for sams 2021-08-10 13:05:06 +02:00
Magnus Wolffelt
a71a053d05 Update changelog with Marianas fix for 4.1.1 2021-08-10 11:59:59 +02:00
Khopa
6ddea481e4 Corrected some bugs preventing marianas campaigns from running 2021-08-10 11:59:59 +02:00
Dan Albert
ab9fd69493 Move 4.x dev to 4.1.1. 2021-08-08 12:53:49 -07:00
bgreman
a54f0e792d
Indiciated gripen support version 2021-08-08 15:30:56 -04:00
RndName
f0476fcbb3
Fix AAA Flak generator using wrong index
- Fixes #1519 as the Opel Blitz unit generator was using the index without incrementing it
2021-08-08 13:20:26 +02:00
Dan Albert
263c1cc012 Remove abandoned campaigns.
(cherry picked from commit 07f8a203ea6366efe9746a773723810de13683d5)
2021-08-05 19:33:12 -07:00
RndName
c06550ca64
tweak the airlift procurement
- only buy airlift capable aircraft if there is one friendly cp without a factory which can only be reached via airlift
- prevent that an airlift procurement gets fulfilled at a different cp than the requesting one. this ensures that the cp also has a factory to produce ground units which can then be transported
- fixes an infinite buy loop if the fulfilling cp has no factory and the requesting cp has no space for airlift
- have always 2 reserve transport planes at the biggest CP
2021-08-05 22:27:11 +02:00
Magnus Wolffelt
03471c6c13
Fix patrol_speed save compat for 4.1 (#1507)
* Fix patrol_speed save compat for 4.1

* Fix and simplify 4.1 compat fix
2021-08-05 12:19:59 +02:00
Khopa
d6c1456108 Campaign Update 8.0 : operation_dynamo.miz, updated mission targets ids
(cherry picked from commit f2608cecd5b0ee53795770768880cf02de8270e3)
2021-08-04 23:35:41 -07:00
Khopa
11389f50c8 Campaign Update 8.0 : golan_heights_lite.miz, updated mission targets ids
(cherry picked from commit c95d5464d8bfbfe74bd52c575f6ba330d72e62ae)
2021-08-04 23:35:36 -07:00
Khopa
70ed11bf69 Campaign Update 8.0 : caen_to_evreux.miz, updated mission targets ids
(cherry picked from commit 0ac7466a81f19158b199afb76318889660c82dde)
2021-08-04 23:35:35 -07:00
Dan Albert
26cfa4e30a Update Syria Full and Humble Helper campaigns.
https://github.com/dcs-liberation/dcs_liberation/issues/1494
https://github.com/dcs-liberation/dcs_liberation/issues/1497
(cherry picked from commit ff571db494bdd6eec6fdb47d83e119f5365731cb)
2021-08-04 23:34:37 -07:00
Kangwook Lee
8282a95569 Wrap lines for NotesPage
(cherry picked from commit 8608b73009bbb752c9d7e9b7cf8977bdd4591d37)
2021-08-04 23:28:07 -07:00
Dan Albert
283fc26385 Stop cluttering the kneeboard with empty notes.
(cherry picked from commit d11174da21fccbf348b42212f911300fa7d09d49)
2021-08-04 23:28:07 -07:00
Kangwook Lee
5729cc5f42 Fix text foreground color for dark kneeboard
(cherry picked from commit 77e62d5a544a59646be4ac4d3394605fbfc75752)
2021-08-04 23:13:18 -07:00
Magnus Wolffelt
3fadaa9a5a
Update changelog for 4.x
BAI missions are actually planned at low altitude. The problem remaining is that they have join/hold/split waypoints, which makes the flight times _incredibly_ long for these slow movers.
2021-08-03 18:46:30 +02:00
Magnus Wolffelt
3de4feec7e
Changelog updates for 4.x.
Regarding patrol speeds and helo fix.
2021-08-03 13:12:02 +02:00
Magnus Wolffelt
570108e2a7 Use more sensible patrol speeds for CAP, and fix is_helo (#1492)
* Use more sensible patrol speeds for CAP, and fix is_helo
2021-08-03 12:48:37 +02:00
Dan Albert
adc7a41941 Changelog updates for 4.x.
(cherry picked from commit bef015eb572fbb595ff39f1e81f6a976e398cf64)
2021-08-01 17:27:15 -07:00
Magnus Wolffelt
fcd8d6c76b Tweak max-speed-based patrol altitudes
(cherry picked from commit 6621421a6fd4fb7798e589b522f34d8cac2a6faa)
2021-08-01 15:32:09 -07:00
Magnus Wolffelt
3dc71a558d Estimate preferred patrol altitude based on max speed
(cherry picked from commit a3e3e9046f4c629114e8f46e5ef6b6718c6852c2)
2021-08-01 15:32:03 -07:00
RndName
ab1c682f9b fix for wrong patrol speed
(cherry picked from commit 04cdb6fbfc2760b327e06c800b16cd4520a964f1)
2021-08-01 15:31:57 -07:00
bgreman
4e489fe75d Update skynet plugin (#1478)
(cherry picked from commit 8c7e56a2bd2d663b3082a82c373cd67517bc6672)
2021-08-01 11:37:21 -04:00
RndName
5d8e0b3b1e improved the validation for planned transfers
- instead of only checking if the transfer destination was captured it now checks if there is a valid route between origin and destination. This also ensures that there will be a check if the current position or next_stop was captured and therefore the transfer should be disbanded.
- disband uncompletable transfer before planning or performing (also when user cheated a base capture)

(cherry picked from commit ac088ea6921d898faaa35eff9df584d343de905f)
2021-07-31 15:01:20 -07:00
Mustang-25
28fbd448b0 Rebalanced Aircraft Planning Hierarchies
CAP List:
[+] Mig-21 #1372
[+] Su-34
[moved up] F-15C above the F-14 (probably contentious to some but IMO the AI never capitalizes on the AIM-54 range and the Eagle AI seems to do better in general)
[moved up] JF-17
[moved up] Gripen
[moved down] Su-33
[moved down] Su-27
[moved down] MiG-31
[moved down] MiG-25
[moved down] MiG-29G
[moved down] MiG-29A

* Downgraded MiGs and Sukhois that do not have Fox-3s due to this disadvantage. From personal experience, the 31s and 25s also won't use the longer range of their Fox-1s to warrant for a higher spot on the list.

CAS/BAI List:
[+] Su-33 #1367
[-] Su-24MR (dedicated recce platform, no AG munitions)
[moved up] Su-34
[moved down] Mig-19P
[moved down] UH-1

Strike List:
[-] Su-24MR (dedicated recce platform, no AG munitions)
[moved up] JF-17
[moved up] Harrier

Runway Attack List:
[+] Mirage 2000C

(cherry picked from commit 0d6f420f97ed40b6c85e81aa57fc46ee63e0067d)
2021-07-31 14:57:56 -07:00
Dan Albert
93d85830a9 Update USN 2005 faction.
https://github.com/dcs-liberation/dcs_liberation/issues/1427
(cherry picked from commit bef85963a6e45eba4a2e6c3656024fee04de1834)
2021-07-31 14:47:41 -07:00
Mustang-25
7de399090b Replace TGP with SPJ for JF-17 CAP/SEAD.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1422.

(cherry picked from commit ee77516716f0a8ef43e0339e44ba3c553dd345c1)
2021-07-31 14:42:44 -07:00
Dan Albert
8a2a21bf11 Campaign updates from Starfire.
(cherry picked from commit 3be57efa9779c1c3796feaeb655d1251fa34a359)
2021-07-31 14:40:56 -07:00
Dan Albert
62716f7b86 Ack new campaign version for unaffected maps.
(cherry picked from commit 981d8510c2f111614e3eaf01d049e646863a4938)
2021-07-31 14:38:25 -07:00
Khopa
5febba9640 Added Tin Shield EWR support
(cherry picked from commit 32f05dccd928ab7b5ea7c17b30f4997c5b92c358)
2021-07-31 14:27:22 -07:00
Khopa
7dea51321f Added NASAMS support
(cherry picked from commit 4aac2d2b7bf7089b61740f089c7063cf77dec233)
2021-07-31 14:27:17 -07:00
Dan Albert
836c184241 Add ALIC codes for the tin shield and NASAMS.
https://github.com/dcs-liberation/dcs_liberation/issues/1448
(cherry picked from commit 971d7e730a74d869defd02d8f7ada7c2e01cfed6)
2021-07-31 14:26:48 -07:00
Dan Albert
50ec5b2832 Update the F-16 DEAD loadout to use JSOWs.
https://github.com/dcs-liberation/dcs_liberation/issues/1448
(cherry picked from commit 06f8b9b817135ab96314717831958e87aa7b1460)
2021-07-31 14:26:35 -07:00
Dan Albert
08919d4b8e Work around pydcs bug.
https://github.com/pydcs/dcs/issues/175 causes setting the AI comm
frequency to raise an exception for aircraft without preset channel
support.

(cherry picked from commit 5d8f6552439100d99b340a91de43f4e053d8c0f9)
2021-07-31 14:24:47 -07:00
Dan Albert
c1bdf55ff3 Update pydcs to latest master.
https://github.com/dcs-liberation/dcs_liberation/issues/1448
(cherry picked from commit 0cb41469abb206838d2dede855a13be39235802c)
2021-07-31 13:58:15 -07:00
Dan Albert
eee62fe84a Update pydcs to latest master.
(cherry picked from commit 9f23cb35a95a71fd25887010d4cf5f3e1618da92)
2021-07-31 13:58:03 -07:00
bgreman
8a23792ae1 Vendor ruler (#1476)
* Fixes ruler module integrity issues by bringing module into source

* Changing ruler stylesheet to vaguely match DCS theme in Liberation

* Changelog

(cherry picked from commit 119d4b9514fdd395adf2dc19b5919930a59b56ac)
2021-07-31 15:44:42 -04:00
bgreman
0332c32bb3 Updates gripen support fixes legacy DEAD loadouts 2021-07-31 12:15:54 -04:00
bgreman
9ed165b8bd Adds more details to frontline movement logging (#1465)
* adds more detailed logging for frontline movement

* Fixing attribute name

* Fixing if, adding else

(cherry picked from commit 58c96e132934fcd1f742c1819f450e7605e6d098)
2021-07-31 12:06:34 -04:00
RndName
ad8e70c250 fix generation of empty transfer during cp capture
when a cp capture happens and the next cp has pending unit deliveries then they will be redeployed to the newly captured cp. The redeploy was drecreasing the num of pending unit deliveries for the old cp but was not removing them completly from the dict when all were removed

(cherry picked from commit 67fa4a891077af74bc9fe99d27c662c0c32da83a)
2021-07-30 16:47:44 -07:00
Mustang-25
e7e1e1cad4 Increment to Campaign v8.0
(cherry picked from commit 0117ab8aa463497c83f313004e1fe88bb4e47cf0)
2021-07-30 16:37:28 -07:00
Mustang-25
c386ce8ea0 Increment to Campaign v8.0
(cherry picked from commit a5ade0c41a7183340a9c293887fa11e5c601bf1f)
2021-07-30 16:37:13 -07:00
Mustang-25
a0574183d9 Increment to Campaign v8.0
(cherry picked from commit 4df12ae6751d4fc9111ca0b4a8b3b99b3c491cf6)
2021-07-30 16:32:43 -07:00
Mustang-25
2749c050e7 Increment to Campaign v8.0
(cherry picked from commit 274a41f0528d7f6c83eb7f2f4d85c9f8baae449d)
2021-07-30 16:32:42 -07:00
Mustang-25
9267be5798 Increment to Campaign v8.0
(cherry picked from commit 3670c8f8797be30d2960c9ab4ca707b2f9517316)
2021-07-30 16:32:29 -07:00