mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Improvement for factions and templates which will allow decoupling of the templates from the actual units - Implement UnitGroup class which matches unit_types and possible templates as the needed abstraction layer for decoupling. - Refactor UnitType, Add ShipUnitType and all ships we currently use - Remove serialized template.json and migrated to multiple yaml templates (one for each template) and multiple .miz - Reorganized a lot of templates and started with generalization of many types (AAA, Flak, SHORAD, Navy) - Fixed a lot of bugs from the previous reworks (group name generation, strike targets...) - Reorganized the faction file completly. removed redundant lists, added presets for complex groups / families of units like sams - Reworked the building template handling. Some templates are unused like "village" - Reworked how groups from templates can be merged again for the dcs group creation (e.g. the skynet plugin requires them to be in the same group) - Allow to define alternative tasks
76 lines
1.3 KiB
JSON
76 lines
1.3 KiB
JSON
{
|
|
"country": "USA",
|
|
"name": "USA 2005",
|
|
"authors": "Khopa",
|
|
"description": "This is a test description",
|
|
"aircrafts": [
|
|
"F_15C",
|
|
"F_15E",
|
|
"F_14B",
|
|
"FA_18C_hornet",
|
|
"F_16C_50",
|
|
"A_10A",
|
|
"AV8BNA",
|
|
"UH_1H",
|
|
"AH_64A",
|
|
"B_52H",
|
|
"B_1B",
|
|
"F_117A",
|
|
"A_10C",
|
|
"A_10C_2"
|
|
],
|
|
"awacs": [
|
|
"E_3A"
|
|
],
|
|
"tankers": [
|
|
"KC_135",
|
|
"KC130"
|
|
],
|
|
"frontline_units": [
|
|
"MBT_M1A2_Abrams",
|
|
"ATGM_Stryker",
|
|
"IFV_M1126_Stryker_ICV",
|
|
"IFV_M2A2_Bradley",
|
|
"IFV_LAV_25",
|
|
"Scout_HMMWV",
|
|
"ATGM_HMMWV"
|
|
],
|
|
"artillery_units": [
|
|
"MLRS_M270_227mm",
|
|
"SPH_M109_Paladin_155mm"
|
|
],
|
|
"logistics_units": [
|
|
"M_818"
|
|
],
|
|
"infantry_units": [
|
|
"Infantry_M4",
|
|
"Infantry_M249"
|
|
],
|
|
"shorads": [
|
|
"AvengerGenerator"
|
|
],
|
|
"sams": [
|
|
"HawkGenerator"
|
|
],
|
|
"naval_units": [
|
|
"LHA-1 Tarawa",
|
|
"CVN-74 John C. Stennis"
|
|
],
|
|
"requirements": {"mod": "Some mod is required"},
|
|
"carrier_names": [
|
|
"CVN-71 Theodore Roosevelt",
|
|
"CVN-72 Abraham Lincoln",
|
|
"CVN-73 George Washington",
|
|
"CVN-74 John C. Stennis"
|
|
],
|
|
"helicopter_carrier_names": [
|
|
"LHA-1 Tarawa",
|
|
"LHA-2 Saipan",
|
|
"LHA-3 Belleau Wood",
|
|
"LHA-4 Nassau",
|
|
"LHA-5 Peleliu"
|
|
],
|
|
"has_jtac": true,
|
|
"jtac_unit": "MQ_9_Reaper"
|
|
}
|