Added MosquitoFBMkVI support (use campaign operation dynamo)

This commit is contained in:
Khopa 2021-09-19 02:05:08 +02:00
parent 6980f96697
commit 43a8897c28
12 changed files with 238 additions and 19 deletions

View File

@ -103,6 +103,7 @@ from dcs.planes import (
WingLoong_I,
I_16,
Yak_40,
MosquitoFBMkVI,
)
from dcs.unittype import FlyingType
@ -159,6 +160,7 @@ CAP_CAPABLE = [
P_51D,
SpitfireLFMkIXCW,
SpitfireLFMkIX,
MosquitoFBMkVI,
Bf_109K_4,
FW_190D9,
FW_190A8,
@ -230,6 +232,7 @@ CAS_CAPABLE = [
P_51D,
SpitfireLFMkIXCW,
SpitfireLFMkIX,
MosquitoFBMkVI,
I_16,
Bf_109K_4,
FW_190D9,
@ -282,6 +285,7 @@ DEAD_CAPABLE = [
P_51D,
SpitfireLFMkIXCW,
SpitfireLFMkIX,
MosquitoFBMkVI,
Bf_109K_4,
FW_190D9,
FW_190A8,
@ -343,6 +347,7 @@ STRIKE_CAPABLE = [
P_51D,
SpitfireLFMkIXCW,
SpitfireLFMkIX,
MosquitoFBMkVI,
Bf_109K_4,
FW_190D9,
FW_190A8,
@ -365,6 +370,7 @@ ANTISHIP_CAPABLE = [
S_3B,
A_20G,
Ju_88A4,
MosquitoFBMkVI,
C_101CC,
SH_60B,
]

View File

@ -1,11 +0,0 @@
{
"name": "The Channel - Operation Dynamo",
"theater": "The Channel",
"authors": "Khopa",
"recommended_player_faction": "Allies 1940",
"recommended_enemy_faction": "Germany 1940",
"description": "<p>The Battle of Dunkirk (French: Bataille de Dunkerque) was fought around the French port of Dunkirk (Dunkerque) during the Second World War, between the Allies and Nazi Germany. As the Allies were losing the Battle of France on the Western Front, the Battle of Dunkirk was the defence and evacuation of British and other Allied forces to Britain from 26 May to 4 June 1940..</p>",
"version": 8.0,
"miz": "operation_dynamo.miz",
"performance": 1
}

View File

@ -0,0 +1,54 @@
name: "The Channel - Operation Dynamo"
theater: "The Channel"
authors: "Khopa"
recommended_player_faction: "Allies 1940"
recommended_enemy_faction: "Germany 1940"
description: "<p>The Battle of Dunkirk (French: Bataille de Dunkerque) was fought around the French port of Dunkirk (Dunkerque) during the Second World War, between the Allies and Nazi Germany. As the Allies were losing the Battle of France on the Western Front, the Battle of Dunkirk was the defence and evacuation of British and other Allied forces to Britain from 26 May to 4 June 1940..</p>"
miz: "operation_dynamo.miz"
performance: 1
version: "9.0"
squadrons:
# Manston
5:
- primary: Strike
secondary: any
aircraft:
- Boston Mk.III
- primary: BARCAP
secondary: any
aircraft:
- Spitfire LF Mk IX
# Hawkinge
6:
- primary: Strike
secondary: any
aircraft:
- MosquitoFBMkVI
- primary: BARCAP
secondary: any
aircraft:
- Spitfire LF Mk IX
- primary: BARCAP
secondary: any
aircraft:
- Spitfire LF Mk IX (Clipped Wings)
# Dunkirk Mardyck
4:
- primary: BARCAP
secondary: any
aircraft:
- Spitfire LF Mk IX
# St Omer
3:
- primary: BARCAP
secondary: any
aircraft:
- Bf 109 K-4 Kurfürst
- primary: BARCAP
secondary: any
aircraft:
- Fw 190 A-8 Anton
- primary: Strike
secondary: any
aircraft:
- Ju 88 A-4

View File

@ -0,0 +1,142 @@
local unitPayloads = {
["name"] = "MosquitoFBMkVI",
["payloads"] = {
[1] = {
["name"] = "CAP",
["pylons"] = {
},
["tasks"] = {
[1] = 11,
},
},
[2] = {
["displayName"] = "CAS",
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{British_MC_250LB_Bomb_Mk2}",
["num"] = 2,
},
[2] = {
["CLSID"] = "{British_MC_250LB_Bomb_Mk2}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{British_MC_250LB_Bomb_Mk2_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 4,
},
[4] = {
["CLSID"] = "{British_MC_250LB_Bomb_Mk2_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 3,
},
},
["tasks"] = {
[1] = 11,
},
},
[3] = {
["displayName"] = "STRIKE",
["name"] = "STRIKE",
["pylons"] = {
[1] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 2,
},
[2] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 4,
},
[4] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 3,
},
},
["tasks"] = {
[1] = 11,
},
},
[4] = {
["displayName"] = "DEAD",
["name"] = "DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 2,
},
[2] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 4,
},
[4] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 3,
},
},
["tasks"] = {
[1] = 11,
},
},
[5] = {
["displayName"] = "SEAD",
["name"] = "SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 2,
},
[2] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 4,
},
[4] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 3,
},
},
["tasks"] = {
[1] = 11,
},
},
[6] = {
["displayName"] = "ANTISHIP",
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 2,
},
[2] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk5}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 4,
},
[4] = {
["CLSID"] = "{British_GP_500LB_Bomb_Mk4_Short_on_Handley_Page_Type_B_Cut_Bar}",
["num"] = 3,
},
},
["tasks"] = {
[1] = 11,
},
},
},
["tasks"] = {
},
["unitType"] = "MosquitoFBMkVI",
}
return unitPayloads

View File

@ -6,7 +6,8 @@
"aircrafts": [
"Boston Mk.III",
"Spitfire LF Mk IX",
"Spitfire LF Mk IX (Clipped Wings)"
"Spitfire LF Mk IX (Clipped Wings)",
"MosquitoFBMkVI"
],
"frontline_units": [
"A17 Light Tank Mk VII Tetrarch",
@ -45,4 +46,4 @@
"has_jtac": false,
"doctrine": "ww2",
"building_set": "ww2ally"
}
}

View File

@ -12,7 +12,8 @@
"P-51D-25-NA Mustang",
"P-51D-30-NA Mustang",
"Spitfire LF Mk IX",
"Spitfire LF Mk IX (Clipped Wings)"
"Spitfire LF Mk IX (Clipped Wings)",
"MosquitoFBMkVI"
],
"frontline_units": [
"A17 Light Tank Mk VII Tetrarch",
@ -59,4 +60,4 @@
"has_jtac": false,
"doctrine": "ww2",
"building_set": "ww2ally"
}
}

View File

@ -11,7 +11,8 @@
"P-51D-25-NA Mustang",
"P-51D-30-NA Mustang",
"Spitfire LF Mk IX",
"Spitfire LF Mk IX (Clipped Wings)"
"Spitfire LF Mk IX (Clipped Wings)",
"MosquitoFBMkVI"
],
"frontline_units": [
"Bofors 40 mm Gun",
@ -40,4 +41,4 @@
"has_jtac": false,
"doctrine": "ww2",
"building_set": "ww2free"
}
}

View File

@ -15,7 +15,8 @@
"Spitfire LF Mk IX (Clipped Wings)",
"Thunderbolt Mk.II (Early)",
"Thunderbolt Mk.II (Late)",
"Thunderbolt Mk.II (Mid)"
"Thunderbolt Mk.II (Mid)",
"MosquitoFBMkVI"
],
"frontline_units": [
"A17 Light Tank Mk VII Tetrarch",
@ -56,4 +57,4 @@
"has_jtac": false,
"doctrine": "ww2",
"building_set": "ww2ally"
}
}

View File

@ -0,0 +1,16 @@
---
name: RAF, No. 21 Squadron
nickname: No. 21
country: UK
role: Fighter Bomber
aircraft: MosquitoFBMkVI
livery: RAF
mission_types:
- CAS
- Strike
- Anti-ship
- OCA/Aircraft
- Intercept
- Fighter sweep
- BARCAP
- TARCAP

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,8 @@
description: The de Havilland DH.98 Mosquito is a British twin-engined, shoulder-winged multirole combat aircraft, introduced during the Second World War.
introduced: 1941
manufacturer: De Havilland Aircraft Co
origin: UK
price: 6
role: Light Bomber, Fighter Bomber, Night Fighter, Maritime Strike Aircraft, Photo Recon Aircraft
variants:
MosquitoFBMkVI: {}