mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
F-104 mod support.
This commit is contained in:
166
resources/customized_payloads/VSN_F104G.lua
Normal file
166
resources/customized_payloads/VSN_F104G.lua
Normal file
@@ -0,0 +1,166 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "VSN_F104G",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["displayName"] = "CAP",
|
||||
["name"] = "CAP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "VSN_F104G_L_PTB",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_R_PTB",
|
||||
["num"] = 10,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["displayName"] = "DEAD",
|
||||
["name"] = "DEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "VSN_F104G_L_PTB",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_R_PTB",
|
||||
["num"] = 10,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["displayName"] = "CAS",
|
||||
["name"] = "CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "VSN_F104G_L_PTB",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_R_PTB",
|
||||
["num"] = 10,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{FD90A1DC-9147-49FA-BF56-CB83EF0BD32B}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["displayName"] = "STRIKE",
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "VSN_F104G_L_PTB",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_R_PTB",
|
||||
["num"] = 10,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["displayName"] = "OCA",
|
||||
["name"] = "OCA",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "VSN_F104G_L_PTB",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_R_PTB",
|
||||
["num"] = 10,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "VSN_F104G",
|
||||
}
|
||||
return unitPayloads
|
||||
50
resources/customized_payloads/VSN_F104S.lua
Normal file
50
resources/customized_payloads/VSN_F104S.lua
Normal file
@@ -0,0 +1,50 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "VSN_F104S",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["displayName"] = "CAP",
|
||||
["name"] = "CAP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{AIM-7F}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "VSN_F104G_PTB",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "VSN_F104G_PTB",
|
||||
["num"] = 8,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{AIM-7F}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 11,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "VSN_F104S",
|
||||
}
|
||||
return unitPayloads
|
||||
189
resources/customized_payloads/VSN_F104S_AG.lua
Normal file
189
resources/customized_payloads/VSN_F104S_AG.lua
Normal file
@@ -0,0 +1,189 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "VSN_F104S_AG",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["displayName"] = "DEAD",
|
||||
["name"] = "DEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["displayName"] = "CAS",
|
||||
["name"] = "CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{08164777-5E9C-4B08-B48E-5AA7AFB246E2}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["displayName"] = "STRIKE",
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["displayName"] = "OCA",
|
||||
["name"] = "OCA",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 6,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{AIM-9L}",
|
||||
["num"] = 7,
|
||||
},
|
||||
[7] = {
|
||||
["CLSID"] = "{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"] = 8,
|
||||
},
|
||||
[8] = {
|
||||
["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"] = 9,
|
||||
},
|
||||
[9] = {
|
||||
["CLSID"] = "{LAU-138 wtip - AIM-9L}",
|
||||
["num"] = 10,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 19,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "VSN_F104S_AG",
|
||||
}
|
||||
return unitPayloads
|
||||
@@ -9,6 +9,8 @@
|
||||
"aircrafts": [
|
||||
"AH-1W SuperCobra",
|
||||
"AV-8B Harrier II Night Attack",
|
||||
"F-104S Starfighter",
|
||||
"F-104S Starfighter A/G",
|
||||
"C-130",
|
||||
"Tornado IDS",
|
||||
"UH-1H Iroquois"
|
||||
|
||||
BIN
resources/ui/units/aircrafts/banners/VSN_F104G_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/banners/VSN_F104G_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 86 KiB |
BIN
resources/ui/units/aircrafts/banners/VSN_F104S_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/banners/VSN_F104S_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
BIN
resources/ui/units/aircrafts/banners/VSN_F104S_AG_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/banners/VSN_F104S_AG_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
BIN
resources/ui/units/aircrafts/icons/VSN_F104G_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/icons/VSN_F104G_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
BIN
resources/ui/units/aircrafts/icons/VSN_F104S_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/icons/VSN_F104S_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
BIN
resources/ui/units/aircrafts/icons/VSN_F104S_AG_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/icons/VSN_F104S_AG_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
18
resources/units/aircraft/VSN_F104G.yaml
Normal file
18
resources/units/aircraft/VSN_F104G.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
description:
|
||||
"The Lockheed F-104 Starfighter is a single-engine, supersonic interceptor aircraft\
|
||||
\ which was extensively deployed as a fighter-bomber during the Cold War. Created \
|
||||
\ as a day fighter by Lockheed as one of the Century Series of fighter aircraft \
|
||||
\ for the United States Air Force (USAF), it was developed into an all-weather \
|
||||
\ multirole aircraft in the early 1960s and produced by several other nations, \
|
||||
\ seeing widespread service outside the United States. \
|
||||
\ The F-104G variant was used by West German Luftwaffe and Bundesmarine \
|
||||
\ as well as other NATO countries."
|
||||
introduced: 1958
|
||||
manufacturer: Lockheed
|
||||
origin: USA
|
||||
price: 9
|
||||
role: Fighter-Bomber
|
||||
max_range: 100
|
||||
gunfighter: true
|
||||
variants:
|
||||
F-104G Starfighter: {}
|
||||
17
resources/units/aircraft/VSN_F104S.yaml
Normal file
17
resources/units/aircraft/VSN_F104S.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
description:
|
||||
"The Lockheed F-104 Starfighter is a single-engine, supersonic interceptor aircraft\
|
||||
\ which was extensively deployed as a fighter-bomber during the Cold War. Created \
|
||||
\ as a day fighter by Lockheed as one of the Century Series of fighter aircraft \
|
||||
\ for the United States Air Force (USAF), it was developed into an all-weather \
|
||||
\ multirole aircraft in the early 1960s and produced by several other nations, \
|
||||
\ seeing widespread service outside the United States. \
|
||||
\ The Aeritalia F-104S is a licensed production Italian version."
|
||||
introduced: 1966
|
||||
manufacturer: Lockheed
|
||||
origin: USA
|
||||
price: 9
|
||||
role: Light Fighter
|
||||
max_range: 100
|
||||
gunfighter: true
|
||||
variants:
|
||||
F-104S Starfighter: {}
|
||||
17
resources/units/aircraft/VSN_F104S_AG.yaml
Normal file
17
resources/units/aircraft/VSN_F104S_AG.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
description:
|
||||
"The Lockheed F-104 Starfighter is a single-engine, supersonic interceptor aircraft\
|
||||
\ which was extensively deployed as a fighter-bomber during the Cold War. Created \
|
||||
\ as a day fighter by Lockheed as one of the Century Series of fighter aircraft \
|
||||
\ for the United States Air Force (USAF), it was developed into an all-weather \
|
||||
\ multirole aircraft in the early 1960s and produced by several other nations, \
|
||||
\ seeing widespread service outside the United States. \
|
||||
\ The Aeritalia F-104S is a licensed production Italian version."
|
||||
introduced: 1966
|
||||
manufacturer: Lockheed
|
||||
origin: USA
|
||||
price: 9
|
||||
role: Fighter-Bomber
|
||||
max_range: 100
|
||||
gunfighter: true
|
||||
variants:
|
||||
F-104S Starfighter A/G: {}
|
||||
Reference in New Issue
Block a user