1167 Commits

Author SHA1 Message Date
Dan Albert
9f7aa7b75b Fix line endings.
(cherry picked from commit 5d08990cd0a7e0e1d33254ffbe06561e62f13807)
2023-06-01 23:00:48 -07:00
Starfire13
5f5422b579 Add Final Countdown II campaign.
Designed for Normandy 2.0

(cherry picked from commit 2a45cd8899e18a591a23eaa50319ce27a550e6ba)
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 90b880ec3cb6f0c957f302887693d203e948343b)
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 5f0c570d65626ebe97d1abee50ebe36af524b4e1)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
2bf1ba6d12 Update allies_1944.yaml
Adds 105mm field howitzer to allies

(cherry picked from commit ce102fcc50cc84610530431a5f38fc318c1d1c93)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
e705a2ddbf Enforces Topgun: Maverick Rogue Nation livery for Iranian Tomcat
(cherry picked from commit 30c792c15a7f858e813aae4e7ee8d44917e23626)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
60dd8f3245 Adds support for Chinese sub Type_093.yaml
(cherry picked from commit 2f45b856d672d3f3999e861797c0006a37a19b36)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
0ecc53ef27 Create TYPE-59.yaml
(cherry picked from commit 31d2b756ab26f5bb120ff4aa241c1a1eb2dc73f6)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
2f715a1427 Create Horch_901_typ_40_kfz_21.yaml
(cherry picked from commit b5cf889c092b549554eecf465bcbbdd262b7d094)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
e28ffe97ac Create Pak40.yaml
(cherry picked from commit 19958f91cafd9ec8df5f3d3848609f2bf98703be)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
54bd4189bd Create Wespe124.yaml
(cherry picked from commit c775a898a4ea985d8a1e46ea0595ffa97c9662dd)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
a762970469 Create LeFH_18-40-105.yaml
(cherry picked from commit 535244f6f390f866bb4ad20dc2b16a704344abff)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
c5ebde3cd3 Create Higgins_boat.yaml
(cherry picked from commit 9d1d3bdcfabf2ebfdf45bf67a6758790021f27ed)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
38ce82f3f9 Create M2A1-105.yaml
(cherry picked from commit 36eef2b1b9059af5029138ed0b458efaa4b86a5e)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
16ef182a8d Create IMPROVED_KILO.yaml
(cherry picked from commit 7788425c5cb82943815bc7ec56875cee8cf738c2)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
8ac582b9a8 Create BDK-775.yaml
(cherry picked from commit ee0c21b3e57a6c2841c4f14466d81ee65cecf1b6)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
11d77c0fe6 Create santafe.yaml
(cherry picked from commit 54cd619f75e197c06a18c05f0959f52e752ccd7d)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
c1eab6715b Create leander-gun-condell.yaml
(cherry picked from commit 051940e23c4bff1573d076354783ecfe1ac65ac1)
2023-06-01 23:00:48 -07:00
ColonelAkirNakesh
4be77472e7 Create leander-gun-lynch.yaml
(cherry picked from commit 4fbd7defa3eb6c85bed08660dabcd009b3cf6519)
2023-06-01 23:00:48 -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 410c25b331308c7e849b9925d6c59b9ef3e035f9)
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 8b7f107044e7980416a58ed07c42fb720f08ae66)
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 1f4fd0fd04fa62f100eae141a594fee33206b330)
2023-05-30 23:59:35 -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 7f2607cf08f7d1854c3f7b77c136ab83f8bb11dc)
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 29ffb526f2d553c34b10c977e58a3b66a31e7e22)
2023-05-30 21:22:27 -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 6f4ac1dc39af61aeea5b1920018a4ceb29bb7d61)
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 f831c8efdde0772df494472a7c4672d5f36ffb25)
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 e3c6b0360368b8ca256005791fd35a54f0f7f995)
2023-05-20 02:34:02 -07:00
Dan Albert
e1a1eca5da Fix syntax error in bluefor_modern.yaml.
(cherry picked from commit 7a2e8279cd2c4dcf0d6bd1bdc93aa10ad135f51c)
2023-05-19 18:00:32 -07:00
Starfire13
ff20f16109 Update scenic_inland.yaml
A formatting fix for scenic route 2 that was preventing new campaign start. Fixing at Fuzzle's request as he doesn't have the time for it right now.

(cherry picked from commit f10350dac476e7cd57eb4c8a049f1d22b03bc56a)
2023-05-19 17:43:59 -07:00
Dan Albert
8af3dc6965 Fuzzle campaign updates.
https://github.com/dcs-liberation/dcs_liberation/issues/2889
(cherry picked from commit f068976749bc029d0fae3aacd305eaa0dee237f7)
2023-05-19 01:28:08 -07:00
Dan Albert
571fe21d57 Fix campaign line endings. 2023-05-18 21:16:29 -07:00
Starfire13
cd952312b7
Update Starfire's campaign updates for 10.7. 2023-05-17 19:03:48 -07:00
ColonelAkirNakesh
418d78f99b Adds J-11 flyable, Jeff and BS3 liveries
Adds J-11 to CJTF Blue. Enforces fictional USAF Aggressor livery for J-11, fictional US livery for Jeff, non-Russian 'neutral black' livery for BS3.
2023-05-16 18:10:53 -07:00
ColonelAkirNakesh
a4b5bc198c Restores Flak 18 to free German faction 2023-05-16 18:09:37 -07:00
zhexu14
15abf3d6fe Update ADM141 data to include clsids for hornet 2023-05-16 18:06:50 -07:00
Dan Albert
a8b7aca4fb Make wind speed moddable.
These should probably be overridable per theater and per season, but
even with that we'll want some defaults.

https://github.com/dcs-liberation/dcs_liberation/issues/2862
2023-05-16 00:52:51 -07:00
ColonelAkirNakesh
33242048e7 Makes guard tower (house2arm) a AAA unit 2023-05-13 12:50:49 -07:00
Starfire13
b6b9a22668 Update B-52H.yaml
Added antiship mission type to B52
2023-05-12 22:21:36 -07:00
Dan Albert
752a90cddb Fix broken squadron.
It's "The Netherlands", not "Netherlands".
2023-05-12 22:18:40 -07:00
ColonelAkirNakesh
6943adf6df
Germany 1944 free unit list fixes.
1. Removes Flak18 as these currently require Kdo.G.40. (part of the WW2
Asset Pack) to fire at player. ED-supplied single missions are having
Flak18s w/out WW2 Asset Pack firing at a point in the air.

2. Adds Opel Blitz to frontline for more variety, balance, and some
little bit of historical accuracy. My understanding is late war was more
truck strafing than HVARing Panzers.

3. Adds guard tower to AAA units to have a functioning AAA since Flak18s
don't work.
2023-05-12 18:05:12 -07:00
Dan Albert
15fa73a514 Add option to limit squadron sizes and begin full.
Adding temporarily as an option to make sure it's not a terrible idea,
but the old mode will probably go away.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1583.
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2808.
2023-05-05 18:16:42 -07:00
zhexu14
aa2a888ed0 Handle edge case where aircraft have built in TPGs 2023-05-02 00:34:18 -07:00
zhexu14
b50d82feff Add GBU-27 yaml 2023-05-02 00:34:18 -07:00
Dan Albert
e297fcbff8 Export current task priorities to aircraft yamls.
Nothing fancy. Rank in reversed (so earliest items in the original list
have the highest index) list * 10 (to leave gaps for balancing).

https://github.com/dcs-liberation/dcs_liberation/issues/2809
2023-04-26 23:26:23 -07:00
Dan Albert
7266de42f5 Format aircraft yamls. 2023-04-26 19:12:13 -07:00
zhexu14
4bf8f25d31
Add decoy weapon type and configure AI tasks.
See https://github.com/dcs-liberation/dcs_liberation/pull/2810
for more discussion.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2780.
2023-04-25 20:02:30 -07:00
Nosajthedevil
1c20bc3966 Add DCS AI C-47 support 2023-04-24 22:49:09 -07:00
zhexu14
0d257a2c3b
Track S_EVENT_KILL and S_EVENT_UNIT_LOST as well.
Catch a few more death signals. Still not perfect but a bit better.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2765.
2023-04-19 06:16:41 +00:00
Nosajthedevil
0ba602d3aa
Added many premade squadrons.
Added a number of squadrons - US Vietnam War era squadrons for the
OV-10A and F-4B/C, US squadrons for the A-10A, iran squadrons for the
F-4E, and russian, iranian, vietnamese, syrian, and north korean
squadrons for the Mig-21.
2023-04-18 23:07:29 -07:00
Dan Albert
1ac36d03da Allow in-line definitions of campaign factions.
A lot of campaigns want to define custom factions. This allows them to
do so without us having to fill the built-in factions list with a bunch
of campaign-specific factions. It also makes custom campaigns more
portable as they don't need to also distribute the custom faction files.
2023-04-17 23:52:25 -07:00