Vietnam War Vessels Mod v0.9.0 integration (#435)
* vietnamwarvessels first batch
* Ship YAMLs
* aircraft yamls initial version, need more work
* initial helicopter yamls
* update aircraft yamls
* Added DDs Fletcher and Sullivans
* ship icons
* aircraft banners and icons
* no huts
* update py files to VWV v0.9.0
* update aircraft yamls, add vigilante
* added 2 ships for VWV v0.9.0
* mig-21mf yaml
* icons and banners additional units v0.9.0
* added VWV units to USA_1970 and Vietnam_1970 JSONs
* Revert "added VWV units to USA_1970 and Vietnam_1970 JSONs"
This reverts commit ed0b28dc36.
* A-1H yaml update
* mig-17 yaml update
* update helicopter yamls
* extension init
* weapon injections
* icon filenames _24 added
* removed tasks 0 from yamls
* hh2d yaml fix
* added VWV v0.9.0 to factions USA and Vietnam
* added max_range to aircraft yamls
* housekeeping
* Flyable to False - not available in mod version
* minor edits
* ignore test campaign
* deleted tasks
* weapon luas blue air
* added task numbers from task.py
* weapon luas red air
* task id numbers in comment
* switched weapon lua from aim-9J to aim-9D
* removed test campaigns
* update payload luas with payload names from flighttype.py
* Changed AIM-9D to 9B, 9D does not work
* removed air assault task for HH-2D
* Cva_31 added to runway_is_operational()
* CVA-31 added to naval_units in faction jsons
* add strike and cas tasks to ra-5c
* correct typo
* Added Armed Recon as task and payload to most a/c
* ignore pre-commit-config.yaml
* pre-commit-config
* black reformat controlpoint.py
* Added tasks to Vigilante (next to Recon) containing attack subtasks, which allow it to be scheduled for missions
* added ships to UNITS_WITH_RADAR
* remove pre-commit-config from gitignore
* added red aircraft to nva_1970 faction
* fixed black's complaint (two empty lines, should be one)
863
resources/customized_payloads/vwv_a1_skyraider.lua
Normal file
@@ -0,0 +1,863 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_a1_skyraider",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution BAI",
|
||||
["name"]="Retribution BAI",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=10
|
||||
},
|
||||
[13]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=11
|
||||
},
|
||||
[14]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=13
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution CAS",
|
||||
["name"]="Retribution CAS",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=31
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution DEAD",
|
||||
["name"]="Retribution DEAD",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=33
|
||||
}
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["displayName"]="Retribution SEAD",
|
||||
["name"]="Retribution SEAD",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=29
|
||||
}
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=10
|
||||
},
|
||||
[13]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=11
|
||||
},
|
||||
[14]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=13
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=33,
|
||||
[2]=32
|
||||
}
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["displayName"]="Retribution Strike - Toilet",
|
||||
["name"]="Retribution Strike - Toilet",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{toilet_bomb}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{toilet_bomb}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=10
|
||||
},
|
||||
[13]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=11
|
||||
},
|
||||
[14]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=13
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=33,
|
||||
[2]=32
|
||||
}
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["displayName"]="Retribution Anti-ship",
|
||||
["name"]="Retribution Anti-ship",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{LTF_5B}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{LTF_5B}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=30
|
||||
}
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["displayName"]="Retribution OCA/Aircraft",
|
||||
["name"]="Retribution OCA/Aircraft",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["displayName"]="Retribution OCA/Runway",
|
||||
["name"]="Retribution OCA/Runway",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="{7A44FF09-527C-4B7E-B42B-3F111CFE50FB}",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=10
|
||||
},
|
||||
[13]=
|
||||
{
|
||||
["CLSID"]="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}",
|
||||
["num"]=11
|
||||
},
|
||||
[14]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=13
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=34
|
||||
}
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["displayName"]="Retribution SEAD Sweep",
|
||||
["name"]="Retribution SEAD Sweep",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=29
|
||||
}
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=5
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=6
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=8
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=12
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=14
|
||||
},
|
||||
[9]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=7
|
||||
},
|
||||
[10]=
|
||||
{
|
||||
["CLSID"]="<CLEAN>",
|
||||
["num"]=9
|
||||
},
|
||||
[11]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=4
|
||||
},
|
||||
[12]=
|
||||
{
|
||||
["CLSID"]="{A021F29D-18AB-4d3e-985C-FC9C60E35E9E}",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_a1_skyraider"
|
||||
}
|
||||
return unitPayloads
|
||||
|
||||
-- from task.py --
|
||||
-- SEAD: id = 29
|
||||
-- CAS: id = 31
|
||||
-- GroundAttack: id = 32
|
||||
-- PinpointStrike: id = 33
|
||||
-- RunwayAttack: id = 34
|
||||
-- AntishipStrike: id = 30
|
||||
-- CAP: id = 11
|
||||
-- Intercept: id = 10
|
||||
-- FighterSweep: id = 19
|
||||
-- Escort: id = 18
|
||||
-- Reconnaissance: id = 17
|
||||
-- AFAC: id = 16
|
||||
-- AWACS: id = 14
|
||||
-- Transport: id = 35
|
||||
-- Refueling: id = 13
|
||||
-- Nothing: id = 15
|
||||
255
resources/customized_payloads/vwv_crusader.lua
Normal file
@@ -0,0 +1,255 @@
|
||||
-- VWV Crusader payloads (AIM-9D, Drop tanks) do not seem to work (from Retribution)
|
||||
-- Reverting to AIM-9B
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_crusader",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{Mk-82_IMER_4_L}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{Mk-82_IMER_4_R}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution BARCAP",
|
||||
["name"]="Retribution BARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=2
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=5
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution TARCAP",
|
||||
["name"]="Retribution TARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=2
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=5
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11
|
||||
}
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["displayName"]="Retribution Escort",
|
||||
["name"]="Retribution Escort",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=2
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=5
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=18
|
||||
}
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["displayName"]="Retribution Fighter sweep",
|
||||
["name"]="Retribution Fighter sweep",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=2
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=5
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=19
|
||||
}
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{DFT-150gal}",
|
||||
["num"]=6
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=4
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=2
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["CLSID"]="{AIM-9B}",
|
||||
["num"]=5
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_crusader"
|
||||
}
|
||||
return unitPayloads
|
||||
20
resources/customized_payloads/vwv_hh2d.lua
Normal file
@@ -0,0 +1,20 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_hh2d",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution Transport",
|
||||
["name"]="Retribution Transport",
|
||||
["pylons"]=
|
||||
{
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=35
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_hh2d"
|
||||
}
|
||||
return unitPayloads
|
||||
206
resources/customized_payloads/vwv_mig17f.lua
Normal file
@@ -0,0 +1,206 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_mig17f",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution BARCAP",
|
||||
["name"]="Retribution BARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=3
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=2
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution CAS",
|
||||
["name"]="Retribution CAS",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=2
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=31
|
||||
}
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["displayName"]="Retribution BAI",
|
||||
["name"]="Retribution BAI",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=2
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["displayName"]="Retribution TARCAP",
|
||||
["name"]="Retribution TARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=3
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11
|
||||
}
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["displayName"]="Retribution Escort",
|
||||
["name"]="Retribution Escort",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=3
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=18
|
||||
}
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["displayName"]="Retribution Fighter sweep",
|
||||
["name"]="Retribution Fighter sweep",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=3
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=19
|
||||
}
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=3
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="PTB400_MIG15",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_mig17f"
|
||||
}
|
||||
return unitPayloads
|
||||
--
|
||||
-- from task.py --
|
||||
-- SEAD: id = 29
|
||||
-- CAS: id = 31
|
||||
-- GroundAttack: id = 32
|
||||
-- PinpointStrike: id = 33
|
||||
-- RunwayAttack: id = 34
|
||||
-- AntishipStrike: id = 30
|
||||
-- CAP: id = 11
|
||||
-- Intercept: id = 10
|
||||
-- FighterSweep: id = 19
|
||||
-- Escort: id = 18
|
||||
-- Reconnaissance: id = 17
|
||||
-- AFAC: id = 16
|
||||
-- AWACS: id = 14
|
||||
-- Transport: id = 35
|
||||
-- Refueling: id = 13
|
||||
-- Nothing: id = 15
|
||||
286
resources/customized_payloads/vwv_mig21mf.lua
Normal file
@@ -0,0 +1,286 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_mig21mf",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution BARCAP",
|
||||
["name"]="Retribution BARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution CAS",
|
||||
["name"]="Retribution CAS",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=31
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{3C612111-C7AD-476E-8A8E-2485812F4E5C}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["displayName"]="Retribution BAI",
|
||||
["name"]="Retribution BAI",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="FAB_100M",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="B-8M1 - 20 S-8OFP2",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="FAB_100M",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[5]=
|
||||
{
|
||||
["displayName"]="Retribution TARCAP",
|
||||
["name"]="Retribution TARCAP",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11
|
||||
}
|
||||
},
|
||||
[6]=
|
||||
{
|
||||
["displayName"]="Retribution Escort",
|
||||
["name"]="Retribution Escort",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=18
|
||||
}
|
||||
},
|
||||
[7]=
|
||||
{
|
||||
["displayName"]="Retribution Fighter sweep",
|
||||
["name"]="Retribution Fighter sweep",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=19
|
||||
}
|
||||
},
|
||||
[8]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=2
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=3
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{R-3S}",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=11,
|
||||
[2]=10
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_mig21mf"
|
||||
}
|
||||
return unitPayloads
|
||||
--
|
||||
-- from task.py --
|
||||
-- SEAD: id = 29
|
||||
-- CAS: id = 31
|
||||
-- GroundAttack: id = 32
|
||||
-- PinpointStrike: id = 33
|
||||
-- RunwayAttack: id = 34
|
||||
-- AntishipStrike: id = 30
|
||||
-- CAP: id = 11
|
||||
-- Intercept: id = 10
|
||||
-- FighterSweep: id = 19
|
||||
-- Escort: id = 18
|
||||
-- Reconnaissance: id = 17
|
||||
-- AFAC: id = 16
|
||||
-- AWACS: id = 14
|
||||
-- Transport: id = 35
|
||||
-- Refueling: id = 13
|
||||
-- Nothing: id = 15
|
||||
139
resources/customized_payloads/vwv_o-1.lua
Normal file
@@ -0,0 +1,139 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_o-1",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution CAS",
|
||||
["name"]="Retribution CAS",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=4
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=2
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=3
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=31
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution BAI",
|
||||
["name"]="Retribution BAI",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=4
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=2
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=3
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=4
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=2
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=3
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="{LAU68_FFAR_MK5HEAT}",
|
||||
["num"]=4
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=2
|
||||
},
|
||||
[4]=
|
||||
{
|
||||
["CLSID"]="{3xM8_ROCKETS_IN_TUBES}",
|
||||
["num"]=3
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=32,
|
||||
[2]=33
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_o-1"
|
||||
}
|
||||
return unitPayloads
|
||||
46
resources/customized_payloads/vwv_ra-5.lua
Normal file
@@ -0,0 +1,46 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_ra-5",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution Armed Recon",
|
||||
["name"]="Retribution Armed Recon",
|
||||
["pylons"]=
|
||||
{
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=17
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution Strike",
|
||||
["name"]="Retribution Strike",
|
||||
["pylons"]=
|
||||
{
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=31,
|
||||
[2]=32,
|
||||
[3]=33
|
||||
}
|
||||
},
|
||||
[3]=
|
||||
{
|
||||
["displayName"]="Retribution Intercept",
|
||||
["name"]="Retribution Intercept",
|
||||
["pylons"]=
|
||||
{
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=10
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_ra-5"
|
||||
}
|
||||
return unitPayloads
|
||||
42
resources/customized_payloads/vwv_sh2f.lua
Normal file
@@ -0,0 +1,42 @@
|
||||
local unitPayloads = {
|
||||
["name"]="vwv_sh2f",
|
||||
["payloads"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["displayName"]="Retribution Air Assault",
|
||||
["name"]="Retribution Air Assault",
|
||||
["pylons"]=
|
||||
{
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=35
|
||||
}
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["displayName"]="Retribution Anti-ship",
|
||||
["name"]="Retribution Anti-ship",
|
||||
["pylons"]=
|
||||
{
|
||||
[1]=
|
||||
{
|
||||
["CLSID"]="DIS_mk46torp",
|
||||
["num"]=1
|
||||
},
|
||||
[2]=
|
||||
{
|
||||
["CLSID"]="DIS_mk46torp",
|
||||
["num"]=4
|
||||
}
|
||||
},
|
||||
["tasks"]=
|
||||
{
|
||||
[1]=30
|
||||
}
|
||||
}
|
||||
},
|
||||
["unitType"]="vwv_sh2f"
|
||||
}
|
||||
return unitPayloads
|
||||
@@ -29,7 +29,13 @@
|
||||
"F-105D Thunderchief",
|
||||
"F-105G Thunderchief",
|
||||
"B-52H Stratofortress",
|
||||
"S-3B Viking"
|
||||
"S-3B Viking",
|
||||
"A-1H Skyraider",
|
||||
"F-8E Crusader",
|
||||
"O-1E Bird Dog",
|
||||
"RA-5C Vigilante",
|
||||
"SH-2F Seasprite",
|
||||
"HH-2D Seasprite"
|
||||
],
|
||||
"awacs": [
|
||||
"E-2C Hawkeye"
|
||||
@@ -64,16 +70,22 @@
|
||||
"M48 Chaparral"
|
||||
],
|
||||
"missiles": [],
|
||||
"requirements": {},
|
||||
"preset_groups": [
|
||||
"Hawk",
|
||||
"Cold-War-Flak"
|
||||
],
|
||||
"naval_units": [
|
||||
"DDG Arleigh Burke IIa",
|
||||
"CV-59 Forrestal"
|
||||
"CVA-31 Bon Homme Richard",
|
||||
"CV-59 Forrestal",
|
||||
"USS Allen M. Sumner (DD-692)",
|
||||
"USS Fletcher FRAM II Destroyer",
|
||||
"USS Laffey (DD-724)",
|
||||
"USS Maddox (DD-731)",
|
||||
"USS The Sullivans (DD-537)"
|
||||
],
|
||||
"carrier_names": [
|
||||
"CVA-31 Bon Homme Richard",
|
||||
"CV-59 USS Forrestal",
|
||||
"CV-61 USS Ranger",
|
||||
"CV-60 USS Saratoga",
|
||||
@@ -81,6 +93,10 @@
|
||||
],
|
||||
"has_jtac": true,
|
||||
"jtac_unit": "OV-10A Bronco",
|
||||
"requirements": {
|
||||
"OV-10A Bronco": "https://forum.dcs.world/topic/307951-ov-10a-bronco-mod-by-split-air-teamand-more/",
|
||||
"Vietnam War Vessels (v0.9.0)": "https://forum.dcs.world/topic/338387-tetets-vietnam-war-vessels/"
|
||||
},
|
||||
"doctrine": "coldwar",
|
||||
"liveries_overrides": {
|
||||
"CH-47D": [
|
||||
|
||||
@@ -8,7 +8,9 @@
|
||||
],
|
||||
"aircrafts": [
|
||||
"Mi-8MTV2 Hip",
|
||||
"MiG-17F Fresco-C",
|
||||
"MiG-19P Farmer-B",
|
||||
"MiG-21MF Fishbed-J",
|
||||
"MiG-21bis Fishbed-N"
|
||||
],
|
||||
"awacs": [],
|
||||
@@ -51,8 +53,8 @@
|
||||
"ZSU-23-4 Shilka"
|
||||
],
|
||||
"requirements": {
|
||||
"WW2 Asset Pack": "https://www.digitalcombatsimulator.com/en/products/other/wwii_assets_pack/"
|
||||
"WW2 Asset Pack": "https://www.digitalcombatsimulator.com/en/products/other/wwii_assets_pack/",
|
||||
"Vietnam War Vessels (v0.9.0)": "https://forum.dcs.world/topic/338387-tetets-vietnam-war-vessels/"
|
||||
},
|
||||
"requirements": {},
|
||||
"doctrine": "coldwar"
|
||||
}
|
||||
|
||||
@@ -26,7 +26,13 @@
|
||||
"OH-58D(R) Kiowa Warrior",
|
||||
"CH-47D",
|
||||
"CH-47F Block I",
|
||||
"CH-53E"
|
||||
"CH-53E",
|
||||
"A-1H Skyraider",
|
||||
"F-8E Crusader",
|
||||
"O-1E Bird Dog",
|
||||
"RA-5C Vigilante",
|
||||
"SH-2F Seasprite",
|
||||
"HH-2D Seasprite"
|
||||
],
|
||||
"awacs": [
|
||||
"E-2C Hawkeye"
|
||||
@@ -57,7 +63,13 @@
|
||||
],
|
||||
"naval_units": [
|
||||
"FFG Oliver Hazard Perry",
|
||||
"CV-59 Forrestal"
|
||||
"CVA-31 Bon Homme Richard",
|
||||
"CV-59 Forrestal",
|
||||
"USS Allen M. Sumner (DD-692)",
|
||||
"USS Fletcher FRAM II Destroyer",
|
||||
"USS Laffey (DD-724)",
|
||||
"USS Maddox (DD-731)",
|
||||
"USS The Sullivans (DD-537)"
|
||||
],
|
||||
"air_defense_units": [
|
||||
"SAM Hawk SR (AN/MPQ-50)",
|
||||
@@ -65,11 +77,14 @@
|
||||
"M48 Chaparral"
|
||||
],
|
||||
"carrier_names": [
|
||||
"CVA-31 Bon Homme Richard",
|
||||
"CV-59 Forrestal",
|
||||
"CV-60 Saratoga",
|
||||
"CV-61 Ranger",
|
||||
"CV-62 Independence"
|
||||
],
|
||||
"requirements": {},
|
||||
"requirements": {
|
||||
"Vietnam War Vessels (v0.9.0)": "https://forum.dcs.world/topic/338387-tetets-vietnam-war-vessels/"
|
||||
},
|
||||
"doctrine": "coldwar"
|
||||
}
|
||||
@@ -5,8 +5,10 @@
|
||||
"description": "<p>North Vietnamese armed forces as of 1970.</p>",
|
||||
"aircrafts": [
|
||||
"MiG-15bis Fagot",
|
||||
"MiG-17F Fresco-C",
|
||||
"MiG-19P Farmer-B",
|
||||
"MiG-21bis Fishbed-N",
|
||||
"MiG-21MF Fishbed-J",
|
||||
"Mi-8MTV2 Hip",
|
||||
"An-26B",
|
||||
"An-30M"
|
||||
@@ -59,6 +61,9 @@
|
||||
"P258 Leeds Castle",
|
||||
"LST Mk.II"
|
||||
],
|
||||
"requirements": {
|
||||
"Vietnam War Vessels (v0.9.0)": "https://forum.dcs.world/topic/338387-tetets-vietnam-war-vessels/"
|
||||
},
|
||||
"doctrine": "coldwar",
|
||||
"liveries_overrides": {
|
||||
"MiG-15bis Fagot": [
|
||||
|
||||
BIN
resources/ui/units/aircrafts/banners/vwv_a1_skyraider.jpg
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_crusader.jpg
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_hh2d.jpg
Normal file
|
After Width: | Height: | Size: 129 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_mig17f.jpg
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_mig21mf.jpg
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_o-1.jpg
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_ra-5.jpg
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
resources/ui/units/aircrafts/banners/vwv_sh2f.jpg
Normal file
|
After Width: | Height: | Size: 124 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_a1_skyraider_24.jpg
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_crusader_24.jpg
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_hh2d_24.jpg
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_mig17f_24.jpg
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_mig21mf_24.jpg
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_o-1_24.jpg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_ra-5_24.jpg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
resources/ui/units/aircrafts/icons/vwv_sh2f_24.jpg
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
resources/ui/units/ships/P4.png
Normal file
|
After Width: | Height: | Size: 222 KiB |
BIN
resources/ui/units/ships/PBR_MKII.png
Normal file
|
After Width: | Height: | Size: 237 KiB |
BIN
resources/ui/units/ships/USS Fletcher.png
Normal file
|
After Width: | Height: | Size: 206 KiB |
BIN
resources/ui/units/ships/USS Laffey.jpg
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
resources/ui/units/ships/USS Maddox.png
Normal file
|
After Width: | Height: | Size: 207 KiB |
BIN
resources/ui/units/ships/USS Sumner.jpg
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
resources/ui/units/ships/USS The Sullivans.png
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
resources/ui/units/ships/cva-31.png
Normal file
|
After Width: | Height: | Size: 220 KiB |
30
resources/units/aircraft/vwv_a1_skyraider.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
carrier_capable: true
|
||||
description: # from: https://en.wikipedia.org/wiki/Douglas_A-1_Skyraider
|
||||
The Douglas A-1 Skyraider (formerly designated AD before the 1962 unification of
|
||||
Navy and Air Force designations) is an American single-seat attack aircraft in service
|
||||
from 1946 to the early 1980s, which served during the Korean War and Vietnam War.
|
||||
The Skyraider had an unusually long career, remaining in frontline service well into
|
||||
the Jet Age (when most piston-engine attack or fighter aircraft were replaced by
|
||||
jet aircraft); thus becoming known by some as an "anachronism". The aircraft was
|
||||
nicknamed "Spad", after the French World War I fighter.
|
||||
introduced: 1946 # original type 1946, A-1H before 1964, USA retired 1973
|
||||
manufacturer: Douglas
|
||||
origin: USA
|
||||
price: 5 # reference: Skyhawk = 7, Bronco = 4
|
||||
role: Carrier-based Attack Aircraft
|
||||
max_range: 1000 # combat range [nmi]
|
||||
gunfighter: true
|
||||
variants:
|
||||
A-1H Skyraider: {}
|
||||
tasks: # defined in flighttype.py
|
||||
Anti-ship: 200
|
||||
BAI: 300
|
||||
CAS: 300
|
||||
SEAD: 100
|
||||
SEAD Sweep: 100
|
||||
DEAD: 100
|
||||
OCA/Aircraft: 200
|
||||
OCA/Runway: 200
|
||||
Strike: 300
|
||||
Armed Recon: 200
|
||||
|
||||
33
resources/units/aircraft/vwv_crusader.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
carrier_capable: true
|
||||
description: # from: https://en.wikipedia.org/wiki/Vought_F-8_Crusader
|
||||
The Vought F-8 Crusader (originally F8U) is a single-engine, supersonic,
|
||||
carrier-based air superiority jet aircraft designed and produced by the American
|
||||
aircraft manufacturer Vought. It was the last American fighter that had guns as
|
||||
the primary weapon, earning it the title "The Last of the Gunfighters".
|
||||
On 21 August 1956, U.S. Navy pilot R.W. Windsor attained a top speed of 1,015 mph;
|
||||
in doing so, the F-8 became the first jet fighter in American service to reach
|
||||
1,000 mph.
|
||||
During March 1957, the F-8 was introduced into regular operations with the US Navy.
|
||||
In addition to the Navy, the type was also operated by the United States Marine Corps
|
||||
(replacing the Vought F7U Cutlass), the French Navy, and the Philippine Air Force.
|
||||
Early on, the type experienced an above-average mishap rate, being somewhat difficult
|
||||
to pilot. American F-8s saw active combat during the Vietnam War, engaging in multiple
|
||||
dogfights with MiG-17s of the Vietnam People's Air Force as well as performing ground
|
||||
attack missions in the theatre.
|
||||
introduced: 1963 # original type 1957, F-8E before 1964, USA retired 1976
|
||||
manufacturer: Vought
|
||||
origin: USA
|
||||
price: 9 # reference: Starfighter = 9, Thunderchief = 9
|
||||
role: Carrier-based Interceptor
|
||||
max_range: 394 # combat range without droptanks [nmi]
|
||||
gunfighter: true
|
||||
variants:
|
||||
F-8E Crusader: {}
|
||||
tasks: # defined in flighttype.py
|
||||
Strike: 100
|
||||
Escort: 300
|
||||
Fighter sweep: 300
|
||||
Intercept: 400
|
||||
TARCAP: 300
|
||||
BARCAP: 300
|
||||
Armed Recon: 200
|
||||
31
resources/units/aircraft/vwv_hh2d.yaml
Normal file
@@ -0,0 +1,31 @@
|
||||
class: Helicopter
|
||||
carrier_capable: true
|
||||
lha_capable: true
|
||||
description: # from: https://en.wikipedia.org/wiki/Kaman_SH-2_Seasprite
|
||||
The Kaman SH-2 Seasprite is a ship-based helicopter originally developed and
|
||||
produced by American manufacturer Kaman Aircraft Corporation. It has been
|
||||
typically used as a compact and fast-moving rotorcraft for utility and
|
||||
anti-submarine warfare (ASW) missions. Early on it was modest sized
|
||||
single-engined naval utility helicopter, and progressed to twin-engine ASW
|
||||
and SAR, and the latest model served well into the 21st century, with G model
|
||||
in active service in the 2020s with Egypt, New Zealand, Peru, and Poland.
|
||||
In October 1970, the UH-2 was selected as the interim Light Airborne
|
||||
Multi-Purpose System (LAMPS) helicopter. LAMPS evolved during the 1960s from
|
||||
an urgent requirement to provide non-aviation ships with manned support and
|
||||
ASW helicopters. The "LAMPS Mark I" suite included advanced sensors,
|
||||
processors, and display capabilities. H-2s upgraded with LAMPS were called
|
||||
SH-2Ds, and became mobile radar and sonar platforms that enhanced the
|
||||
situational awareness of ships. The SH-2D first flew on 16 March 1971.
|
||||
HH-2D was a search and rescue version.
|
||||
introduced: 1971 # original type 1962, SH-2D 1971
|
||||
cabin_size: 12 # from: https://plane-encyclopedia.com/cold-war/kaman-sh-2f-seasprite/
|
||||
can_carry_crates: true
|
||||
manufacturer: Kaman Aircraft Corporation
|
||||
origin: USA
|
||||
price: 4 # reference: UH-1H = 4, UH-60A = 4
|
||||
role: Search and Rescue
|
||||
max_range: 367 # combat range [nmi]
|
||||
variants:
|
||||
HH-2D Seasprite: {}
|
||||
tasks: # defined in flighttype.py
|
||||
Transport: 100
|
||||
38
resources/units/aircraft/vwv_mig17f.yaml
Normal file
@@ -0,0 +1,38 @@
|
||||
carrier_capable: false
|
||||
description: # from: https://en.wikipedia.org/wiki/Mikoyan-Gurevich_MiG-17
|
||||
The Mikoyan-Gurevich MiG-17 (NATO reporting name Fresco) is a high-subsonic fighter
|
||||
aircraft produced in the Soviet Union from 1952 and was operated by air forces
|
||||
internationally. The MiG-17 was license-built in China as the Shenyang J-5 and
|
||||
Poland as the PZL-Mielec Lim-6. The MiG-17 is still being used by the North Korean
|
||||
air force in the present day and has seen combat in the Middle East and Asia.
|
||||
The MiG-17 was an advanced modification of the MiG-15 aircraft produced by the
|
||||
Soviet Union during the Korean War. Production of the MiG-17 was too late for use
|
||||
in that conflict and was first used in the Second Taiwan Strait Crisis in 1958.
|
||||
While the MiG-17 was designed to shoot down slower American bombers, it showed
|
||||
surprising success when used by North Vietnamese pilots to combat American
|
||||
fighters and fighter-bombers during the Vietnam War, nearly a decade after its
|
||||
initial design. This was due to the MiG-17 being more agile and maneuverable than
|
||||
the American F-4 Phantom and F-105 Thunderchief, which were focused on speed and
|
||||
long range combat, as well as the fact that MiG-17 was armed with guns, which
|
||||
initial models of the F-4 Phantom lacked.
|
||||
introduced: 1953 # original type 1952, MiG-17F 1953, USSR retired ?
|
||||
manufacturer: Mikoyan-Gurevich
|
||||
origin: Soviet Union
|
||||
price: 9 # reference: MiG-15bis = 8, MiG-19P = 10
|
||||
role: Interceptor
|
||||
max_range: 500 # combat range without droptanks [nmi]
|
||||
gunfighter: true
|
||||
variants:
|
||||
MiG-17F Fresco-C: {}
|
||||
tasks: # defined in flighttype.py
|
||||
BAI: 100
|
||||
CAS: 100
|
||||
OCA/Aircraft: 100
|
||||
OCA/Runway: 100
|
||||
Strike: 100
|
||||
Escort: 300
|
||||
Fighter sweep: 300
|
||||
Intercept: 300
|
||||
TARCAP: 300
|
||||
BARCAP: 300
|
||||
Armed Recon: 200
|
||||
39
resources/units/aircraft/vwv_mig21mf.yaml
Normal file
@@ -0,0 +1,39 @@
|
||||
carrier_capable: false
|
||||
description: # from: https://en.wikipedia.org/wiki/Mikoyan-Gurevich_MiG-21
|
||||
The Mikoyan-Gurevich MiG-21 (NATO reporting name Fishbed) is a supersonic jet
|
||||
fighter and interceptor aircraft, designed by the Mikoyan-Gurevich Design Bureau
|
||||
in the Soviet Union. Its nicknames include "Balalaika", because its planform
|
||||
resembles the stringed musical instrument of the same name; "Ołówek", Polish for
|
||||
"pencil", due to the shape of its fuselage, and "Én Bạc", meaning "silver swallow",
|
||||
in Vietnamese.
|
||||
Approximately 60 countries across four continents have flown the MiG-21, and it
|
||||
still serves many nations seven decades after its maiden flight. It set aviation
|
||||
records, becoming the most-produced supersonic jet aircraft in aviation history,
|
||||
the most-produced combat aircraft since the Korean War and, previously, the longest
|
||||
production run of any combat aircraft.
|
||||
The MiG-21 jet fighter was a continuation of Soviet jet fighters, starting with the
|
||||
subsonic MiG-15 and MiG-17, and the supersonic MiG-19. A number of experimental
|
||||
Mach 2 Soviet designs were based on nose intakes with either swept-back wings,
|
||||
such as the Sukhoi Su-7, or tailed deltas, of which the MiG-21 would be the
|
||||
most successful.
|
||||
introduced: 1959 # original type 1959, MiG-21MF ?, USSR retired ?
|
||||
manufacturer: Mikoyan-Gurevich
|
||||
origin: Soviet Union
|
||||
price: 12 # reference: MiG-21bis = 12
|
||||
role: Interceptor
|
||||
max_range: 200 # combat range without droptanks [nmi]
|
||||
gunfighter: true
|
||||
variants:
|
||||
MiG-21MF Fishbed-J: {}
|
||||
tasks: # defined in flighttype.py
|
||||
BAI: 100
|
||||
CAS: 100
|
||||
OCA/Aircraft: 100
|
||||
OCA/Runway: 100
|
||||
Strike: 100
|
||||
Escort: 300
|
||||
Fighter sweep: 300
|
||||
Intercept: 400
|
||||
TARCAP: 400
|
||||
BARCAP: 400
|
||||
Armed Recon: 300
|
||||
26
resources/units/aircraft/vwv_o-1.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
carrier_capable: false
|
||||
description: # from: https://en.wikipedia.org/wiki/Cessna_O-1_Bird_Dog
|
||||
The Cessna O-1 Bird Dog is a liaison and observation aircraft that first flew on
|
||||
December 14, 1949, and entered service in 1950 as the L-19 in the Korean War.
|
||||
It went to serve in many branches of the U.S. Armed Forces, was not retired until
|
||||
the 1970s in a number of variants, and also served in the Vietnam War. It was
|
||||
also called the OE-1 and OE-2 in Navy service, flying with the Marine Corps, and
|
||||
in the 1960s it was re-designated the O-1. It remains a civilian-flown warbird
|
||||
aircraft, and there are examples in aviation museums. It was the first all-metal
|
||||
fixed-wing aircraft ordered for and by the United States Army following the
|
||||
Army Air Forces' separation from it in 1947. The Bird Dog had a lengthy career
|
||||
in the U.S. military as well as in other countries, with over 3400 produced.
|
||||
introduced: 1950
|
||||
manufacturer: Cessna
|
||||
origin: USA
|
||||
price: 2 # reference: Bronco = 4
|
||||
role: observation aircraft
|
||||
max_range: 460 # combat range [nmi]
|
||||
gunfighter: false
|
||||
variants:
|
||||
O-1E Bird Dog: {}
|
||||
tasks: # defined in flighttype.py
|
||||
BAI: 100
|
||||
CAS: 100
|
||||
Strike: 100
|
||||
Armed Recon: 100
|
||||
37
resources/units/aircraft/vwv_ra-5.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
carrier_capable: true
|
||||
description: # from: https://en.wikipedia.org/wiki/North_American_A-5_Vigilante
|
||||
The North American A-5 Vigilante is an American carrier-based supersonic bomber
|
||||
designed and built by North American Aviation (NAA) for the United States Navy.
|
||||
Development of the A-5 had started in 1954 as a private venture by NAA, who sought
|
||||
to produce a capable supersonic long-distance bomber as a successor to the abortive
|
||||
North American XA2J Super Savage. It was a large and complex aircraft that
|
||||
incorporated several innovative features, such as being the first bomber to feature
|
||||
a digital computer, while its ability to attain speeds of up to Mach 2 while
|
||||
carrying a nuclear strike payload was also relatively ambitious for the era.
|
||||
The US Navy saw the value of such a bomber, leading to a contract for its full
|
||||
development and production being issued to the firm on 29 August 1956. The type
|
||||
performed its first flight just over two years later, on 31 August 1958.
|
||||
The Vigilante was introduced by the US Navy during June 1961; it succeeded the
|
||||
Douglas A-3 Skywarrior as the Navy's primary nuclear strike aircraft, but its
|
||||
service in this capacity was relatively brief due to the deemphasising of manned
|
||||
bombers in American nuclear strategy. A far larger quantity of the RA-5C tactical
|
||||
strike reconnaissance variant were also procured by the service, which saw
|
||||
extensive service during the Vietnam War. It also established several world records
|
||||
in both long-distance speed and altitude categories. During the mid-1970s, the
|
||||
withdrawal of the type commenced after a relatively short service life, largely due
|
||||
to the aircraft being expensive and complex to operate, as well being a victim of
|
||||
post-Vietnam military cutbacks.
|
||||
introduced: 1963 # original type 1961, RA-5C 1963, USA retired 1979
|
||||
manufacturer: North American Aviation
|
||||
origin: USA
|
||||
price: 15 # reference:
|
||||
role: Carrier-based Reconnaissance and Tactical Strike
|
||||
max_range: 1000 # combat range without droptanks [nmi]
|
||||
gunfighter: false
|
||||
variants:
|
||||
RA-5C Vigilante: {}
|
||||
tasks: # defined in flighttype.py
|
||||
Armed Recon: 300
|
||||
Strike: 1 # current VWV version (v0.9.0) does not have any weapons for Vigilante
|
||||
Intercept: 1 # current VWV version (v0.9.0) does not have any weapons for Vigilante
|
||||
CAS: 1 # Retribution wants a fallback task
|
||||
32
resources/units/aircraft/vwv_sh2f.yaml
Normal file
@@ -0,0 +1,32 @@
|
||||
class: Helicopter
|
||||
carrier_capable: true
|
||||
lha_capable: true
|
||||
description: # from https://en.wikipedia.org/wiki/Kaman_SH-2_Seasprite
|
||||
The Kaman SH-2 Seasprite is a ship-based helicopter originally developed and
|
||||
produced by American manufacturer Kaman Aircraft Corporation. It has been
|
||||
typically used as a compact and fast-moving rotorcraft for utility and
|
||||
anti-submarine warfare (ASW) missions. Early on it was modest sized
|
||||
single-engined naval utility helicopter, and progressed to twin-engine ASW
|
||||
and SAR, and the latest model served well into the 21st century, with G model
|
||||
in active service in the 2020s with Egypt, New Zealand, Peru, and Poland.
|
||||
In the late-1960s, without further orders Kaman decided to terminate production
|
||||
after completing the USN order of 184 H-2s. However, in 1971, production was
|
||||
restarted for the improved SH-2F to operate from older frigates. This ability
|
||||
meant it stayed in service to the end of the century, as even with the
|
||||
introduction of the newer, larger and overall more capable Sikorsky SH-60
|
||||
Sea Hawk which entered service starting in the mid-1980s, but it could not
|
||||
operate safety from the smaller flight decks like the smaller Seasprite.
|
||||
introduced: 1973 # original type 1962, SH-2F 1973
|
||||
cabin_size: 12 # from: https://plane-encyclopedia.com/cold-war/kaman-sh-2f-seasprite/
|
||||
can_carry_crates: true
|
||||
manufacturer: Kaman Aircraft Corporation
|
||||
origin: USA
|
||||
price: 4 # reference: UH-1H = 4, UH-60A = 4
|
||||
role: Transport, Anti-Submarine Warfare
|
||||
max_range: 367 # combat range [nmi]
|
||||
variants:
|
||||
SH-2F Seasprite: {}
|
||||
tasks: # defined in flighttype.py
|
||||
Anti-ship: 300
|
||||
Air Assault: 100
|
||||
Transport: 100
|
||||
4
resources/units/ships/P4.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Boat
|
||||
price: 0
|
||||
variants:
|
||||
P 4 Torpedo Boat: null
|
||||
4
resources/units/ships/PBR_MKII.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Boat
|
||||
price: 0
|
||||
variants:
|
||||
Patrol Boat, River MkII: null
|
||||
4
resources/units/ships/USS Fletcher.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Destroyer
|
||||
price: 0
|
||||
variants:
|
||||
USS Fletcher FRAM II Destroyer: null
|
||||
4
resources/units/ships/USS Laffey.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Destroyer
|
||||
price: 0
|
||||
variants:
|
||||
USS Laffey (DD-724): null
|
||||
4
resources/units/ships/USS Maddox.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Destroyer
|
||||
price: 0
|
||||
variants:
|
||||
USS Maddox (DD-731): null
|
||||
4
resources/units/ships/USS Sumner.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Destroyer
|
||||
price: 0
|
||||
variants:
|
||||
USS Allen M. Sumner (DD-692): null
|
||||
4
resources/units/ships/USS The Sullivans.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: Destroyer
|
||||
price: 0
|
||||
variants:
|
||||
USS The Sullivans (DD-537): null
|
||||
4
resources/units/ships/cva-31.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
class: AircraftCarrier
|
||||
price: 0
|
||||
variants:
|
||||
CVA-31 Bon Homme Richard: null
|
||||