From 39ddf10ca7cb44020e1c23f2727b7a2157730a09 Mon Sep 17 00:00:00 2001 From: Pax1601 Date: Wed, 27 Sep 2023 21:46:05 +0200 Subject: [PATCH] Added code to save edited database to disk --- client/app.js | 7 +- client/package-lock.json | 5356 ++- client/package.json | 1 + .../src/databasemanagerplugin.ts | 35 +- .../plugins/databasemanager/src/uniteditor.ts | 4 + .../databases/units/aircraftdatabase.json | 31839 +--------------- .../databases/units/aircraftdatabase.json.old | 1 + .../units/groundUnitDatabase.json.old | 1 + .../databases/units/groundunitdatabase.json | 5986 +-- .../units/helicopterDatabase.json.old | 1 + .../databases/units/helicopterdatabase.json | 3900 +- client/public/stylesheets/layout/layout.css | 2 +- client/public/stylesheets/other/popup.css | 19 + client/public/stylesheets/style/style.css | 1 - client/routes/databases.js | 31 + client/src/olympusapp.ts | 4 - client/src/popups/popup.ts | 65 +- client/src/server/servermanager.ts | 64 +- client/views/other/popups.ejs | 6 +- 19 files changed, 3836 insertions(+), 43487 deletions(-) create mode 100644 client/public/databases/units/aircraftdatabase.json.old create mode 100644 client/public/databases/units/groundUnitDatabase.json.old create mode 100644 client/public/databases/units/helicopterDatabase.json.old create mode 100644 client/routes/databases.js diff --git a/client/app.js b/client/app.js index 65dfd408..c1b018ba 100644 --- a/client/app.js +++ b/client/app.js @@ -3,6 +3,7 @@ var path = require('path'); var cookieParser = require('cookie-parser'); var logger = require('morgan'); var fs = require('fs'); +var bodyParser = require('body-parser'); var atcRouter = require('./routes/api/atc'); var airbasesRouter = require('./routes/api/airbases'); @@ -12,12 +13,13 @@ var uikitRouter = require('./routes/uikit'); var usersRouter = require('./routes/users'); var resourcesRouter = require('./routes/resources'); var pluginsRouter = require('./routes/plugins'); +var databasesRouter = require('./routes/databases'); var app = express(); app.use(logger('dev')); -app.use(express.json()); -app.use(express.urlencoded({ extended: false })); +app.use(bodyParser.json({limit: '50mb'})); +app.use(bodyParser.urlencoded({limit: '50mb', extended: true})); app.use(cookieParser()); app.use(express.static(path.join(__dirname, 'public'))); @@ -25,6 +27,7 @@ app.use('/', indexRouter); app.use('/api/atc', atcRouter); app.use('/api/airbases', airbasesRouter); app.use('/api/elevation', elevationRouter); +app.use('/api/databases', databasesRouter); app.use('/plugins', pluginsRouter) app.use('/users', usersRouter); app.use('/uikit', uikitRouter); diff --git a/client/package-lock.json b/client/package-lock.json index fcf08db4..73f815eb 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,40 +1,95 @@ { "name": "DCSOlympus", "version": "v0.4.4-alpha", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@ampproject/remapping": { + "packages": { + "": { + "name": "DCSOlympus", + "version": "v0.4.4-alpha", + "dependencies": { + "body-parser": "^1.20.2", + "cookie-parser": "~1.4.4", + "debug": "~2.6.9", + "ejs": "^3.1.8", + "express": "~4.16.1", + "express-basic-auth": "^1.2.1", + "morgan": "~1.9.1", + "save": "^2.9.0", + "srtm-elevation": "^2.1.2" + }, + "devDependencies": { + "@babel/preset-env": "^7.21.4", + "@tanem/svg-injector": "^10.1.55", + "@turf/turf": "^6.5.0", + "@types/formatcoords": "^1.1.0", + "@types/geojson": "^7946.0.10", + "@types/gtag.js": "^0.0.12", + "@types/leaflet": "^1.9.0", + "@types/node": "^18.16.1", + "@types/sortablejs": "^1.15.0", + "@types/svg-injector": "^0.0.29", + "babelify": "^10.0.0", + "browserify": "^17.0.0", + "concurrently": "^7.6.0", + "cp": "^0.2.0", + "esmify": "^2.1.1", + "formatcoords": "^1.1.3", + "leaflet": "^1.9.3", + "leaflet-control-mini-map": "^0.4.0", + "leaflet-path-drag": "*", + "leaflet.nauticscale": "^1.1.0", + "nodemon": "^2.0.20", + "requirejs": "^2.3.6", + "sortablejs": "^1.15.0", + "tsify": "^5.0.4", + "tslib": "latest", + "typedoc": "^0.24.8", + "typedoc-umlclass": "^0.7.1", + "typescript": "^4.9.4", + "watchify": "^4.0.0" + } + }, + "node_modules/@ampproject/remapping": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, - "requires": { + "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "@babel/code-frame": { + "node_modules/@babel/code-frame": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, - "requires": { + "dependencies": { "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/compat-data": { + "node_modules/@babel/compat-data": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/core": { + "node_modules/@babel/core": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", "dev": true, - "requires": { + "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", @@ -51,80 +106,108 @@ "json5": "^2.2.2", "semver": "^6.3.0" }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/@babel/core/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true } } }, - "@babel/generator": { + "node_modules/@babel/core/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/@babel/generator": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.21.4", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-annotate-as-pure": { + "node_modules/@babel/helper-annotate-as-pure": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-explode-assignable-expression": "^7.18.6", "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-compilation-targets": { + "node_modules/@babel/helper-compilation-targets": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", "dev": true, - "requires": { + "dependencies": { "@babel/compat-data": "^7.21.4", "@babel/helper-validator-option": "^7.21.0", "browserslist": "^4.21.3", "lru-cache": "^5.1.1", "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-create-class-features-plugin": { + "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.21.0", @@ -133,24 +216,36 @@ "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-create-regexp-features-plugin": { + "node_modules/@babel/helper-create-regexp-features-plugin": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz", "integrity": "sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "regexpu-core": "^5.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-define-polyfill-provider": { + "node_modules/@babel/helper-define-polyfill-provider": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", "debug": "^4.1.1", @@ -158,82 +253,109 @@ "resolve": "^1.14.2", "semver": "^6.1.2" }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true } } }, - "@babel/helper-environment-visitor": { + "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-explode-assignable-expression": { + "node_modules/@babel/helper-explode-assignable-expression": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-function-name": { + "node_modules/@babel/helper-function-name": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, - "requires": { + "dependencies": { "@babel/template": "^7.20.7", "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-hoist-variables": { + "node_modules/@babel/helper-hoist-variables": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-member-expression-to-functions": { + "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-imports": { + "node_modules/@babel/helper-module-imports": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-transforms": { + "node_modules/@babel/helper-module-transforms": { "version": "7.21.2", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", "@babel/helper-simple-access": "^7.20.2", @@ -242,544 +364,803 @@ "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.2", "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-optimise-call-expression": { + "node_modules/@babel/helper-optimise-call-expression": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-plugin-utils": { + "node_modules/@babel/helper-plugin-utils": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-remap-async-to-generator": { + "node_modules/@babel/helper-remap-async-to-generator": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-wrap-function": "^7.18.9", "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-replace-supers": { + "node_modules/@babel/helper-replace-supers": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-member-expression-to-functions": "^7.20.7", "@babel/helper-optimise-call-expression": "^7.18.6", "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.7", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-simple-access": { + "node_modules/@babel/helper-simple-access": { "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-skip-transparent-expression-wrappers": { + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-split-export-declaration": { + "node_modules/@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-string-parser": { + "node_modules/@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-validator-identifier": { + "node_modules/@babel/helper-validator-identifier": { "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-validator-option": { + "node_modules/@babel/helper-validator-option": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-wrap-function": { + "node_modules/@babel/helper-wrap-function": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", "@babel/traverse": "^7.20.5", "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helpers": { + "node_modules/@babel/helpers": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dev": true, - "requires": { + "dependencies": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.21.0", "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/highlight": { + "node_modules/@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "engines": { + "node": ">=6.9.0" } }, - "@babel/parser": { + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", - "dev": true + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "@babel/plugin-proposal-async-generator-functions": { + "node_modules/@babel/plugin-proposal-async-generator-functions": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-class-properties": { + "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-class-static-block": { + "node_modules/@babel/plugin-proposal-class-static-block": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-class-features-plugin": "^7.21.0", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "@babel/plugin-proposal-dynamic-import": { + "node_modules/@babel/plugin-proposal-dynamic-import": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-export-namespace-from": { + "node_modules/@babel/plugin-proposal-export-namespace-from": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-json-strings": { + "node_modules/@babel/plugin-proposal-json-strings": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-logical-assignment-operators": { + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-numeric-separator": { + "node_modules/@babel/plugin-proposal-numeric-separator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-object-rest-spread": { + "node_modules/@babel/plugin-proposal-object-rest-spread": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, - "requires": { + "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-optional-catch-binding": { + "node_modules/@babel/plugin-proposal-optional-catch-binding": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-optional-chaining": { + "node_modules/@babel/plugin-proposal-optional-chaining": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-private-methods": { + "node_modules/@babel/plugin-proposal-private-methods": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-private-property-in-object": { + "node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-create-class-features-plugin": "^7.21.0", "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-unicode-property-regex": { + "node_modules/@babel/plugin-proposal-unicode-property-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-async-generators": { + "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-class-properties": { + "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-class-static-block": { + "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-dynamic-import": { + "node_modules/@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-export-namespace-from": { + "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-import-assertions": { + "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-json-strings": { + "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-logical-assignment-operators": { + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-numeric-separator": { + "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-object-rest-spread": { + "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-catch-binding": { + "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-chaining": { + "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-private-property-in-object": { + "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-top-level-await": { + "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-arrow-functions": { + "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-async-to-generator": { + "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoped-functions": { + "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoping": { + "node_modules/@babel/plugin-transform-block-scoping": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-classes": { + "node_modules/@babel/plugin-transform-classes": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", @@ -789,274 +1170,442 @@ "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-computed-properties": { + "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-destructuring": { + "node_modules/@babel/plugin-transform-destructuring": { "version": "7.21.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-dotall-regex": { + "node_modules/@babel/plugin-transform-dotall-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-duplicate-keys": { + "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-exponentiation-operator": { + "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-for-of": { + "node_modules/@babel/plugin-transform-for-of": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-function-name": { + "node_modules/@babel/plugin-transform-function-name": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-literals": { + "node_modules/@babel/plugin-transform-literals": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-member-expression-literals": { + "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-amd": { + "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-module-transforms": "^7.20.11", "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-commonjs": { + "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.21.2", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-module-transforms": "^7.21.2", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-systemjs": { + "node_modules/@babel/plugin-transform-modules-systemjs": { "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-module-transforms": "^7.20.11", "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-umd": { + "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-module-transforms": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.20.5", "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-transform-new-target": { + "node_modules/@babel/plugin-transform-new-target": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-object-super": { + "node_modules/@babel/plugin-transform-object-super": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-parameters": { + "node_modules/@babel/plugin-transform-parameters": { "version": "7.21.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-property-literals": { + "node_modules/@babel/plugin-transform-property-literals": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-regenerator": { + "node_modules/@babel/plugin-transform-regenerator": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-reserved-words": { + "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-shorthand-properties": { + "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-spread": { + "node_modules/@babel/plugin-transform-spread": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-sticky-regex": { + "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-template-literals": { + "node_modules/@babel/plugin-transform-template-literals": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-typeof-symbol": { + "node_modules/@babel/plugin-transform-typeof-symbol": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-unicode-escapes": { + "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-unicode-regex": { + "node_modules/@babel/plugin-transform-unicode-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/preset-env": { + "node_modules/@babel/preset-env": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz", "integrity": "sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==", "dev": true, - "requires": { + "dependencies": { "@babel/compat-data": "^7.21.4", "@babel/helper-compilation-targets": "^7.21.4", "@babel/helper-plugin-utils": "^7.20.2", @@ -1132,53 +1681,68 @@ "babel-plugin-polyfill-regenerator": "^0.4.1", "core-js-compat": "^3.25.1", "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/preset-modules": { + "node_modules/@babel/preset-modules": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/regjsgen": { + "node_modules/@babel/regjsgen": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", "dev": true }, - "@babel/runtime": { + "node_modules/@babel/runtime": { "version": "7.21.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", "dev": true, - "requires": { + "dependencies": { "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/template": { + "node_modules/@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/traverse": { + "node_modules/@babel/traverse": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.21.4", "@babel/generator": "^7.21.4", "@babel/helper-environment-visitor": "^7.18.9", @@ -1190,314 +1754,390 @@ "debug": "^4.1.0", "globals": "^11.1.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true } } }, - "@babel/types": { + "node_modules/@babel/traverse/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/@babel/types": { "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@jridgewell/gen-mapping": { + "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, - "requires": { + "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "@jridgewell/resolve-uri": { + "node_modules/@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/set-array": { + "node_modules/@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/sourcemap-codec": { + "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, - "@jridgewell/trace-mapping": { + "node_modules/@jridgewell/trace-mapping": { "version": "0.3.18", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", "dev": true, - "requires": { + "dependencies": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" - }, - "dependencies": { - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - } } }, - "@tanem/svg-injector": { + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@tanem/svg-injector": { "version": "10.1.55", "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.55.tgz", "integrity": "sha512-xh8ejdvjDaH1eddZC0CdI45eeid4BIU2ppjNEhiTiWMYcLGT19KWjbES/ttDS4mq9gIAQfXx57g5zimEVohqYA==", "dev": true, - "requires": { + "dependencies": { "@babel/runtime": "^7.21.5", "content-type": "^1.0.5", "tslib": "^2.5.0" } }, - "@turf/along": { + "node_modules/@turf/along": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/along/-/along-6.5.0.tgz", "integrity": "sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/destination": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/angle": { + "node_modules/@turf/angle": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/angle/-/angle-6.5.0.tgz", "integrity": "sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/rhumb-bearing": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/area": { + "node_modules/@turf/area": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.5.0.tgz", "integrity": "sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/bbox": { + "node_modules/@turf/bbox": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.5.0.tgz", "integrity": "sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/bbox-clip": { + "node_modules/@turf/bbox-clip": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz", "integrity": "sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/bbox-polygon": { + "node_modules/@turf/bbox-polygon": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz", "integrity": "sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/bearing": { + "node_modules/@turf/bearing": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-6.5.0.tgz", "integrity": "sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/bezier-spline": { + "node_modules/@turf/bezier-spline": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz", "integrity": "sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-clockwise": { + "node_modules/@turf/boolean-clockwise": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz", "integrity": "sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-contains": { + "node_modules/@turf/boolean-contains": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz", "integrity": "sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/boolean-point-on-line": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-crosses": { + "node_modules/@turf/boolean-crosses": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz", "integrity": "sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/line-intersect": "^6.5.0", "@turf/polygon-to-line": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-disjoint": { + "node_modules/@turf/boolean-disjoint": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz", "integrity": "sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/line-intersect": "^6.5.0", "@turf/meta": "^6.5.0", "@turf/polygon-to-line": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-equal": { + "node_modules/@turf/boolean-equal": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz", "integrity": "sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q==", "dev": true, - "requires": { + "dependencies": { "@turf/clean-coords": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "geojson-equality": "0.1.6" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-intersects": { + "node_modules/@turf/boolean-intersects": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz", "integrity": "sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-disjoint": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-overlap": { + "node_modules/@turf/boolean-overlap": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz", "integrity": "sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/line-intersect": "^6.5.0", "@turf/line-overlap": "^6.5.0", "@turf/meta": "^6.5.0", "geojson-equality": "0.1.6" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-parallel": { + "node_modules/@turf/boolean-parallel": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz", "integrity": "sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ==", "dev": true, - "requires": { + "dependencies": { "@turf/clean-coords": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/line-segment": "^6.5.0", "@turf/rhumb-bearing": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-point-in-polygon": { + "node_modules/@turf/boolean-point-in-polygon": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz", "integrity": "sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-point-on-line": { + "node_modules/@turf/boolean-point-on-line": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz", "integrity": "sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/boolean-within": { + "node_modules/@turf/boolean-within": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/boolean-within/-/boolean-within-6.5.0.tgz", "integrity": "sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/boolean-point-on-line": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/buffer": { + "node_modules/@turf/buffer": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/buffer/-/buffer-6.5.0.tgz", "integrity": "sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/center": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -1505,158 +2145,200 @@ "@turf/projection": "^6.5.0", "d3-geo": "1.7.1", "turf-jsts": "*" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/center": { + "node_modules/@turf/center": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/center/-/center-6.5.0.tgz", "integrity": "sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/center-mean": { + "node_modules/@turf/center-mean": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/center-mean/-/center-mean-6.5.0.tgz", "integrity": "sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/center-median": { + "node_modules/@turf/center-median": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/center-median/-/center-median-6.5.0.tgz", "integrity": "sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ==", "dev": true, - "requires": { + "dependencies": { "@turf/center-mean": "^6.5.0", "@turf/centroid": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/center-of-mass": { + "node_modules/@turf/center-of-mass": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz", "integrity": "sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ==", "dev": true, - "requires": { + "dependencies": { "@turf/centroid": "^6.5.0", "@turf/convex": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/centroid": { + "node_modules/@turf/centroid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz", "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/circle": { + "node_modules/@turf/circle": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-6.5.0.tgz", "integrity": "sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==", "dev": true, - "requires": { + "dependencies": { "@turf/destination": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/clean-coords": { + "node_modules/@turf/clean-coords": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-6.5.0.tgz", "integrity": "sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/clone": { + "node_modules/@turf/clone": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.5.0.tgz", "integrity": "sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/clusters": { + "node_modules/@turf/clusters": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clusters/-/clusters-6.5.0.tgz", "integrity": "sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/clusters-dbscan": { + "node_modules/@turf/clusters-dbscan": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz", "integrity": "sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0", "density-clustering": "1.3.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/clusters-kmeans": { + "node_modules/@turf/clusters-kmeans": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz", "integrity": "sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "skmeans": "0.9.7" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/collect": { + "node_modules/@turf/collect": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/collect/-/collect-6.5.0.tgz", "integrity": "sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/helpers": "^6.5.0", "rbush": "2.x" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/combine": { + "node_modules/@turf/combine": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/combine/-/combine-6.5.0.tgz", "integrity": "sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/concave": { + "node_modules/@turf/concave": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/concave/-/concave-6.5.0.tgz", "integrity": "sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -1665,162 +2347,207 @@ "@turf/tin": "^6.5.0", "topojson-client": "3.x", "topojson-server": "3.x" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/convex": { + "node_modules/@turf/convex": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/convex/-/convex-6.5.0.tgz", "integrity": "sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0", "concaveman": "*" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/destination": { + "node_modules/@turf/destination": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-6.5.0.tgz", "integrity": "sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/difference": { + "node_modules/@turf/difference": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/difference/-/difference-6.5.0.tgz", "integrity": "sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "polygon-clipping": "^0.15.3" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/dissolve": { + "node_modules/@turf/dissolve": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/dissolve/-/dissolve-6.5.0.tgz", "integrity": "sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "polygon-clipping": "^0.15.3" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/distance": { + "node_modules/@turf/distance": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-6.5.0.tgz", "integrity": "sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/distance-weight": { + "node_modules/@turf/distance-weight": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/distance-weight/-/distance-weight-6.5.0.tgz", "integrity": "sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ==", "dev": true, - "requires": { + "dependencies": { "@turf/centroid": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/ellipse": { + "node_modules/@turf/ellipse": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/ellipse/-/ellipse-6.5.0.tgz", "integrity": "sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/rhumb-destination": "^6.5.0", "@turf/transform-rotate": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/envelope": { + "node_modules/@turf/envelope": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/envelope/-/envelope-6.5.0.tgz", "integrity": "sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/bbox-polygon": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/explode": { + "node_modules/@turf/explode": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/explode/-/explode-6.5.0.tgz", "integrity": "sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/flatten": { + "node_modules/@turf/flatten": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/flatten/-/flatten-6.5.0.tgz", "integrity": "sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/flip": { + "node_modules/@turf/flip": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/flip/-/flip-6.5.0.tgz", "integrity": "sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/great-circle": { + "node_modules/@turf/great-circle": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/great-circle/-/great-circle-6.5.0.tgz", "integrity": "sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/helpers": { + "node_modules/@turf/helpers": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==", - "dev": true + "dev": true, + "funding": { + "url": "https://opencollective.com/turf" + } }, - "@turf/hex-grid": { + "node_modules/@turf/hex-grid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/hex-grid/-/hex-grid-6.5.0.tgz", "integrity": "sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g==", "dev": true, - "requires": { + "dependencies": { "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/intersect": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/interpolate": { + "node_modules/@turf/interpolate": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/interpolate/-/interpolate-6.5.0.tgz", "integrity": "sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/centroid": "^6.5.0", "@turf/clone": "^6.5.0", @@ -1832,34 +2559,43 @@ "@turf/point-grid": "^6.5.0", "@turf/square-grid": "^6.5.0", "@turf/triangle-grid": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/intersect": { + "node_modules/@turf/intersect": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/intersect/-/intersect-6.5.0.tgz", "integrity": "sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "polygon-clipping": "^0.15.3" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/invariant": { + "node_modules/@turf/invariant": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/isobands": { + "node_modules/@turf/isobands": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/isobands/-/isobands-6.5.0.tgz", "integrity": "sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw==", "dev": true, - "requires": { + "dependencies": { "@turf/area": "^6.5.0", "@turf/bbox": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", @@ -1868,94 +2604,118 @@ "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "object-assign": "*" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/isolines": { + "node_modules/@turf/isolines": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/isolines/-/isolines-6.5.0.tgz", "integrity": "sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "object-assign": "*" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/kinks": { + "node_modules/@turf/kinks": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/kinks/-/kinks-6.5.0.tgz", "integrity": "sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/length": { + "node_modules/@turf/length": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/length/-/length-6.5.0.tgz", "integrity": "sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig==", "dev": true, - "requires": { + "dependencies": { "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-arc": { + "node_modules/@turf/line-arc": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-arc/-/line-arc-6.5.0.tgz", "integrity": "sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA==", "dev": true, - "requires": { + "dependencies": { "@turf/circle": "^6.5.0", "@turf/destination": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-chunk": { + "node_modules/@turf/line-chunk": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-chunk/-/line-chunk-6.5.0.tgz", "integrity": "sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/length": "^6.5.0", "@turf/line-slice-along": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-intersect": { + "node_modules/@turf/line-intersect": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-intersect/-/line-intersect-6.5.0.tgz", "integrity": "sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/line-segment": "^6.5.0", "@turf/meta": "^6.5.0", "geojson-rbush": "3.x" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-offset": { + "node_modules/@turf/line-offset": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-offset/-/line-offset-6.5.0.tgz", "integrity": "sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-overlap": { + "node_modules/@turf/line-overlap": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-overlap/-/line-overlap-6.5.0.tgz", "integrity": "sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-on-line": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", @@ -1964,48 +2724,60 @@ "@turf/nearest-point-on-line": "^6.5.0", "deep-equal": "1.x", "geojson-rbush": "3.x" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-segment": { + "node_modules/@turf/line-segment": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-segment/-/line-segment-6.5.0.tgz", "integrity": "sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-slice": { + "node_modules/@turf/line-slice": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-slice/-/line-slice-6.5.0.tgz", "integrity": "sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/nearest-point-on-line": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-slice-along": { + "node_modules/@turf/line-slice-along": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz", "integrity": "sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/destination": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-split": { + "node_modules/@turf/line-split": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-split/-/line-split-6.5.0.tgz", "integrity": "sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", @@ -2016,80 +2788,101 @@ "@turf/square": "^6.5.0", "@turf/truncate": "^6.5.0", "geojson-rbush": "3.x" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/line-to-polygon": { + "node_modules/@turf/line-to-polygon": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz", "integrity": "sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/mask": { + "node_modules/@turf/mask": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/mask/-/mask-6.5.0.tgz", "integrity": "sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "polygon-clipping": "^0.15.3" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/meta": { + "node_modules/@turf/meta": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/midpoint": { + "node_modules/@turf/midpoint": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/midpoint/-/midpoint-6.5.0.tgz", "integrity": "sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/destination": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/moran-index": { + "node_modules/@turf/moran-index": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/moran-index/-/moran-index-6.5.0.tgz", "integrity": "sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ==", "dev": true, - "requires": { + "dependencies": { "@turf/distance-weight": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/nearest-point": { + "node_modules/@turf/nearest-point": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/nearest-point/-/nearest-point-6.5.0.tgz", "integrity": "sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/nearest-point-on-line": { + "node_modules/@turf/nearest-point-on-line": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz", "integrity": "sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/destination": "^6.5.0", "@turf/distance": "^6.5.0", @@ -2097,62 +2890,77 @@ "@turf/invariant": "^6.5.0", "@turf/line-intersect": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/nearest-point-to-line": { + "node_modules/@turf/nearest-point-to-line": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz", "integrity": "sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "@turf/point-to-line-distance": "^6.5.0", "object-assign": "*" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/planepoint": { + "node_modules/@turf/planepoint": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/planepoint/-/planepoint-6.5.0.tgz", "integrity": "sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/point-grid": { + "node_modules/@turf/point-grid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/point-grid/-/point-grid-6.5.0.tgz", "integrity": "sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-within": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/point-on-feature": { + "node_modules/@turf/point-on-feature": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz", "integrity": "sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/center": "^6.5.0", "@turf/explode": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/nearest-point": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/point-to-line-distance": { + "node_modules/@turf/point-to-line-distance": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz", "integrity": "sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA==", "dev": true, - "requires": { + "dependencies": { "@turf/bearing": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -2161,168 +2969,213 @@ "@turf/projection": "^6.5.0", "@turf/rhumb-bearing": "^6.5.0", "@turf/rhumb-distance": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/points-within-polygon": { + "node_modules/@turf/points-within-polygon": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz", "integrity": "sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/polygon-smooth": { + "node_modules/@turf/polygon-smooth": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz", "integrity": "sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/polygon-tangents": { + "node_modules/@turf/polygon-tangents": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz", "integrity": "sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/boolean-within": "^6.5.0", "@turf/explode": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/nearest-point": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/polygon-to-line": { + "node_modules/@turf/polygon-to-line": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz", "integrity": "sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/polygonize": { + "node_modules/@turf/polygonize": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/polygonize/-/polygonize-6.5.0.tgz", "integrity": "sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/envelope": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/projection": { + "node_modules/@turf/projection": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-6.5.0.tgz", "integrity": "sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/random": { + "node_modules/@turf/random": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/random/-/random-6.5.0.tgz", "integrity": "sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/rectangle-grid": { + "node_modules/@turf/rectangle-grid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz", "integrity": "sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-intersects": "^6.5.0", "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/rewind": { + "node_modules/@turf/rewind": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rewind/-/rewind-6.5.0.tgz", "integrity": "sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-clockwise": "^6.5.0", "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/rhumb-bearing": { + "node_modules/@turf/rhumb-bearing": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz", "integrity": "sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/rhumb-destination": { + "node_modules/@turf/rhumb-destination": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz", "integrity": "sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/rhumb-distance": { + "node_modules/@turf/rhumb-distance": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz", "integrity": "sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/sample": { + "node_modules/@turf/sample": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/sample/-/sample-6.5.0.tgz", "integrity": "sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/sector": { + "node_modules/@turf/sector": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/sector/-/sector-6.5.0.tgz", "integrity": "sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw==", "dev": true, - "requires": { + "dependencies": { "@turf/circle": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/line-arc": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/shortest-path": { + "node_modules/@turf/shortest-path": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/shortest-path/-/shortest-path-6.5.0.tgz", "integrity": "sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/bbox-polygon": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", @@ -2332,91 +3185,115 @@ "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "@turf/transform-scale": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/simplify": { + "node_modules/@turf/simplify": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/simplify/-/simplify-6.5.0.tgz", "integrity": "sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg==", "dev": true, - "requires": { + "dependencies": { "@turf/clean-coords": "^6.5.0", "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/square": { + "node_modules/@turf/square": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/square/-/square-6.5.0.tgz", "integrity": "sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ==", "dev": true, - "requires": { + "dependencies": { "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/square-grid": { + "node_modules/@turf/square-grid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/square-grid/-/square-grid-6.5.0.tgz", "integrity": "sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/rectangle-grid": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/standard-deviational-ellipse": { + "node_modules/@turf/standard-deviational-ellipse": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz", "integrity": "sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA==", "dev": true, - "requires": { + "dependencies": { "@turf/center-mean": "^6.5.0", "@turf/ellipse": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "@turf/points-within-polygon": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/tag": { + "node_modules/@turf/tag": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/tag/-/tag-6.5.0.tgz", "integrity": "sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg==", "dev": true, - "requires": { + "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/tesselate": { + "node_modules/@turf/tesselate": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/tesselate/-/tesselate-6.5.0.tgz", "integrity": "sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "earcut": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/tin": { + "node_modules/@turf/tin": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/tin/-/tin-6.5.0.tgz", "integrity": "sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/transform-rotate": { + "node_modules/@turf/transform-rotate": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz", "integrity": "sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==", "dev": true, - "requires": { + "dependencies": { "@turf/centroid": "^6.5.0", "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -2425,14 +3302,17 @@ "@turf/rhumb-bearing": "^6.5.0", "@turf/rhumb-destination": "^6.5.0", "@turf/rhumb-distance": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/transform-scale": { + "node_modules/@turf/transform-scale": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/transform-scale/-/transform-scale-6.5.0.tgz", "integrity": "sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "^6.5.0", "@turf/center": "^6.5.0", "@turf/centroid": "^6.5.0", @@ -2443,48 +3323,60 @@ "@turf/rhumb-bearing": "^6.5.0", "@turf/rhumb-destination": "^6.5.0", "@turf/rhumb-distance": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/transform-translate": { + "node_modules/@turf/transform-translate": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-6.5.0.tgz", "integrity": "sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==", "dev": true, - "requires": { + "dependencies": { "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "@turf/meta": "^6.5.0", "@turf/rhumb-destination": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/triangle-grid": { + "node_modules/@turf/triangle-grid": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz", "integrity": "sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA==", "dev": true, - "requires": { + "dependencies": { "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/intersect": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/truncate": { + "node_modules/@turf/truncate": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/truncate/-/truncate-6.5.0.tgz", "integrity": "sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/turf": { + "node_modules/@turf/turf": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/turf/-/turf-6.5.0.tgz", "integrity": "sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w==", "dev": true, - "requires": { + "dependencies": { "@turf/along": "^6.5.0", "@turf/angle": "^6.5.0", "@turf/area": "^6.5.0", @@ -2590,371 +3482,419 @@ "@turf/union": "^6.5.0", "@turf/unkink-polygon": "^6.5.0", "@turf/voronoi": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/union": { + "node_modules/@turf/union": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/union/-/union-6.5.0.tgz", "integrity": "sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "polygon-clipping": "^0.15.3" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/unkink-polygon": { + "node_modules/@turf/unkink-polygon": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz", "integrity": "sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ==", "dev": true, - "requires": { + "dependencies": { "@turf/area": "^6.5.0", "@turf/boolean-point-in-polygon": "^6.5.0", "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0", "rbush": "^2.0.1" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@turf/voronoi": { + "node_modules/@turf/voronoi": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/voronoi/-/voronoi-6.5.0.tgz", "integrity": "sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow==", "dev": true, - "requires": { + "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0", "d3-voronoi": "1.1.2" + }, + "funding": { + "url": "https://opencollective.com/turf" } }, - "@types/formatcoords": { + "node_modules/@types/formatcoords": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@types/formatcoords/-/formatcoords-1.1.0.tgz", "integrity": "sha512-T20OHYACraNS/xCoBEmvtUYLc/eYjXaGGDpPFVAyuwarE9KHSGX8DVb3KNBKZ5RQz7fB7qXazZj13520eDSODw==", "dev": true }, - "@types/geojson": { + "node_modules/@types/geojson": { "version": "7946.0.10", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.10.tgz", "integrity": "sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==", "dev": true }, - "@types/gtag.js": { + "node_modules/@types/gtag.js": { "version": "0.0.12", "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", "dev": true }, - "@types/leaflet": { + "node_modules/@types/leaflet": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.0.tgz", "integrity": "sha512-7LeOSj7EloC5UcyOMo+1kc3S1UT3MjJxwqsMT1d2PTyvQz53w0Y0oSSk9nwZnOZubCmBvpSNGceucxiq+ZPEUw==", "dev": true, - "requires": { + "dependencies": { "@types/geojson": "*" } }, - "@types/node": { + "node_modules/@types/node": { "version": "18.16.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", "dev": true }, - "@types/sortablejs": { + "node_modules/@types/sortablejs": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.15.0.tgz", "integrity": "sha512-qrhtM7M41EhH4tZQTNw2/RJkxllBx3reiJpTbgWCM2Dx0U1sZ6LwKp9lfNln9uqE26ZMKUaPEYaD4rzvOWYtZw==", "dev": true }, - "@types/svg-injector": { + "node_modules/@types/svg-injector": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/svg-injector/-/svg-injector-0.0.29.tgz", "integrity": "sha512-tNvoN0Xk2si6IfxQI/PqInipOuCyXkDZhCh9Vc4aFv/l1DhIBfTFbXRXYUHBAGXaUNMOCHEtg9475O9J+4NXOg==", "dev": true }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "abbrev": { + "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "accepts": { + "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { + "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" } }, - "acorn": { + "node_modules/acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "acorn-node": { + "node_modules/acorn-node": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", "dev": true, - "requires": { + "dependencies": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", "xtend": "^4.0.2" } }, - "acorn-walk": { + "node_modules/acorn-walk": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "ansi-regex": { + "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "ansi-sequence-parser": { + "node_modules/ansi-sequence-parser": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==", "dev": true }, - "ansi-styles": { + "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { + "dependencies": { "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "any-promise": { + "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", "dev": true }, - "anymatch": { + "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "requires": { + "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "array-flatten": { + "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, - "asap": { + "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, - "asn1.js": { + "node_modules/asn1.js": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } } }, - "assert": { + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", "dev": true, - "requires": { + "dependencies": { "object-assign": "^4.1.1", "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } } }, - "async": { + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/async": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, - "available-typed-arrays": { + "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "babel-code-frame": { + "node_modules/babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", "dev": true, - "requires": { + "dependencies": { "chalk": "^1.1.3", "esutils": "^2.0.2", "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } } }, - "babel-messages": { + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-messages": { "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", "dev": true, - "requires": { + "dependencies": { "babel-runtime": "^6.22.0" } }, - "babel-plugin-import-to-require": { + "node_modules/babel-plugin-import-to-require": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/babel-plugin-import-to-require/-/babel-plugin-import-to-require-1.0.0.tgz", "integrity": "sha512-dc843CwrFivjO8AVgxcHvxl0cb7J7Ed8ZGFP8+PjH3X1CnyzYtAU1WL1349m9Wc/+oqk4ETx2+cIEO2jlp3XyQ==", "dev": true, - "requires": { + "dependencies": { "babel-template": "^6.26.0" } }, - "babel-plugin-polyfill-corejs2": { + "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, - "requires": { + "dependencies": { "@babel/compat-data": "^7.17.7", "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-plugin-polyfill-corejs3": { + "node_modules/babel-plugin-polyfill-corejs3": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-define-polyfill-provider": "^0.3.3", "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-plugin-polyfill-regenerator": { + "node_modules/babel-plugin-polyfill-regenerator": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-runtime": { + "node_modules/babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", "dev": true, - "requires": { + "dependencies": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } } }, - "babel-template": { + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/babel-template": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", "dev": true, - "requires": { + "dependencies": { "babel-runtime": "^6.26.0", "babel-traverse": "^6.26.0", "babel-types": "^6.26.0", @@ -2962,12 +3902,12 @@ "lodash": "^4.17.4" } }, - "babel-traverse": { + "node_modules/babel-traverse": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", "dev": true, - "requires": { + "dependencies": { "babel-code-frame": "^6.26.0", "babel-messages": "^6.23.0", "babel-runtime": "^6.26.0", @@ -2977,159 +3917,276 @@ "globals": "^9.18.0", "invariant": "^2.2.2", "lodash": "^4.17.4" - }, - "dependencies": { - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - } } }, - "babel-types": { + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-types": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", "dev": true, - "requires": { + "dependencies": { "babel-runtime": "^6.26.0", "esutils": "^2.0.2", "lodash": "^4.17.4", "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", - "dev": true - } } }, - "babelify": { + "node_modules/babel-types/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babelify": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/babelify/-/babelify-10.0.0.tgz", "integrity": "sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } }, - "babylon": { + "node_modules/babylon": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } }, - "balanced-match": { + "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "base64-js": { + "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "basic-auth": { + "node_modules/basic-auth": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "requires": { + "dependencies": { "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" } }, - "binary-extensions": { + "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "binary-split": { + "node_modules/binary-split": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/binary-split/-/binary-split-1.0.5.tgz", "integrity": "sha512-AQ5fcBrUU5hoIafkEvNKqxT+2xbqlSqAXef6IdCQr5wpHu9E7NGM6rTAlYJYbtxvAvjfx8nJkBy6rNlbPPI+Pw==", "dev": true, - "requires": { + "dependencies": { "through2": "^2.0.3" } }, - "bn.js": { + "node_modules/bn.js": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", "dev": true }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "brace-expansion": { + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/body-parser/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/body-parser/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/body-parser/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "braces": { + "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "requires": { + "dependencies": { "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "brorand": { + "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", "dev": true }, - "browser-pack": { + "node_modules/browser-pack": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", "dev": true, - "requires": { - "JSONStream": "^1.0.3", + "dependencies": { "combine-source-map": "~0.8.0", "defined": "^1.0.0", + "JSONStream": "^1.0.3", "safe-buffer": "^5.1.1", "through2": "^2.0.0", "umd": "^3.0.0" + }, + "bin": { + "browser-pack": "bin/cmd.js" } }, - "browser-resolve": { + "node_modules/browser-resolve": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", "dev": true, - "requires": { + "dependencies": { "resolve": "^1.17.0" } }, - "browserify": { + "node_modules/browserify": { "version": "17.0.0", "resolved": "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz", "integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==", "dev": true, - "requires": { - "JSONStream": "^1.0.3", + "dependencies": { "assert": "^1.4.0", "browser-pack": "^6.0.1", "browser-resolve": "^2.0.0", @@ -3151,6 +4208,7 @@ "https-browserify": "^1.0.0", "inherits": "~2.0.1", "insert-module-globals": "^7.2.1", + "JSONStream": "^1.0.3", "labeled-stream-splicer": "^2.0.0", "mkdirp-classic": "^0.5.2", "module-deps": "^6.2.3", @@ -3177,14 +4235,20 @@ "util": "~0.12.0", "vm-browserify": "^1.0.0", "xtend": "^4.0.0" + }, + "bin": { + "browserify": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.8" } }, - "browserify-aes": { + "node_modules/browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, - "requires": { + "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", "create-hash": "^1.1.0", @@ -3193,45 +4257,45 @@ "safe-buffer": "^5.0.1" } }, - "browserify-cipher": { + "node_modules/browserify-cipher": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, - "requires": { + "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", "evp_bytestokey": "^1.0.0" } }, - "browserify-des": { + "node_modules/browserify-des": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, - "requires": { + "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", "inherits": "^2.0.1", "safe-buffer": "^5.1.2" } }, - "browserify-rsa": { + "node_modules/browserify-rsa": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" } }, - "browserify-sign": { + "node_modules/browserify-sign": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", "create-hash": "^1.2.0", @@ -3241,243 +4305,320 @@ "parse-asn1": "^5.1.5", "readable-stream": "^3.6.0", "safe-buffer": "^5.2.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } } }, - "browserify-zlib": { + "node_modules/browserify-sign/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, - "requires": { + "dependencies": { "pako": "~1.0.5" } }, - "browserslist": { + "node_modules/browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { "caniuse-lite": "^1.0.30001449", "electron-to-chromium": "^1.4.284", "node-releases": "^2.0.8", "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "buffer": { + "node_modules/buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", "dev": true, - "requires": { + "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" } }, - "buffer-crc32": { + "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "engines": { + "node": "*" + } }, - "buffer-from": { + "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, - "buffer-xor": { + "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", "dev": true }, - "builtin-status-codes": { + "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", "dev": true }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } }, - "cached-path-relative": { + "node_modules/cached-path-relative": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", "dev": true }, - "call-bind": { + "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { + "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "caniuse-lite": { + "node_modules/caniuse-lite": { "version": "1.0.30001481", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", - "dev": true + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, - "chalk": { + "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { + "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "chokidar": { + "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, - "requires": { + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "cipher-base": { + "node_modules/cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" } }, - "cliui": { + "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "requires": { + "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "color-convert": { + "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { + "dependencies": { "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "color-name": { + "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "combine-source-map": { + "node_modules/combine-source-map": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", "dev": true, - "requires": { + "dependencies": { "convert-source-map": "~1.1.0", "inline-source-map": "~0.6.0", "lodash.memoize": "~3.0.3", "source-map": "~0.5.3" } }, - "commander": { + "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "concat-map": { + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "concat-stream": { + "node_modules/concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, - "requires": { + "engines": [ + "node >= 0.8" + ], + "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" } }, - "concaveman": { + "node_modules/concaveman": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-1.2.1.tgz", "integrity": "sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw==", "dev": true, - "requires": { + "dependencies": { "point-in-polygon": "^1.1.0", "rbush": "^3.0.1", "robust-predicates": "^2.0.4", "tinyqueue": "^2.0.3" - }, - "dependencies": { - "quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", - "dev": true - }, - "rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dev": true, - "requires": { - "quickselect": "^2.0.0" - } - } } }, - "concurrently": { + "node_modules/concaveman/node_modules/quickselect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", + "dev": true + }, + "node_modules/concaveman/node_modules/rbush": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", + "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", + "dev": true, + "dependencies": { + "quickselect": "^2.0.0" + } + }, + "node_modules/concurrently": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.6.0.tgz", "integrity": "sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==", "dev": true, - "requires": { + "dependencies": { "chalk": "^4.1.0", "date-fns": "^2.29.1", "lodash": "^4.17.21", @@ -3488,116 +4629,146 @@ "tree-kill": "^1.2.2", "yargs": "^17.3.1" }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" } }, - "console-browserify": { + "node_modules/concurrently/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, - "constants-browserify": { + "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", "dev": true }, - "content-disposition": { + "node_modules/content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } }, - "content-type": { + "node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } }, - "convert-source-map": { + "node_modules/convert-source-map": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", "dev": true }, - "cookie": { + "node_modules/cookie": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "engines": { + "node": ">= 0.6" + } }, - "cookie-parser": { + "node_modules/cookie-parser": { "version": "1.4.6", "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", - "requires": { + "dependencies": { "cookie": "0.4.1", "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" } }, - "cookie-signature": { + "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, - "core-js": { + "node_modules/core-js": { "version": "2.6.12", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true }, - "core-js-compat": { + "node_modules/core-js-compat": { "version": "3.30.1", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", "dev": true, - "requires": { + "dependencies": { "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "core-util-is": { + "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, - "cp": { + "node_modules/cp": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/cp/-/cp-0.2.0.tgz", "integrity": "sha512-4ftCvShHjIZG/zzomHyunNpBof3sOFTTmU6s6q9DdqAL/ANqrKV3pr6Z6kVfBI4hjn59DFLImrBqn7GuuMqSZA==", "dev": true }, - "create-ecdh": { + "node_modules/create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } } }, - "create-hash": { + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, - "requires": { + "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", "md5.js": "^1.3.4", @@ -3605,12 +4776,12 @@ "sha.js": "^2.4.0" } }, - "create-hmac": { + "node_modules/create-hmac": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, - "requires": { + "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", "inherits": "^2.0.1", @@ -3619,12 +4790,12 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { + "node_modules/crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, - "requires": { + "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", "create-ecdh": "^4.0.0", @@ -3636,207 +4807,249 @@ "public-encrypt": "^4.0.0", "randombytes": "^2.0.0", "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" } }, - "d3-array": { + "node_modules/d3-array": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==", "dev": true }, - "d3-geo": { + "node_modules/d3-geo": { "version": "1.7.1", "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.7.1.tgz", "integrity": "sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==", "dev": true, - "requires": { + "dependencies": { "d3-array": "1" } }, - "d3-voronoi": { + "node_modules/d3-voronoi": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz", "integrity": "sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw==", "dev": true }, - "dash-ast": { + "node_modules/dash-ast": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", "dev": true }, - "date-fns": { + "node_modules/date-fns": { "version": "2.29.3", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } }, - "dbly-linked-list": { + "node_modules/dbly-linked-list": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/dbly-linked-list/-/dbly-linked-list-0.3.4.tgz", "integrity": "sha512-327vOlwspi9i1T3Kc9yZhRUR8qDdgMQ4HmXsFDDCQ/HTc3sNe7gnF5b0UrsnaOJ0rvmG7yBZpK0NoOux9rKYKw==", "dev": true, - "requires": { + "dependencies": { "lodash.isequal": "^4.5.0" } }, - "debug": { + "node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { + "dependencies": { "ms": "2.0.0" } }, - "deep-equal": { + "node_modules/deep-equal": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "dev": true, - "requires": { + "dependencies": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", "is-regex": "^1.0.4", "object-is": "^1.0.1", "object-keys": "^1.1.1", "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "define-properties": { + "node_modules/define-properties": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, - "requires": { + "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "defined": { + "node_modules/defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "density-clustering": { + "node_modules/density-clustering": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/density-clustering/-/density-clustering-1.3.0.tgz", "integrity": "sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ==", "dev": true }, - "depd": { + "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } }, - "deps-sort": { + "node_modules/deps-sort": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", "dev": true, - "requires": { + "dependencies": { "JSONStream": "^1.0.3", "shasum-object": "^1.0.0", "subarg": "^1.0.0", "through2": "^2.0.0" + }, + "bin": { + "deps-sort": "bin/cmd.js" } }, - "des.js": { + "node_modules/des.js": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" } }, - "destroy": { + "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" }, - "detective": { + "node_modules/detective": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", "dev": true, - "requires": { + "dependencies": { "acorn-node": "^1.8.2", "defined": "^1.0.0", "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" } }, - "diffie-hellman": { + "node_modules/diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } } }, - "domain-browser": { + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } }, - "duplexer": { + "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, - "duplexer2": { + "node_modules/duplexer2": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "^2.0.2" } }, - "earcut": { + "node_modules/earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==", "dev": true }, - "ee-first": { + "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, - "ejs": { + "node_modules/ejs": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "requires": { + "dependencies": { "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "electron-to-chromium": { + "node_modules/electron-to-chromium": { "version": "1.4.371", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz", "integrity": "sha512-jlBzY4tFcJaiUjzhRTCWAqRvTO/fWzjA3Bls0mykzGZ7zvcMP7h05W6UcgzfT9Ca1SW2xyKDOFRyI0pQeRNZGw==", "dev": true }, - "elliptic": { + "node_modules/elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", "hash.js": "^1.0.0", @@ -3844,65 +5057,72 @@ "inherits": "^2.0.4", "minimalistic-assert": "^1.0.1", "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - } } }, - "emoji-regex": { + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/elliptic/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "encodeurl": { + "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } }, - "error-ex": { + "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, - "requires": { + "dependencies": { "is-arrayish": "^0.2.1" } }, - "escalade": { + "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "escape-html": { + "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, - "escape-string-regexp": { + "node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "esmify": { + "node_modules/esmify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/esmify/-/esmify-2.1.1.tgz", "integrity": "sha512-GyOVgjG7sNyYB5Mbo15Ll4aGrcXZzZ3LI22rbLOjCI7L/wYelzQpBHRZkZkqbPNZ/QIRilcaHqzgNCLcEsi1lQ==", "dev": true, - "requires": { + "dependencies": { "@babel/core": "^7.2.2", "@babel/plugin-syntax-async-generators": "^7.2.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", @@ -3915,22 +5135,28 @@ "through2": "^2.0.5" } }, - "esutils": { + "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "etag": { + "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } }, - "event-stream": { + "node_modules/event-stream": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "requires": { + "dependencies": { "duplexer": "^0.1.1", "from": "^0.1.7", "map-stream": "0.0.7", @@ -3940,32 +5166,35 @@ "through": "^2.3.8" } }, - "events": { + "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.x" + } }, - "events-intercept": { + "node_modules/events-intercept": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/events-intercept/-/events-intercept-2.0.0.tgz", "integrity": "sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==" }, - "evp_bytestokey": { + "node_modules/evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, - "requires": { + "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" } }, - "express": { + "node_modules/express": { "version": "4.16.4", "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "requires": { + "dependencies": { "accepts": "~1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.3", @@ -3997,81 +5226,142 @@ "utils-merge": "1.0.1", "vary": "~1.1.2" }, - "dependencies": { - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==" - } + "engines": { + "node": ">= 0.10.0" } }, - "express-basic-auth": { + "node_modules/express-basic-auth": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/express-basic-auth/-/express-basic-auth-1.2.1.tgz", "integrity": "sha512-L6YQ1wQ/mNjVLAmK3AG1RK6VkokA1BIY6wmiH304Xtt/cLTps40EusZsU1Uop+v9lTDPxdtzbFmdXfFO3KEnwA==", - "requires": { + "dependencies": { "basic-auth": "^2.0.1" } }, - "extend": { + "node_modules/express/node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/express/node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, - "fast-safe-stringify": { + "node_modules/fast-safe-stringify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", "dev": true }, - "fd-slicer": { + "node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "requires": { + "dependencies": { "pend": "~1.2.0" } }, - "filelist": { + "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "requires": { - "minimatch": "^5.0.1" - }, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==", - "requires": { - "brace-expansion": "^2.0.1" - } - } + "minimatch": "^5.0.1" } }, - "fill-range": { + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "requires": { + "dependencies": { "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "finalhandler": { + "node_modules/finalhandler": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "requires": { + "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -4079,757 +5369,990 @@ "parseurl": "~1.3.2", "statuses": "~1.4.0", "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "for-each": { + "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "requires": { + "dependencies": { "is-callable": "^1.1.3" } }, - "formatcoords": { + "node_modules/formatcoords": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/formatcoords/-/formatcoords-1.1.3.tgz", "integrity": "sha512-Ittg5/AsYFCOtcFGPLSmVpP56a8Ionmv4Ys69UmCAdvBnqVzvVVbkZMnjWEmXrZvnmoGQE8YI3RhnxbMQFdYSw==", "dev": true }, - "forwarded": { + "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } }, - "fresh": { + "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } }, - "from": { + "node_modules/from": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==" }, - "fs.realpath": { + "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "fsevents": { + "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, - "optional": true + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } }, - "function-bind": { + "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "functions-have-names": { + "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "gensync": { + "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "geojson-equality": { + "node_modules/geojson-equality": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/geojson-equality/-/geojson-equality-0.1.6.tgz", "integrity": "sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ==", "dev": true, - "requires": { + "dependencies": { "deep-equal": "^1.0.0" } }, - "geojson-rbush": { + "node_modules/geojson-rbush": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/geojson-rbush/-/geojson-rbush-3.2.0.tgz", "integrity": "sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w==", "dev": true, - "requires": { + "dependencies": { "@turf/bbox": "*", "@turf/helpers": "6.x", "@turf/meta": "6.x", "@types/geojson": "7946.0.8", "rbush": "^3.0.1" - }, - "dependencies": { - "@types/geojson": { - "version": "7946.0.8", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", - "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==", - "dev": true - }, - "quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", - "dev": true - }, - "rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dev": true, - "requires": { - "quickselect": "^2.0.0" - } - } } }, - "get-assigned-identifiers": { + "node_modules/geojson-rbush/node_modules/@types/geojson": { + "version": "7946.0.8", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", + "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==", + "dev": true + }, + "node_modules/geojson-rbush/node_modules/quickselect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", + "dev": true + }, + "node_modules/geojson-rbush/node_modules/rbush": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", + "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", + "dev": true, + "dependencies": { + "quickselect": "^2.0.0" + } + }, + "node_modules/get-assigned-identifiers": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", "dev": true }, - "get-caller-file": { + "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } }, - "get-intrinsic": { + "node_modules/get-intrinsic": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "dev": true, - "requires": { + "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "glob": { + "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, - "requires": { + "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "glob-parent": { + "node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "requires": { + "dependencies": { "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "globals": { + "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "gopd": { + "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "has": { + "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { + "dependencies": { "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" } }, - "has-ansi": { + "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^2.0.0" }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } + "engines": { + "node": ">=0.10.0" } }, - "has-flag": { + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } }, - "has-property-descriptors": { + "node_modules/has-property-descriptors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dev": true, - "requires": { + "dependencies": { "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "has-symbols": { + "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-tostringtag": { + "node_modules/has-tostringtag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "requires": { + "dependencies": { "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "hash-base": { + "node_modules/hash-base": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", "safe-buffer": "^5.2.0" }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "engines": { + "node": ">=4" } }, - "hash.js": { + "node_modules/hash-base/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" } }, - "hmac-drbg": { + "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", "dev": true, - "requires": { + "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", "minimalistic-crypto-utils": "^1.0.1" } }, - "htmlescape": { + "node_modules/htmlescape": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "http-errors": { + "node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { + "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "https-browserify": { + "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", "dev": true }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "requires": { + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "ieee754": { + "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "ignore-by-default": { + "node_modules/ignore-by-default": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", "dev": true }, - "inflight": { + "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, - "requires": { + "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, - "inherits": { + "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" }, - "inline-source-map": { + "node_modules/inline-source-map": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==", "dev": true, - "requires": { + "dependencies": { "source-map": "~0.5.3" } }, - "insert-module-globals": { + "node_modules/insert-module-globals": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", "dev": true, - "requires": { - "JSONStream": "^1.0.3", + "dependencies": { "acorn-node": "^1.5.2", "combine-source-map": "^0.8.0", "concat-stream": "^1.6.1", "is-buffer": "^1.1.0", + "JSONStream": "^1.0.3", "path-is-absolute": "^1.0.1", "process": "~0.11.0", "through2": "^2.0.0", "undeclared-identifiers": "^1.1.2", "xtend": "^4.0.0" + }, + "bin": { + "insert-module-globals": "bin/cmd.js" } }, - "invariant": { + "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, - "requires": { + "dependencies": { "loose-envify": "^1.0.0" } }, - "ipaddr.js": { + "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } }, - "is-arguments": { + "node_modules/is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-arrayish": { + "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "dev": true }, - "is-binary-path": { + "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "requires": { + "dependencies": { "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "is-buffer": { + "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, - "is-callable": { + "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "is-core-module": { + "node_modules/is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, - "requires": { + "dependencies": { "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-date-object": { + "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-extglob": { + "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-fullwidth-code-point": { + "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-generator-function": { + "node_modules/is-generator-function": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "dev": true, - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-glob": { + "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "requires": { + "dependencies": { "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-number": { + "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.12.0" + } }, - "is-regex": { + "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-typed-array": { + "node_modules/is-typed-array": { "version": "1.1.10", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dev": true, - "requires": { + "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-utf8": { + "node_modules/is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", "dev": true }, - "isarray": { + "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, - "jake": { + "node_modules/jake": { "version": "10.8.5", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "requires": { + "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", "filelist": "^1.0.1", "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" } }, - "js-tokens": { + "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "jsesc": { + "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } }, - "json5": { + "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } }, - "jsonc-parser": { + "node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, - "jsonparse": { + "node_modules/jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true + "dev": true, + "engines": [ + "node >= 0.2.0" + ] }, - "labeled-stream-splicer": { + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/labeled-stream-splicer": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "stream-splicer": "^2.0.0" } }, - "leaflet": { + "node_modules/leaflet": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.3.tgz", "integrity": "sha512-iB2cR9vAkDOu5l3HAay2obcUHZ7xwUBBjph8+PGtmW/2lYhbLizWtG7nTeYht36WfOslixQF9D/uSIzhZgGMfQ==", "dev": true }, - "leaflet-control-mini-map": { + "node_modules/leaflet-control-mini-map": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/leaflet-control-mini-map/-/leaflet-control-mini-map-0.4.0.tgz", "integrity": "sha512-qnetYIYFqlrAbX7MaGsAkBsuA2fg3Z4xDRlEXJN1wSrnhNsIhQUzXt7Z3vapdEzx4r7VUqWTaqHYd7eY5C6Gfw==", - "dev": true + "dev": true, + "peerDependencies": { + "leaflet": ">=1.7.0" + } }, - "leaflet-path-drag": { + "node_modules/leaflet-path-drag": { "version": "1.8.0-beta.3", "resolved": "https://registry.npmjs.org/leaflet-path-drag/-/leaflet-path-drag-1.8.0-beta.3.tgz", "integrity": "sha512-kpZ6sPOKlR+m+VChIzZZ7XFH4C+VGTrAxgnM4UN5iYl7lJ00iDOxS+r717bDf/xFFHB6n2jpUp9vvzjjteMpeQ==", "dev": true }, - "leaflet.nauticscale": { + "node_modules/leaflet.nauticscale": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/leaflet.nauticscale/-/leaflet.nauticscale-1.1.0.tgz", "integrity": "sha512-kJqOVuY0bk3CjSWb1CUYsjXiM+W1K0TrlJmMjl/wVubKK2y0PZ+XxkIyD6cxVsKQGlJvLGMvrSqaYdj5LW1O1Q==", "dev": true }, - "lodash": { + "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "lodash.assign": { + "node_modules/lodash.assign": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==" }, - "lodash.debounce": { + "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, - "lodash.isequal": { + "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", "dev": true }, - "lodash.memoize": { + "node_modules/lodash.memoize": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==", "dev": true }, - "loose-envify": { + "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dev": true, - "requires": { + "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" } }, - "lru-cache": { + "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, - "requires": { + "dependencies": { "yallist": "^3.0.2" } }, - "lunr": { + "node_modules/lunr": { "version": "2.3.9", "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", "dev": true }, - "map-stream": { + "node_modules/map-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==" }, - "marked": { + "node_modules/marked": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "dev": true + "dev": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } }, - "md5.js": { + "node_modules/md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, - "requires": { + "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", "safe-buffer": "^5.1.2" } }, - "media-typer": { + "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } }, - "merge-descriptors": { + "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, - "methods": { + "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } }, - "miller-rabin": { + "node_modules/miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } + "bin": { + "miller-rabin": "bin/miller-rabin" } }, - "mime": { + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "bin": { + "mime": "cli.js" + } }, - "mime-db": { + "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } }, - "mime-types": { + "node_modules/mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { + "dependencies": { "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "mingo": { + "node_modules/mingo": { "version": "6.2.7", "resolved": "https://registry.npmjs.org/mingo/-/mingo-6.2.7.tgz", "integrity": "sha512-r+yKmrZ+6SjwGxSot+/3S8sP9+LCxWNueR6xppMx7BzV60OegjbeklWAf/UveyQi8PDW8g/mwrQSHZVY/5jBJQ==" }, - "minimalistic-assert": { + "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "dev": true }, - "minimalistic-crypto-utils": { + "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", "dev": true }, - "minimatch": { + "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "mkdirp-classic": { + "node_modules/mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", "dev": true }, - "module-deps": { + "node_modules/module-deps": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", "dev": true, - "requires": { - "JSONStream": "^1.0.3", + "dependencies": { "browser-resolve": "^2.0.0", "cached-path-relative": "^1.0.2", "concat-stream": "~1.6.0", @@ -4837,6 +6360,7 @@ "detective": "^5.2.0", "duplexer2": "^0.1.2", "inherits": "^2.0.1", + "JSONStream": "^1.0.3", "parents": "^1.0.0", "readable-stream": "^2.0.2", "resolve": "^1.4.0", @@ -4844,50 +6368,73 @@ "subarg": "^1.0.0", "through2": "^2.0.0", "xtend": "^4.0.0" + }, + "bin": { + "module-deps": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.8.0" } }, - "morgan": { + "node_modules/morgan": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz", "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==", - "requires": { + "dependencies": { "basic-auth": "~2.0.0", "debug": "2.6.9", "depd": "~1.1.2", "on-finished": "~2.3.0", "on-headers": "~1.0.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "ms": { + "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "negotiator": { + "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } }, - "node-fetch": { + "node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "requires": { + "dependencies": { "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node-releases": { + "node_modules/node-releases": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, - "nodemon": { + "node_modules/nodemon": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", "integrity": "sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==", "dev": true, - "requires": { + "dependencies": { "chokidar": "^3.5.2", "debug": "^3.2.7", "ignore-by-default": "^1.0.1", @@ -4899,140 +6446,192 @@ "touch": "^3.1.0", "undefsafe": "^2.0.5" }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" } }, - "nopt": { + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nodemon/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nodemon/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nodemon/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nopt": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", "dev": true, - "requires": { + "dependencies": { "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" } }, - "normalize-path": { + "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "object-assign": { + "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "object-is": { + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "object-keys": { + "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + } }, - "on-finished": { + "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "requires": { + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "on-headers": { + "node_modules/on-headers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } }, - "once": { + "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "requires": { + "dependencies": { "wrappy": "1" } }, - "os-browserify": { + "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", "dev": true }, - "outpipe": { + "node_modules/outpipe": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz", "integrity": "sha512-BnNY/RwnDrkmQdUa9U+OfN/Y7AWmKuUPCCd+hbRclZnnANvYpO72zp/a6Q4n829hPbdqEac31XCcsvlEvb+rtA==", "dev": true, - "requires": { + "dependencies": { "shell-quote": "^1.4.2" } }, - "pako": { + "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "dev": true }, - "parents": { + "node_modules/parents": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==", "dev": true, - "requires": { + "dependencies": { "path-platform": "~0.11.15" } }, - "parse-asn1": { + "node_modules/parse-asn1": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, - "requires": { + "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", "evp_bytestokey": "^1.0.0", @@ -5040,278 +6639,364 @@ "safe-buffer": "^5.1.1" } }, - "parse-json": { + "node_modules/parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", "dev": true, - "requires": { + "dependencies": { "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "parseurl": { + "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } }, - "path-browserify": { + "node_modules/path-browserify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", "dev": true }, - "path-is-absolute": { + "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "path-parse": { + "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "path-platform": { + "node_modules/path-platform": { "version": "0.11.15", "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "path-to-regexp": { + "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, - "pause-stream": { + "node_modules/pause-stream": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "requires": { + "dependencies": { "through": "~2.3" } }, - "pbkdf2": { + "node_modules/pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", "dev": true, - "requires": { + "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", "ripemd160": "^2.0.1", "safe-buffer": "^5.0.1", "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" } }, - "pend": { + "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, - "picocolors": { + "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "plantuml-encoder": { + "node_modules/plantuml-encoder": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/plantuml-encoder/-/plantuml-encoder-1.4.0.tgz", "integrity": "sha512-sxMwpDw/ySY1WB2CE3+IdMuEcWibJ72DDOsXLkSmEaSzwEUaYBT6DWgOfBiHGCux4q433X6+OEFWjlVqp7gL6g==", "dev": true }, - "plantuml-pipe": { + "node_modules/plantuml-pipe": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/plantuml-pipe/-/plantuml-pipe-1.6.0.tgz", "integrity": "sha512-TsEBors7XBhcejh0uVEFPxGWC+94jvGcPhNEs3cwhwgFSFNQaOuoA83X5sH2t5JBUnrGgL/hMHE/kcdKZBa5vw==", "dev": true, - "requires": { + "hasInstallScript": true, + "dependencies": { "binary-split": "^1.0.5", "split2": "^4.2.0" } }, - "point-in-polygon": { + "node_modules/point-in-polygon": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.1.0.tgz", "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==", "dev": true }, - "polygon-clipping": { + "node_modules/polygon-clipping": { "version": "0.15.3", "resolved": "https://registry.npmjs.org/polygon-clipping/-/polygon-clipping-0.15.3.tgz", "integrity": "sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==", "dev": true, - "requires": { + "dependencies": { "splaytree": "^3.1.0" } }, - "process": { + "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.6.0" + } }, - "process-nextick-args": { + "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, - "progress": { + "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "promise": { + "node_modules/promise": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "requires": { + "dependencies": { "asap": "~2.0.6" } }, - "proxy-addr": { + "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { + "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" } }, - "pstree.remy": { + "node_modules/pstree.remy": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", "dev": true }, - "public-encrypt": { + "node_modules/public-encrypt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, - "requires": { + "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", "create-hash": "^1.1.0", "parse-asn1": "^5.0.0", "randombytes": "^2.0.1", "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } } }, - "punycode": { + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", "dev": true }, - "qs": { + "node_modules/qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } }, - "querystring": { + "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } }, - "querystring-es3": { + "node_modules/querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.x" + } }, - "queue-fifo": { + "node_modules/queue-fifo": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/queue-fifo/-/queue-fifo-0.2.6.tgz", "integrity": "sha512-rwlnZHAaTmWEGKC7ziasK8u4QnZW/uN6kSiG+tHNf/1GA+R32FArZi18s3SYUpKcA0Y6jJoUDn5GT3Anoc2mWw==", "dev": true, - "requires": { + "dependencies": { "dbly-linked-list": "0.3.4" } }, - "quickselect": { + "node_modules/quickselect": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==", "dev": true }, - "randombytes": { + "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, - "requires": { + "dependencies": { "safe-buffer": "^5.1.0" } }, - "randomfill": { + "node_modules/randomfill": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, - "requires": { + "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" } }, - "range-parser": { + "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" } }, - "rbush": { + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/raw-body/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/raw-body/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rbush": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", "dev": true, - "requires": { + "dependencies": { "quickselect": "^1.0.1" } }, - "read-only-stream": { + "node_modules/read-only-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "^2.0.2" } }, - "readable-stream": { + "node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dev": true, - "requires": { + "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", @@ -5319,180 +7004,216 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" - }, - "dependencies": { - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, - "readdirp": { + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "requires": { + "dependencies": { "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "regenerate": { + "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", "dev": true }, - "regenerate-unicode-properties": { + "node_modules/regenerate-unicode-properties": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, - "requires": { + "dependencies": { "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" } }, - "regenerator-runtime": { + "node_modules/regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, - "regenerator-transform": { + "node_modules/regenerator-transform": { "version": "0.15.1", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dev": true, - "requires": { + "dependencies": { "@babel/runtime": "^7.8.4" } }, - "regexp.prototype.flags": { + "node_modules/regexp.prototype.flags": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, - "requires": { + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regexpu-core": { + "node_modules/regexpu-core": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, - "requires": { + "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "regjsparser": { + "node_modules/regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, - "requires": { + "dependencies": { "jsesc": "~0.5.0" }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } + "bin": { + "regjsparser": "bin/parser" } }, - "require-directory": { + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "requirejs": { + "node_modules/requirejs": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", - "dev": true + "dev": true, + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } }, - "resolve": { + "node_modules/resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dev": true, - "requires": { + "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "ripemd160": { + "node_modules/ripemd160": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, - "requires": { + "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" } }, - "robust-predicates": { + "node_modules/robust-predicates": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-2.0.4.tgz", "integrity": "sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==", "dev": true }, - "rxjs": { + "node_modules/rxjs": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.1.0" } }, - "safe-buffer": { + "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "safer-buffer": { + "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "save": { + "node_modules/save": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/save/-/save-2.9.0.tgz", "integrity": "sha512-eg8+g8CjvehE/2C6EbLdtK1pINVD27pcJLj4M9PjWWhoeha/y5bWf4dp/0RF+OzbKTcG1bae9qi3PAqiR8CJTg==", - "requires": { + "dependencies": { "async": "^3.2.2", "event-stream": "^4.0.1", "lodash.assign": "^4.2.0", "mingo": "^6.1.0" } }, - "semver": { + "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "dev": true, + "bin": { + "semver": "bin/semver.js" + } }, - "send": { + "node_modules/send": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "requires": { + "dependencies": { "debug": "2.6.9", "depd": "~1.1.2", "destroy": "~1.0.4", @@ -5506,618 +7227,812 @@ "on-finished": "~2.3.0", "range-parser": "~1.2.0", "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "serve-static": { + "node_modules/serve-static": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "requires": { + "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.2", "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "setprototypeof": { + "node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, - "sha.js": { + "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" } }, - "shasum-object": { + "node_modules/shasum-object": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", "dev": true, - "requires": { + "dependencies": { "fast-safe-stringify": "^2.0.7" } }, - "shell-quote": { + "node_modules/shell-quote": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", - "dev": true + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "shiki": { + "node_modules/shiki": { "version": "0.14.4", "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.4.tgz", "integrity": "sha512-IXCRip2IQzKwxArNNq1S+On4KPML3Yyn8Zzs/xRgcgOWIr8ntIK3IKzjFPfjy/7kt9ZMjc+FItfqHRBg8b6tNQ==", "dev": true, - "requires": { + "dependencies": { "ansi-sequence-parser": "^1.1.0", "jsonc-parser": "^3.2.0", "vscode-oniguruma": "^1.7.0", "vscode-textmate": "^8.0.0" } }, - "simple-concat": { + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "simple-update-notifier": { + "node_modules/simple-update-notifier": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", "dev": true, - "requires": { + "dependencies": { "semver": "~7.0.0" }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "engines": { + "node": ">=8.10.0" } }, - "skmeans": { + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/skmeans": { "version": "0.9.7", "resolved": "https://registry.npmjs.org/skmeans/-/skmeans-0.9.7.tgz", "integrity": "sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==", "dev": true }, - "sortablejs": { + "node_modules/sortablejs": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.0.tgz", "integrity": "sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==", "dev": true }, - "source-map": { + "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "spawn-command": { + "node_modules/spawn-command": { "version": "0.0.2-1", "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", "integrity": "sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==", "dev": true }, - "splaytree": { + "node_modules/splaytree": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/splaytree/-/splaytree-3.1.2.tgz", "integrity": "sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==", "dev": true }, - "split": { + "node_modules/split": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "requires": { + "dependencies": { "through": "2" + }, + "engines": { + "node": "*" } }, - "split2": { + "node_modules/split2": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 10.x" + } }, - "srtm-elevation": { + "node_modules/srtm-elevation": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/srtm-elevation/-/srtm-elevation-2.1.2.tgz", "integrity": "sha512-VAYD86JwB4l4yXNJmlTVy5ryQBu0bq50rOvPqpNu4pbKwgPrc7QijjYFKKcM+AfnDvbmlaZv+qWWMGYg+mvBVg==", - "requires": { + "dependencies": { "extend": "^3.0.2", "lru-cache": "^6.0.0", "node-fetch": "^2.6.1", "promise": "^8.1.0", "yauzl": "^2.10.0", "yauzl-promise": "^2.1.3" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } } }, - "statuses": { + "node_modules/srtm-elevation/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/srtm-elevation/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } }, - "stream-browserify": { + "node_modules/stream-browserify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", "dev": true, - "requires": { + "dependencies": { "inherits": "~2.0.4", "readable-stream": "^3.5.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, - "stream-combiner": { + "node_modules/stream-browserify/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/stream-browserify/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/stream-combiner": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "requires": { + "dependencies": { "duplexer": "~0.1.1", "through": "~2.3.4" } }, - "stream-combiner2": { + "node_modules/stream-combiner2": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", "dev": true, - "requires": { + "dependencies": { "duplexer2": "~0.1.0", "readable-stream": "^2.0.2" } }, - "stream-http": { + "node_modules/stream-http": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", "dev": true, - "requires": { + "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.4", "readable-stream": "^3.6.0", "xtend": "^4.0.2" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, - "stream-splicer": { + "node_modules/stream-http/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/stream-splicer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.2" } }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string_decoder": { + "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - }, "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "safe-buffer": "~5.2.0" } }, - "strip-ansi": { + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-bom": { + "node_modules/strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", "dev": true, - "requires": { + "dependencies": { "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "strip-json-comments": { + "node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "subarg": { + "node_modules/subarg": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", "dev": true, - "requires": { + "dependencies": { "minimist": "^1.1.0" } }, - "supports-color": { + "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { + "dependencies": { "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "supports-preserve-symlinks-flag": { + "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "syntax-error": { + "node_modules/syntax-error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", "dev": true, - "requires": { + "dependencies": { "acorn-node": "^1.2.0" } }, - "through": { + "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, - "through2": { + "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, - "requires": { + "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" } }, - "timers-browserify": { + "node_modules/timers-browserify": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==", "dev": true, - "requires": { + "dependencies": { "process": "~0.11.0" + }, + "engines": { + "node": ">=0.6.0" } }, - "tinyqueue": { + "node_modules/tinyqueue": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==", "dev": true }, - "to-fast-properties": { + "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "to-regex-range": { + "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "requires": { + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "topojson-client": { + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/topojson-client": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", "dev": true, - "requires": { + "dependencies": { "commander": "2" + }, + "bin": { + "topo2geo": "bin/topo2geo", + "topomerge": "bin/topomerge", + "topoquantize": "bin/topoquantize" } }, - "topojson-server": { + "node_modules/topojson-server": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-3.0.1.tgz", "integrity": "sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==", "dev": true, - "requires": { + "dependencies": { "commander": "2" + }, + "bin": { + "geo2topo": "bin/geo2topo" } }, - "touch": { + "node_modules/touch": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", "dev": true, - "requires": { + "dependencies": { "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" } }, - "tr46": { + "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, - "tree-kill": { + "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true + "dev": true, + "bin": { + "tree-kill": "cli.js" + } }, - "tsconfig": { + "node_modules/tsconfig": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-5.0.3.tgz", "integrity": "sha512-Cq65A3kVp6BbsUgg9DRHafaGmbMb9EhAc7fjWvudNWKjkbWrt43FnrtZt6awshH1R0ocfF2Z0uxock3lVqEgOg==", "dev": true, - "requires": { + "dependencies": { "any-promise": "^1.3.0", "parse-json": "^2.2.0", "strip-bom": "^2.0.0", "strip-json-comments": "^2.0.0" } }, - "tsify": { + "node_modules/tsify": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/tsify/-/tsify-5.0.4.tgz", "integrity": "sha512-XAZtQ5OMPsJFclkZ9xMZWkSNyMhMxEPsz3D2zu79yoKorH9j/DT4xCloJeXk5+cDhosEibu4bseMVjyPOAyLJA==", "dev": true, - "requires": { + "dependencies": { "convert-source-map": "^1.1.0", "fs.realpath": "^1.0.0", "object-assign": "^4.1.0", "semver": "^6.1.0", "through2": "^2.0.0", "tsconfig": "^5.0.3" + }, + "engines": { + "node": ">=0.12" + }, + "peerDependencies": { + "browserify": ">= 10.x", + "typescript": ">= 2.8" } }, - "tslib": { + "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, - "tty-browserify": { + "node_modules/tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", "dev": true }, - "turf-jsts": { + "node_modules/turf-jsts": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/turf-jsts/-/turf-jsts-1.2.3.tgz", "integrity": "sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==", "dev": true }, - "type-is": { + "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" } }, - "typedarray": { + "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", "dev": true }, - "typedoc": { + "node_modules/typedoc": { "version": "0.24.8", "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.24.8.tgz", "integrity": "sha512-ahJ6Cpcvxwaxfu4KtjA8qZNqS43wYt6JL27wYiIgl1vd38WW/KWX11YuAeZhuz9v+ttrutSsgK+XO1CjL1kA3w==", "dev": true, - "requires": { + "dependencies": { "lunr": "^2.3.9", "marked": "^4.3.0", "minimatch": "^9.0.0", "shiki": "^0.14.1" }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } + "bin": { + "typedoc": "bin/typedoc" + }, + "engines": { + "node": ">= 14.14" + }, + "peerDependencies": { + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x" } }, - "typedoc-umlclass": { + "node_modules/typedoc-umlclass": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/typedoc-umlclass/-/typedoc-umlclass-0.7.1.tgz", "integrity": "sha512-nHEPjbda1oIZ5lKNMainzi93UB1FyyMNoFWjNlipjK/Adx/RtepJdaGdIrZ8EgtuWGi7pW+xP8jaRmb40vj/9w==", "dev": true, - "requires": { + "dependencies": { "plantuml-encoder": "^1.4.0", "plantuml-pipe": "^1.5.0", "progress": "^2.0.3", "queue-fifo": "^0.2.6" + }, + "peerDependencies": { + "typedoc": "0.23.x || 0.24.x" } }, - "typescript": { + "node_modules/typedoc/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/typedoc/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/typescript": { "version": "4.9.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "dev": true + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } }, - "umd": { + "node_modules/umd": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", - "dev": true + "dev": true, + "bin": { + "umd": "bin/cli.js" + } }, - "undeclared-identifiers": { + "node_modules/undeclared-identifiers": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", "dev": true, - "requires": { + "dependencies": { "acorn-node": "^1.3.0", "dash-ast": "^1.0.0", "get-assigned-identifiers": "^1.2.0", "simple-concat": "^1.0.0", "xtend": "^4.0.1" + }, + "bin": { + "undeclared-identifiers": "bin.js" } }, - "undefsafe": { + "node_modules/undefsafe": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", "dev": true }, - "unicode-canonical-property-names-ecmascript": { + "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-match-property-ecmascript": { + "node_modules/unicode-match-property-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, - "requires": { + "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "unicode-match-property-value-ecmascript": { + "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-property-aliases-ecmascript": { + "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unpipe": { + "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } }, - "update-browserslist-db": { + "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "url": { + "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", "dev": true, - "requires": { + "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - } } }, - "util": { + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "dev": true + }, + "node_modules/util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", @@ -6125,46 +8040,52 @@ "which-typed-array": "^1.1.2" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "utils-merge": { + "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } }, - "vary": { + "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } }, - "vm-browserify": { + "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, - "vscode-oniguruma": { + "node_modules/vscode-oniguruma": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", "dev": true }, - "vscode-textmate": { + "node_modules/vscode-textmate": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", "dev": true }, - "watchify": { + "node_modules/watchify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/watchify/-/watchify-4.0.0.tgz", "integrity": "sha512-2Z04dxwoOeNxa11qzWumBTgSAohTC0+ScuY7XMenPnH+W2lhTcpEOJP4g2EIG/SWeLadPk47x++Yh+8BqPM/lA==", "dev": true, - "requires": { + "dependencies": { "anymatch": "^3.1.0", "browserify": "^17.0.0", "chokidar": "^3.4.0", @@ -6173,98 +8094,123 @@ "through2": "^4.0.2", "xtend": "^4.0.2" }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "requires": { - "readable-stream": "3" - } - } + "bin": { + "watchify": "bin/cmd.js" + }, + "engines": { + "node": ">= 8.10.0" } }, - "webidl-conversions": { + "node_modules/watchify/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/watchify/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { + "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, - "which-typed-array": { + "node_modules/which-typed-array": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "dev": true, - "requires": { + "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "wrap-ansi": { + "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, - "yargs": { + "node_modules/yargs": { "version": "17.6.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, - "requires": { + "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -6272,38 +8218,50 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true + "dev": true, + "engines": { + "node": ">=12" + } }, - "yauzl": { + "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "requires": { + "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, - "yauzl-clone": { + "node_modules/yauzl-clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/yauzl-clone/-/yauzl-clone-1.0.4.tgz", "integrity": "sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==", - "requires": { + "dependencies": { "events-intercept": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "yauzl-promise": { + "node_modules/yauzl-promise": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/yauzl-promise/-/yauzl-promise-2.1.3.tgz", "integrity": "sha512-A1pf6fzh6eYkK0L4Qp7g9jzJSDrM6nN0bOn5T0IbY4Yo3w+YkWlHFkJP7mzknMXjqusHFHlKsK2N+4OLsK2MRA==", - "requires": { + "dependencies": { "yauzl": "^2.9.1", "yauzl-clone": "^1.0.4" + }, + "engines": { + "node": ">=6" } } } diff --git a/client/package.json b/client/package.json index f19df71e..c0d24473 100644 --- a/client/package.json +++ b/client/package.json @@ -11,6 +11,7 @@ "watch": "watchify .\\src\\index.ts --debug -o .\\public\\javascripts\\bundle.js -t [ babelify --global true --presets [ @babel/preset-env ] --extensions '.js'] -p [ tsify --noImplicitAny ]" }, "dependencies": { + "body-parser": "^1.20.2", "cookie-parser": "~1.4.4", "debug": "~2.6.9", "ejs": "^3.1.8", diff --git a/client/plugins/databasemanager/src/databasemanagerplugin.ts b/client/plugins/databasemanager/src/databasemanagerplugin.ts index 395c1be0..b8a52271 100644 --- a/client/plugins/databasemanager/src/databasemanagerplugin.ts +++ b/client/plugins/databasemanager/src/databasemanagerplugin.ts @@ -1,4 +1,4 @@ -import { OlympusPlugin } from "interfaces"; +import { OlympusPlugin, UnitBlueprint } from "interfaces"; import { AirUnitEditor } from "./airuniteditor"; import { OlympusApp } from "olympusapp"; import { GroundUnitEditor } from "./grounduniteditor"; @@ -88,7 +88,19 @@ export class DatabaseManagerPlugin implements OlympusPlugin { this.#button5 = document.createElement("button"); this.#button5.textContent = "Save"; this.#button5.title = "Save the changes on the server" - this.#button5.onclick = () => { }; + this.#button5.onclick = () => { + var aircraftDatabase = this.#aircraftEditor.getDatabase(); + if (aircraftDatabase) + this.uploadDatabase(aircraftDatabase, "aircraftdatabase"); + + var helicopterDatabase = this.#helicopterEditor.getDatabase(); + if (helicopterDatabase) + this.uploadDatabase(helicopterDatabase, "helicopterDatabase"); + + var groundUnitDatabase = this.#groundUnitEditor.getDatabase(); + if (groundUnitDatabase) + this.uploadDatabase(groundUnitDatabase, "groundUnitDatabase"); + }; bottomButtonContainer.appendChild(this.#button5); this.#button6 = document.createElement("button"); @@ -128,7 +140,10 @@ export class DatabaseManagerPlugin implements OlympusPlugin { var arr = Array.prototype.slice.call(elements); arr.splice(arr.length - 1, 0, mainButtonDiv); toolbar.getMainDropdown().setOptionsElements(arr); - mainButton.onclick = () => { this.toggle(); } + mainButton.onclick = () => { + toolbar.getMainDropdown().close(); + this.toggle(); + } return true; } @@ -172,4 +187,18 @@ export class DatabaseManagerPlugin implements OlympusPlugin { this.#button3.classList.remove("selected"); this.#button4.classList.remove("selected"); } + + uploadDatabase(database: {blueprints: {[key: string]: UnitBlueprint}}, databaseName: string) { + var xmlHttp = new XMLHttpRequest(); + xmlHttp.open("PUT", "/api/databases/units/" + databaseName); + xmlHttp.setRequestHeader("Content-Type", "application/json"); + xmlHttp.onload = (res: any) => { + this.#app?.getPopupsManager().get("infoPopup")?.setText(databaseName + " saved successfully"); + }; + xmlHttp.onerror = (res: any) => { + this.#app?.getPopupsManager().get("infoPopup")?.setText("An error has occurring saving the database: " + databaseName) + console.log(res); + } + xmlHttp.send(JSON.stringify(database)); + } } \ No newline at end of file diff --git a/client/plugins/databasemanager/src/uniteditor.ts b/client/plugins/databasemanager/src/uniteditor.ts index e9138476..b97b9b9f 100644 --- a/client/plugins/databasemanager/src/uniteditor.ts +++ b/client/plugins/databasemanager/src/uniteditor.ts @@ -48,6 +48,10 @@ export abstract class UnitEditor { this.contentDiv3.replaceChildren(); } + getDatabase() { + return this.database; + } + abstract setBlueprint(blueprint: UnitBlueprint): void; abstract addBlueprint(key: string): void; } \ No newline at end of file diff --git a/client/public/databases/units/aircraftdatabase.json b/client/public/databases/units/aircraftdatabase.json index 52a63a1f..79e685c6 100644 --- a/client/public/databases/units/aircraftdatabase.json +++ b/client/public/databases/units/aircraftdatabase.json @@ -1,31838 +1 @@ -{ - "A-10C_2": { - "name": "A-10C_2", - "coalition": "blue", - "era": "Late Cold War", - "label": "A-10C Warthog", - "shortLabel": "10", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 6 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "LAU-68 42 rkt M156 WP, AIM-9*2, ECM", - "name": "LAU-68 42 rkt M156 WP, AIM-9*2, ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2", - "name": "AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x LAU-131 pods - 21 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "LAU-131 98 rkt M156 WP, AIM-9*2,ECM", - "name": "LAU-131 98 rkt M156 WP, AIM-9*2,ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", - "quantity": 9 - } - ], - "enabled": true, - "code": "SUU-25*9,AIM-9*2,ECM", - "name": "SUU-25*9,AIM-9*2,ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2", - "name": "AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 8 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82AIR*8,AIM-9*2,ECM", - "name": "Mk-82AIR*8,AIM-9*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M257, Para Illum", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "MK-84*2,LAU-68*2,AGM-65K*2", - "name": "MK-84*2,LAU-68*2,AGM-65K*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD", - "quantity": 2 - }, - { - "name": "BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", - "quantity": 2 - }, - { - "name": "LAU-117 with TGM-65D - Trg Round for Mav D (IIR)", - "quantity": 1 - }, - { - "name": "LAU-117 with TGM-65H - Trg Round for Mav H (CCD)", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1", - "name": "BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 6 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82*6,Mk-84*2,AIM-9*2,ECM", - "name": "Mk-82*6,Mk-84*2,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-84*4,AIM-9*2,ECM", - "name": "Mk-84*4,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 8 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82*8,AIM-9*2,ECM", - "name": "Mk-82*8,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-33*12, TGP, CAP-9*1", - "name": "BDU-33*12, TGP, CAP-9*1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP", - "name": "AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM", - "name": "AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2", - "name": "AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "BDU-50HD - 500lb Inert Practice Bomb HD", - "quantity": 6 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk1, Practice", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-50HD*6,Mk1*7,TGP, CAP-9*1", - "name": "BDU-50HD*6,Mk1*7,TGP, CAP-9*1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2", - "name": "AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP", - "name": "AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM", - "name": "AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-33*6, TGP, CAP-9*1", - "name": "BDU-33*6, TGP, CAP-9*1", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7", - "name": "AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP", - "name": "TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "BDU-50LD - 500lb Inert Practice Bomb LD", - "quantity": 2 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-33*6, TGP, CAP-9*1, BDU-50LD*2", - "name": "BDU-33*6, TGP, CAP-9*1, BDU-50LD*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs", - "quantity": 2 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-12*6,GBU-10*2,TGP, AIM-9*2", - "name": "GBU-12*6,GBU-10*2,TGP, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 3 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, CBU-87*3, M151*28, AIM-9*2, ECM", - "name": "TGP, CBU-87*3, M151*28, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7", - "name": "AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM", - "name": "PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*4,TGP, ECM, AIM-9*2", - "name": "AGM-65D*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)", - "quantity": 1 - }, - { - "name": "LAU-117 with TGM-65G - Trg Round for Mav G (IIR)", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, CAP-9*1, CATM-65K*1, TGM-65G*1", - "name": "TGP, CAP-9*1, CATM-65K*1, TGM-65G*1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM", - "name": "AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM", - "name": "TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM", - "name": "PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM", - "name": "AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM", - "name": "GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 4 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "CBU-103*4, M151*14, AIM-9*2, ECM", - "name": "CBU-103*4, M151*14, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 4 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "CBU-87*4, M151*42, AIM-9*2, ECM", - "name": "CBU-87*4, M151*42, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2", - "name": "AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM", - "name": "CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-105 - 10 x SFW, CBU with WCMD", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2", - "name": "AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "BDU-50HD - 500lb Inert Practice Bomb HD", - "quantity": 2 - }, - { - "name": "BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk61, Practice", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1", - "name": "BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 4 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "CBU-87*4, M151*28, AIM-9*2,ECM", - "name": "CBU-87*4, M151*28, AIM-9*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "M151*98, Mk-82*2,AIM-9*2,ECM", - "name": "M151*98, Mk-82*2,AIM-9*2,ECM", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2", - "name": "AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM", - "name": "TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, M151*84, Mk-82*2,AIM-9*2, ECM", - "name": "TGP, M151*84, Mk-82*2,AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "BDU-50HD - 500lb Inert Practice Bomb HD", - "quantity": 2 - }, - { - "name": "BDU-50LD - 500lb Inert Practice Bomb LD", - "quantity": 2 - }, - { - "name": "LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)", - "quantity": 1 - }, - { - "name": "LAU-117 with TGM-65G - Trg Round for Mav G (IIR)", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts WTU-1/B, Practice", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - } - ], - "enabled": true, - "code": "BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1", - "name": "BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM", - "name": "TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 1 x Captive AIM-9M for ACM", - "quantity": 1 - }, - { - "name": "BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "TGP, CAP-9*1, BDU-50LGB*4", - "name": "TGP, CAP-9*1, BDU-50LGB*4", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-12*14,TGP, AIM-9*2", - "name": "GBU-12*14,TGP, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 3 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2", - "name": "AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM", - "name": "AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - }, - { - "name": "CBU-105 - 10 x SFW, CBU with WCMD", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2", - "name": "AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 6 - }, - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2,Mk-82*6,AIM-9*2,ECM", - "name": "AGM-65D*2,Mk-82*6,AIM-9*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2", - "name": "AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-38*4,GBU-31*2,TGP, AIM-9*2", - "name": "GBU-38*4,GBU-31*2,TGP, AIM-9*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 1 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7", - "name": "AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 1 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM", - "name": "AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 7 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM", - "name": "AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2", - "name": "GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs", - "quantity": 2 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP", - "name": "AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP", - "name": "AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP", - "name": "AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - }, - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP", - "name": "AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 4 - }, - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP", - "name": "AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "CBU-105 - 10 x SFW, CBU with WCMD", - "quantity": 4 - }, - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP", - "name": "AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 4 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM", - "name": "Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 5 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82*20,AIM-9*2,ECM", - "name": "Mk-82*20,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 7 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82*6,AIM-9*2,TGP,ECM", - "name": "Mk-82*6,AIM-9*2,TGP,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 6 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-84*6,AIM-9*2,TGP,ECM", - "name": "Mk-84*6,AIM-9*2,TGP,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 5 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM", - "name": "Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM", - "name": "GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "name": "GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM", - "name": "GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM", - "roles": [ - "Ground Attack" - ] - } - ], - "filename": "a-10.png", - "enabled": true, - "liveries": { - "algerian af fictional desert": { - "name": "Algerian AF Fictional Desert", - "countries": [ - "DZA" - ] - }, - "23rd tfw england afb (el)": { - "name": "23rd TFW England AFB (EL)", - "countries": [ - "USA" - ] - }, - "81st fs spangdahlem ab, germany (sp) 1": { - "name": "81st FS Spangdahlem AB, Germany (SP) 1", - "countries": [ - "USA" - ] - }, - "fictional italian am (23gruppo)": { - "name": "AM (23Gruppo)", - "countries": [ - "ITA" - ] - }, - "118th fs bradley angb, connecticut (ct) n621": { - "name": "118th FS Bradley ANGB, Connecticut (CT) N621", - "countries": [ - "USA" - ] - }, - "47th fs barksdale afb, louisiana (bd)": { - "name": "47th FS Barksdale AFB, Louisiana (BD)", - "countries": [ - "USA" - ] - }, - "canada rcaf 409 squadron": { - "name": "Fictional RCAF 409 Squadron", - "countries": [ - "CAN" - ] - }, - "fictional canadian air force pixel camo": { - "name": "Fictional Canadian Air Force Pixel Camo", - "countries": [ - "CAN" - ] - }, - "fictional spanish aga": { - "name": "Fictional Spanish AGA", - "countries": [ - "SPN" - ] - }, - "australia notional raaf": { - "name": "Australia Notional RAAF", - "countries": [ - "AUS" - ] - }, - "haf fictional": { - "name": "Hellenic Airforce (Fictional)", - "countries": [ - "GRC" - ] - }, - "fictional georgian olive": { - "name": "Fictional Georgian Olive", - "countries": [ - "GRG" - ] - }, - "fictional russian air force 1": { - "name": "Fictional Russian Air Force 1", - "countries": [ - "RUS" - ] - }, - "fictional spanish tritonal": { - "name": "Fictional Spanish Tritonal", - "countries": [ - "SPN" - ] - }, - "74th fs moody afb, georgia (ft)": { - "name": "74th FS Moody AFB, Georgia (FT)", - "countries": [ - "USA" - ] - }, - "fictional ukraine air force 1": { - "name": "Fictional Ukraine Air Force 1", - "countries": [ - "UKR" - ] - }, - "fictional german 3323": { - "name": "Fictional German 3323", - "countries": [ - "GER" - ] - }, - "81st fs spangdahlem ab, germany (sp) 2": { - "name": "81st FS Spangdahlem AB, Germany (SP) 2", - "countries": [ - "USA" - ] - }, - "fictional france escadron de chasse 03.003 ardennes": { - "name": "Fictional France Escadron de Chasse 03.003 ARDENNES", - "countries": [ - "FRA" - ] - }, - "358th fs davis monthan afb, arizona (dm)": { - "name": "358th FS Davis Monthan AFB, Arizona (DM)", - "countries": [ - "USA" - ] - }, - "190th fs boise angb, idaho (id)": { - "name": "190th FS Boise ANGB, Idaho (ID)", - "countries": [ - "USA" - ] - }, - "25th fs osan ab, korea (os)": { - "name": "25th FS Osan AB, Korea (OS)", - "countries": [ - "USA" - ] - }, - "184th fs arkansas ang, fort smith (fs)": { - "name": "184th FS Arkansas ANG, Fort Smith (FS)", - "countries": [ - "USA" - ] - }, - "algerian af fictional grey": { - "name": "Algerian AF Fictional Grey", - "countries": [ - "DZA" - ] - }, - "fictional russian air force 2": { - "name": "Fictional Russian Air Force 2", - "countries": [ - "RUS" - ] - }, - "a-10 grey": { - "name": "A-10 Grey", - "countries": [ - "UK", - "NETH", - "BEL", - "TUR", - "DEN" - ] - }, - "fictional spanish 12nd wing": { - "name": "Fictional Spanish 12nd Wing", - "countries": [ - "SPN" - ] - }, - "66th ws nellis afb, nevada (wa)": { - "name": "66th WS Nellis AFB, Nevada (WA)", - "countries": [ - "USA" - ] - }, - "fictional israel 115 sqn flying dragon": { - "name": "Fictional Israel 115 Sqn Flying Dragon", - "countries": [ - "ISR" - ] - }, - "355th fs eielson afb, alaska (ak)": { - "name": "355th FS Eielson AFB, Alaska (AK)", - "countries": [ - "USA" - ] - }, - "fictional georgian grey": { - "name": "Fictional Georgian Grey", - "countries": [ - "GRG" - ] - }, - "422nd tes nellis afb, nevada (ot)": { - "name": "422nd TES Nellis AFB, Nevada (OT)", - "countries": [ - "USA" - ] - }, - "118th fs bradley angb, connecticut (ct)": { - "name": "118th FS Bradley ANGB, Connecticut (CT)", - "countries": [ - "USA" - ] - }, - "fictional german 3322": { - "name": "Fictional German 3322", - "countries": [ - "GER" - ] - }, - "canada rcaf 442 snow scheme": { - "name": "Fictional RCAF 442 Snow Scheme", - "countries": [ - "CAN" - ] - }, - "fictional royal norwegian air force": { - "name": "Fictional Royal Norwegian Air Force", - "countries": [ - "NOR" - ] - }, - "357th fs davis monthan afb, arizona (dm)": { - "name": "357th FS Davis Monthan AFB, Arizona (DM)", - "countries": [ - "USA" - ] - }, - "104th fs maryland ang, baltimore (md)": { - "name": "104th FS Maryland ANG, Baltimore (MD)", - "countries": [ - "USA" - ] - }, - "354th fs davis monthan afb, arizona (dm)": { - "name": "354th FS Davis Monthan AFB, Arizona (DM)", - "countries": [ - "USA" - ] - }, - "172nd fs battle creek angb, michigan (bc)": { - "name": "172nd FS Battle Creek ANGB, Michigan (BC)", - "countries": [ - "USA" - ] - } - } - }, - "A-20G": { - "name": "A-20G", - "coalition": "", - "label": "A-20G Havoc", - "era": "WW2", - "shortLabel": "A20", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "4 x AN-M64 - 500lb GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "500 lb GP bomb LD*4", - "name": "500 lb GP bomb LD*4", - "roles": [ - "CAS", - "Ground Attack", - "Runway Attack", - "Antiship Strike" - ] - } - ], - "filename": "a-20.png", - "enabled": true, - "liveries": { - "107 sqn": { - "name": "107 SQN", - "countries": [ - "UK" - ] - }, - "ussr 1st gmtap": { - "name": "1st GMTAP", - "countries": [ - "RUS", - "SUN" - ] - }, - "usaf 645th bs": { - "name": "645th BS, 410th BG, 9th AF", - "countries": [ - "USA" - ] - }, - "ussr 27 ape dd": { - "name": "27th API DD", - "countries": [ - "RUS", - "SUN" - ] - }, - "usaf 668th bs": { - "name": "668th BS, 416th BG", - "countries": [ - "USA" - ] - } - } - }, - "A-50": { - "name": "A-50", - "coalition": "red", - "label": "A-50 Mainstay", - "era": "Late Cold War", - "shortLabel": "A50", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "AWACS" - ] - } - ], - "filename": "a-50.png", - "enabled": true, - "liveries": { - "rf air force": { - "name": "RF Air Force", - "countries": [ - "RUS" - ] - }, - "rf air force new": { - "name": "RF Air Force new", - "countries": [ - "RUS" - ] - } - } - }, - "AJS37": { - "name": "AJS37", - "coalition": "blue", - "label": "AJS37 Viggen", - "era": "Mid Cold War", - "shortLabel": "37", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-75A (AGM-65A Maverick) (TV ASM)", - "quantity": 4 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT", - "name": "Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-04E Anti-ship Missile", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Anti-ship: RB-04E*2, RB-74*2, XT", - "name": "Anti-ship: RB-04E*2, RB-74*2, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Anti-ship (Heavy Mav): RB-75T*4, XT", - "name": "Anti-ship (Heavy Mav): RB-75T*4, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "U/22 Jammer pod", - "quantity": 1 - }, - { - "name": "KB Flare/Chaff dispenser pod", - "quantity": 1 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Hard Target (Countermeasures): RB-05, XT, KB, U22", - "name": "Hard Target (Countermeasures): RB-05, XT, KB, U22", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Hard Target (MAV): RB-75T*2, RB-74*2, XT", - "name": "Hard Target (MAV): RB-75T*2, RB-74*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Ferry Flight: XT", - "name": "Ferry Flight: XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-75A (AGM-65A Maverick) (TV ASM)", - "quantity": 2 - }, - { - "name": "AKAN M/55 Gunpod, 150 rnds MINGR55-HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS (75 GUN): RB-75*2, AKAN", - "name": "CAS (75 GUN): RB-75*2, AKAN", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAP: RB-74*4, XT", - "name": "CAP: RB-74*4, XT", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "U22/A Jammer", - "quantity": 1 - }, - { - "name": "KB Flare/Chaff dispenser pod", - "quantity": 1 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Countermeasures Escort: U/22A, KB", - "name": "Countermeasures Escort: U/22A, KB", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BK-90 MJ1 (72 x MJ1 HE-FRAG Bomblets)", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Strike: BK90 (MJ1)*2, RB-74*2, XT", - "name": "Strike: BK90 (MJ1)*2, RB-74*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - }, - { - "name": "AKAN M/55 Gunpod, 150 rnds MINGR55-HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS: AKAN, RB-05A", - "name": "CAS: AKAN, RB-05A", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAP (6 AAM): RB-74*4, RB-24J*2, XT", - "name": "CAP (6 AAM): RB-74*4, RB-24J*2, XT", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Rocket Half Load HE: ARAK HE*2, RB-74*2, XT", - "name": "Rocket Half Load HE: ARAK HE*2, RB-74*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAP / Intecept: RB-05A*2, RB-74*2, XT", - "name": "CAP / Intecept: RB-05A*2, RB-74*2, XT", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "4x SB M/71 120kg GP Bomb Low-drag", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Bombs Low-drag: SB71LD*16, RB-24J*2, XT", - "name": "Bombs Low-drag: SB71LD*16, RB-24J*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)", - "quantity": 2 - }, - { - "name": "KB Flare/Chaff dispenser pod", - "quantity": 1 - }, - { - "name": "U/22 Jammer pod", - "quantity": 1 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "SEAD: RB-75T*2, U22/A, KB, XT", - "name": "SEAD: RB-75T*2, U22/A, KB, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-15F Programmable Anti-ship Missile", - "quantity": 2 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Anti-Ship (Modern): RB-15F*2, RB-74*2, XT", - "name": "Anti-Ship (Modern): RB-15F*2, RB-74*2, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [], - "enabled": true, - "code": "New Payload", - "name": "New Payload", - "roles": [] - }, - { - "items": [ - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAP (AJ37): RB-24J*2", - "name": "CAP (AJ37): RB-24J*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "KB Flare/Chaff dispenser pod", - "quantity": 1 - }, - { - "name": "Rb-04E Anti-ship Missile", - "quantity": 1 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT", - "name": "ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "4x SB M/71 120kg GP Bomb High-drag", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Bombs High-drag: SB71HD*16, XT, RB-24J", - "name": "Bombs High-drag: SB71HD*16, XT, RB-24J", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Rb-75A (AGM-65A Maverick) (TV ASM)", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Anti-ship (Light Mav): RB-75*4, XT", - "name": "Anti-ship (Light Mav): RB-75*4, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Rocket Full Load HE: ARAK HE*4, RB-24J, XT", - "name": "Rocket Full Load HE: ARAK HE*4, RB-24J, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2x 80kg LYSB-71 Illumination Bomb", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "Illumination: LYSB*8, XT", - "name": "Illumination: LYSB*8, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Anti-ship (RB05): RB-05A*2, RB-74*2, XT", - "name": "Anti-ship (RB05): RB-05A*2, RB-74*2, XT", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AKAN M/55 Gunpod, 150 rnds MINGR55-HE", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAP (Gun): AKAN*2, RB-74*2, XT", - "name": "CAP (Gun): AKAN*2, RB-74*2, XT", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-74 (AIM-9L) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Hard Target: RB-05A*2, RB-74*2, XT", - "name": "Hard Target: RB-05A*2, RB-74*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "Rb-05A MCLOS ASM/AShM/AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "RB-05*2, XT", - "name": "RB-05*2, XT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG", - "quantity": 4 - }, - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAS: ARAK M70 HE*4, XT", - "name": "CAS: ARAK M70 HE*4, XT", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AJS External-tank 1013kg fuel", - "quantity": 1 - }, - { - "name": "4x SB M/71 120kg GP Bomb High-drag", - "quantity": 4 - }, - { - "name": "Rb-24J (AIM-9P) Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Runway Strike: SB71HD*16, RB-24J, XT", - "name": "Runway Strike: SB71HD*16, RB-24J, XT", - "roles": [ - "Runway Attack" - ] - } - ], - "filename": "viggen.png", - "enabled": true, - "liveries": { - "37402": { - "name": "#3 JA-37 F21 Akktu Stakki", - "countries": "All" - }, - "the show must go on": { - "name": "SHOW MUST GO ON! by Bender & Mach3DS", - "countries": "All" - }, - "f7 skaraborg": { - "name": "#4 Splinter F7 Skaraborgs Flygflottilj 76", - "countries": "All" - }, - "baremetal": { - "name": "#2 Bare Metal F7 Skaraborgs Flygflottilj", - "countries": "All" - }, - "se-dxnv4": { - "name": "SE-DXN by Mach3DS", - "countries": "All" - }, - "sf-37 akktu stakki - f21": { - "name": "SF-37 Akktu Stakki - F21", - "countries": "All" - }, - "37": { - "name": "#1 Splinter F21 Norrbottens Flygflottilj", - "countries": "All" - } - } - }, - "AV8BNA": { - "name": "AV8BNA", - "coalition": "blue", - "label": "AV8BNA Harrier", - "era": "Late Cold War", - "shortLabel": "8", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 6 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "H-L-H: Mk-82SEx6, GAU-12", - "name": "H-L-H: Mk-82SEx6, GAU-12", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD", - "name": "AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "GBU-16 - 1000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12", - "name": "AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "2 GBU-38 */*", - "quantity": 1 - }, - { - "name": "AERO 1D 300 Gallons Fuel Tank ", - "quantity": 2 - }, - { - "name": "2 GBU-38 *\\*", - "quantity": 1 - }, - { - "name": "AGM-122 Sidearm", - "quantity": 1 - } - ], - "enabled": true, - "code": "H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2", - "name": "H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "2 Mk-83 *\\*", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "2 Mk-83 */*", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12", - "name": "Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AERO 1D 300 Gallons Fuel Tank ", - "quantity": 2 - }, - { - "name": "2 Mk-83 *\\*", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "2 Mk-83 */*", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2", - "name": "Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod", - "name": "AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "2 Mk-82 Snakeye */*", - "quantity": 2 - }, - { - "name": "2 Mk-82 Snakeye *\\*", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12", - "name": "Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 6 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "H-M-H: Mk-82LDx6, GAU-12", - "name": "H-M-H: Mk-82LDx6, GAU-12", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 GBU-12 *-*", - "quantity": 2 - }, - { - "name": "AERO 1D 300 Gallons Fuel Tank ", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2", - "name": "PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "2 Mk-82 Snakeye *\\*", - "quantity": 2 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "2 Mk-82 Snakeye */*", - "quantity": 2 - } - ], - "enabled": true, - "code": "L-L-L: Mk-82SEx10, Jammer Pod, GAU-12", - "name": "L-L-L: Mk-82SEx10, Jammer Pod, GAU-12", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12", - "name": "AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "3 Mk-82", - "quantity": 2 - }, - { - "name": "2 Mk-82 *\\*", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "2 Mk-82 */*", - "quantity": 1 - } - ], - "enabled": true, - "code": "H-M-H: Mk-82LDx10, GAU-12", - "name": "H-M-H: Mk-82LDx10, GAU-12", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets", - "quantity": 2 - }, - { - "name": "2 Mk-20 Rockeye *\\*", - "quantity": 2 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "2 Mk-20 Rockeye */*", - "quantity": 2 - } - ], - "enabled": true, - "code": "Area Suppression: Mk-20x10, GAU-12", - "name": "Area Suppression: Mk-20x10, GAU-12", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2", - "name": "Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12", - "name": "AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-7 with AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12", - "name": "Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "2 GBU-12 *-*", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12", - "name": "PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-7 with AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AERO 1D 300 Gallons Fuel Tank ", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2", - "name": "Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-16 - 1000lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12", - "name": "PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 4 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12", - "name": "Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "2 Mk-83 *\\*", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "2 Mk-83 */*", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12", - "name": "RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 4 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12", - "name": "Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 3 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12", - "name": "Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-122 Sidearm", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - } - ], - "enabled": true, - "code": "Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12", - "name": "Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 3 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12", - "name": "Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 3 - }, - { - "name": "2 Mk-20 Rockeye *\\*", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "2 Mk-20 Rockeye */*", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12", - "name": "Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)", - "quantity": 2 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - }, - { - "name": "AN/ALQ-164 DECM Pod", - "quantity": 1 - }, - { - "name": "GAU 12 Gunpod w/SAPHEI-T", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12", - "name": "AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD", - "name": "PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS", - "quantity": 4 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD", - "name": "PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "av8bna.png", - "enabled": true, - "liveries": { - "vma-211": { - "name": "VMA-211", - "countries": "All" - }, - "vma-211d": { - "name": "VMA-211D", - "countries": "All" - }, - "vma-542": { - "name": "VMA-542", - "countries": "All" - }, - "vma-231-1": { - "name": "VMA-231-1", - "countries": "All" - }, - "default": { - "name": "default", - "countries": "All" - }, - "vmat-203s": { - "name": "VMAT-203 Special", - "countries": "All" - }, - "vma-214d": { - "name": "VMA-214D", - "countries": "All" - }, - "vma-311": { - "name": "VMA-311", - "countries": "All" - }, - "vma-223d": { - "name": "VMA-223D", - "countries": "All" - }, - "vma-231d": { - "name": "VMA-231D", - "countries": "All" - }, - "vma-311d": { - "name": "VMA-311D", - "countries": "All" - }, - "vmat-203": { - "name": "VMAT-203", - "countries": "All" - }, - "vma-513d": { - "name": "VMA-513D", - "countries": "All" - }, - "vma-214": { - "name": "VMA-214", - "countries": "All" - }, - "vma-513": { - "name": "VMA-513", - "countries": "All" - }, - "vma-231-2": { - "name": "VMA-231-2", - "countries": "All" - } - } - }, - "An-26B": { - "name": "An-26B", - "coalition": "red", - "label": "An-26B Curl", - "era": "Mid Cold War", - "shortLabel": "26", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "an-26.png", - "enabled": true, - "liveries": { - "abkhazian af": { - "name": "Abkhazian AF", - "countries": [ - "ABH" - ] - }, - "ukraine af": { - "name": "Ukraine AF", - "countries": [ - "UKR" - ] - }, - "china plaaf": { - "name": "China PLAAF", - "countries": [ - "CHN" - ] - }, - "georgian af": { - "name": "Georgian AF", - "countries": [ - "GRG" - ] - }, - "rf air force": { - "name": "RF Air Force", - "countries": [ - "RUS" - ] - }, - "aeroflot": { - "name": "Aeroflot", - "countries": [ - "RUS", - "SUN" - ] - }, - "rf navy": { - "name": "RF Navy", - "countries": [ - "RUS" - ] - } - } - }, - "An-30M": { - "name": "An-30M", - "coalition": "red", - "label": "An-30M Clank", - "era": "Mid Cold War", - "shortLabel": "30", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "a-50.png", - "enabled": true, - "liveries": { - "china caac": { - "name": "China CAAC", - "countries": [ - "CHN" - ] - }, - "rf air force": { - "name": "RF Air Force", - "countries": [ - "RUS" - ] - }, - "15th transport ab": { - "name": "15th Transport AB", - "countries": [ - "UKR" - ] - } - } - }, - "B-1B": { - "name": "B-1B", - "coalition": "blue", - "label": "B-1B Lancer", - "era": "Late Cold War", - "shortLabel": "1", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "28 x Mk-82 - 500lb GP Bombs LD", - "quantity": 3 - } - ], - "enabled": true, - "code": "Mk-82*84", - "name": "Mk-82*84", - "roles": [ - "Runway Attack", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "4 x AGM-154C - JSOW Unitary BROACH", - "quantity": 3 - } - ], - "enabled": true, - "code": "AGM-154*12", - "name": "AGM-154*12", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "16 x GBU-38 - JDAM, 500lb GPS Guided Bombs", - "quantity": 3 - } - ], - "enabled": true, - "code": "GBU-38*48", - "name": "GBU-38*48", - "roles": [ - "CAS", - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "10 x CBU-87 - 202 x CEM Cluster Bombs", - "quantity": 3 - } - ], - "enabled": true, - "code": "CBU-87*30", - "name": "CBU-87*30", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "10 x CBU-97 - 10 x SFW Cluster Bombs", - "quantity": 3 - } - ], - "enabled": true, - "code": "CBU-97*30", - "name": "CBU-97*30", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "10 x CBU-97 - 10 x SFW Cluster Bombs", - "quantity": 2 - }, - { - "name": "16 x GBU-38 - JDAM, 500lb GPS Guided Bombs", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-38*16, CBU-97*20", - "name": "GBU-38*16, CBU-97*20", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "8 x Mk-84 - 2000lb GP Bombs LD", - "quantity": 3 - } - ], - "enabled": true, - "code": "Mk-84*24", - "name": "Mk-84*24", - "roles": [ - "Runway Attack", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs", - "quantity": 3 - } - ], - "enabled": true, - "code": "GBU-31*24", - "name": "GBU-31*24", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "8 x GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bombs", - "quantity": 3 - } - ], - "enabled": true, - "code": "GBU-31(V)3/B*24", - "name": "GBU-31(V)3/B*24", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "16 x GBU-38 - JDAM, 500lb GPS Guided Bombs", - "quantity": 2 - }, - { - "name": "8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-31*8, GBU-38*32", - "name": "GBU-31*8, GBU-38*32", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - } - ], - "filename": "b-1.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "usaf standard", - "countries": [ - "USA" - ] - } - } - }, - "B-52H": { - "name": "B-52H", - "coalition": "blue", - "label": "B-52H Stratofortress", - "era": "Early Cold War", - "shortLabel": "52", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "HSAB with 9 x Mk-83 - 1000lb GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-84*18", - "name": "Mk-84*18", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "MER12 with 12 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "27 x Mk-82 - 500lb GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk 82*51", - "name": "Mk 82*51", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "HSAB with 9 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk20*18", - "name": "Mk20*18", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "6 x AGM-86D on MER", - "quantity": 2 - }, - { - "name": "8 x AGM-86D", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-86C*20", - "name": "AGM-86C*20", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "8 x AGM-84A Harpoon ASM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-84A*8", - "name": "AGM-84A*8", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "b-52.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "usaf standard", - "countries": [ - "USA" - ] - } - } - }, - "Bf-109K-4": { - "name": "Bf-109K-4", - "coalition": "", - "label": "Bf-109K-4 Fritz", - "era": "WW2", - "shortLabel": "109", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "300 liter Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel Tank", - "name": "Fuel Tank", - "roles": [ - "CAP", - "AFAC", - "Escort" - ] - }, - { - "items": [ - { - "name": "SC 250 Type 3 J - 250kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC250", - "name": "SC250", - "roles": [ - "Runway Attack", - "CAS", - "Antiship Strike", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SC 500 J - 500kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC500", - "name": "SC500", - "roles": [ - "Runway Attack", - "CAS", - "Antiship Strike", - "Ground Attack" - ] - } - ], - "filename": "bf109.png", - "enabled": true, - "liveries": { - "bf-109 k4 irmgard": { - "name": "Bf-109K-4 Irmgard Captured", - "countries": [ - "USA" - ] - }, - "bf-109 k4 ussr green": { - "name": "Green-trophy RKKA", - "countries": [ - "RUS", - "SUN" - ] - }, - "bf-109 k4 1.njg 11": { - "name": "NJG 11", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 jagdgeschwader 53": { - "name": " Jagdgeschwader 53", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 dogfight blue": { - "name": "BLUE", - "countries": "All" - }, - "bf-109 k4 9.jg77": { - "name": "9./JG77", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 us captured": { - "name": "US Captured", - "countries": [ - "USA" - ] - }, - "bf-109 k4 croatia": { - "name": "Croatia Air Force - 'Black 4'", - "countries": [ - "HRV", - "NZG", - "GER" - ] - }, - "bf-109 k4 legion condor spain 1939": { - "name": "6-123 ESPA\u00d1A", - "countries": [ - "SPN" - ] - }, - "bf-109 k4 red7 eads": { - "name": "BF109G4 -red7- EADS -fondation messerschmitt V2", - "countries": [ - "GER" - ] - }, - "germany_standard": { - "name": "Jagdgeschwader 27", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 iaf s-199": { - "name": "S-199 IDF by Ovenmit", - "countries": [ - "ISR" - ] - }, - "bf-109 k4 1.njg 11 (white 5)": { - "name": "1./NJG 11 (W5)", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 9.jg27 (w10+i)": { - "name": "9./JG27 (W10+I)", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 334xxx batch": { - "name": "334xxx batch", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 white 6, jg 4": { - "name": "White 6, JG 4", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 iiijg27": { - "name": "III/JG27", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 dogfight red": { - "name": "RED", - "countries": "All" - }, - "bf-109 k4 stab jg52": { - "name": "Stab JG52", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 jagdgeschwader 77": { - "name": "Jagdgeschwader 77", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 raf vd 358 e-2": { - "name": "RAF VD 358 E-2 - UK Captured", - "countries": [ - "UK" - ] - }, - "green": { - "name": "Green", - "countries": "All" - }, - "bf-109 k4 swiss e-3a j-374 1940": { - "name": "Swiss E-3a J-374 1940 l'Seducteur", - "countries": [ - "SUI" - ] - }, - "bf-109 k4 335xxx batch": { - "name": "335xxx batch", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 g10 of tibor tobak rhaf": { - "name": "BF109G10 RHAF Tibor Tobak by Reflected", - "countries": [ - "GER", - "HUN", - "NZG" - ] - }, - "bf-109 k4 iijg52": { - "name": "II./JG52", - "countries": [ - "GER", - "NZG" - ] - }, - "bf-109 k4 330xxx batch": { - "name": "330xxx batch", - "countries": [ - "GER", - "NZG" - ] - } - } - }, - "C-101CC": { - "name": "C-101CC", - "coalition": "blue", - "label": "C-101CC", - "era": "Late Cold War", - "shortLabel": "101", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9P, DEFA 553 CANNON (I)", - "name": "2*AIM-9P, DEFA 553 CANNON (I)", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M, DEFA 553 CANNON (I)", - "name": "2*AIM-9M, DEFA 553 CANNON (I)", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9P, DEFA 533 CANNON (II)", - "name": "2*AIM-9P, DEFA 533 CANNON (II)", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9P, AN-M3 CANNON (IV)", - "name": "2*AIM-9P, AN-M3 CANNON (IV)", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, DEFA 553 CANNON", - "name": "2*R.550 MAGIC, DEFA 553 CANNON", - "roles": [ - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M, AN-M3 CANNON (III)", - "name": "2*AIM-9M, AN-M3 CANNON (III)", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9P, DEFA 553 CANNON", - "name": "2*AIM-9P, DEFA 553 CANNON", - "roles": [ - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, DEFA 553 CANNON (III)", - "name": "2*R.550 MAGIC, DEFA 553 CANNON (III)", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "Belouga", - "quantity": 2 - }, - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON", - "name": "2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "Sea Eagle - ASM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON", - "name": "2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Sea Eagle - ASM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON", - "name": "2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M, AN-M3 CANNON", - "name": "2*AIM-9M, AN-M3 CANNON", - "roles": [ - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "Belouga", - "quantity": 2 - }, - { - "name": "4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*BELOUGA,2*BDU-33, DEFA-553 CANNON", - "name": "2*BELOUGA,2*BDU-33, DEFA-553 CANNON", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Sea Eagle - ASM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2* SEA EAGLE, DEFA-553 CANNON", - "name": "2* SEA EAGLE, DEFA-553 CANNON", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "BR-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON", - "name": "2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - }, - { - "name": "Sea Eagle - ASM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON", - "name": "2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, DEFA 553 CANNON (IV)", - "name": "2*R.550 MAGIC, DEFA 553 CANNON (IV)", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "Belouga", - "quantity": 2 - }, - { - "name": "BR-500 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*BELOUGA, 2*BR-500, DEFA 553 CANNON", - "name": "2*BELOUGA, 2*BR-500, DEFA 553 CANNON", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M, DEFA 553 CANNON (IV)", - "name": "2*AIM-9M, DEFA 553 CANNON (IV)", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, AN-M3 CANNON (II)", - "name": "2*R.550 MAGIC, AN-M3 CANNON (II)", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic, DEFA 553 CANNON (I)", - "name": "2*R550 Magic, DEFA 553 CANNON (I)", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - }, - { - "name": "BIN-200 - 200kg Napalm Incendiary Bomb", - "quantity": 2 - }, - { - "name": "Belouga", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON", - "name": "2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON", - "name": "2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AN-M3 - 2*Browning Machine Guns 12.7mm", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9P, AN-M3 CANNON (III)", - "name": "2*AIM-9P, AN-M3 CANNON (III)", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9M, DEFA 533 CANNON (II)", - "name": "2*AIM-9M, DEFA 533 CANNON (II)", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "DEFA-553 - 30mm Revolver Cannon", - "quantity": 1 - }, - { - "name": "4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD", - "quantity": 2 - }, - { - "name": "BR-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "R550 Magic 2 IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON", - "name": "2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON", - "roles": [ - "CAS" - ] - } - ], - "filename": "c-101.png", - "enabled": true, - "liveries": { - "aviodev skin": { - "name": "Aviodev Skin", - "countries": [ - "IND", - "GHA", - "IRQ", - "ROU", - "HND", - "ISR", - "VEN", - "RSI", - "DEN", - "RUS", - "SUN", - "SVN", - "BRA", - "JPN", - "GRG", - "FIN", - "YEM", - "SVK", - "BLR", - "ETH", - "GDR", - "BGR", - "RED", - "GRC", - "NOR", - "TUN", - "AUS", - "KOR", - "ABH", - "TUR", - "PRK", - "INS", - "HRV", - "AUT", - "NGA", - "UN", - "CHN", - "PHL", - "SPN", - "CZE", - "POL", - "JOR", - "SAU", - "PAK", - "NZG", - "OMN", - "PRT", - "ITA", - "HUN", - "IDN", - "QAT", - "PER", - "CUB", - "SYR", - "UK", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "SWE", - "MAR", - "BLUE", - "VNM", - "AUSAF", - "DZA", - "NETH", - "LBY", - "SDN", - "CYP", - "MEX", - "CHL", - "BHR", - "ARG", - "SUI", - "BEL", - "GER", - "FRA", - "IRN", - "LBN", - "UKR", - "EGY", - "THA", - "SRB", - "USA", - "BOL", - "KAZ", - "RSO", - "ARE" - ] - }, - "claex green camu skin - centro logistico de armamento y experimentacion": { - "name": "CLAEX Green Camu Skin - Centro Logistico de Armamento y Experimentacion", - "countries": [ - "SPN", - "RED", - "BLUE" - ] - }, - "i brigada aerea - grupo de aviacion n.1 a-36 halcon": { - "name": "I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON", - "countries": [ - "CHL" - ] - }, - "russia combat fictional": { - "name": "Russia Combat Fictional", - "countries": [ - "RED", - "RUS" - ] - }, - "georgia combat fictional wolf": { - "name": "Georgia Combat Fictional Wolf", - "countries": [ - "GRG" - ] - }, - "i brigada aerea - grupo de aviacion n.3 a-36 halcon": { - "name": "I Brigada Aerea - Grupo de Aviacion N.3 A-36 HALCON", - "countries": [ - "CHL" - ] - }, - "i brigada aerea - chile early grey n.1 a-36 halcon": { - "name": "I Brigada Aerea - Chile Early Grey", - "countries": [ - "CHL" - ] - }, - "i brigada aerea - chile early green n.1 a-36 halcon": { - "name": "I Brigada Aerea - Chile Early Green", - "countries": [ - "CHL" - ] - }, - "i brigada aerea - chile early agressor n\u00ba411 n.1 a-36 halcon": { - "name": "I Brigada Aerea - Chile Early Agressor N\u00ba411", - "countries": [ - "CHL" - ] - }, - "honduras - air force comayagua coronel jose enrique soto cano air base skin 2": { - "name": "Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 2", - "countries": [ - "HND" - ] - }, - "i brigada aerea - chile early agressor n\u00ba410 n.1 a-36 halcon": { - "name": "I Brigada Aerea - Chile Early Agressor N\u00ba410 ", - "countries": [ - "CHL" - ] - }, - "georgia combat fictional green": { - "name": "Georgia Combat Fictional Green", - "countries": [ - "GRG" - ] - }, - "claex desert camu skin - centro logistico de armamento y experimentacion": { - "name": "CLAEX Desert Camu Skin - Centro Logistico de Armamento y Experimentacion", - "countries": [ - "SPN", - "RED", - "BLUE" - ] - }, - "honduras - air force comayagua coronel jose enrique soto cano air base skin 1": { - "name": "Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 1", - "countries": [ - "HND" - ] - }, - "i brigada aerea - grupo de aviacion n.1 a-36 halcon desert skin": { - "name": "I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON Desert Skin", - "countries": [ - "CHL" - ] - }, - "royal jordanian air force": { - "name": "Royal jordanian Air Force ", - "countries": [ - "JOR" - ] - }, - "georgia combat fictional spots": { - "name": "Georgia Combat Fictional Spots", - "countries": [ - "GRG" - ] - }, - "usaf agressor fictional": { - "name": "USAF Agressor Fictional", - "countries": [ - "USA", - "AUSAF", - "BLUE" - ] - } - } - }, - "C-130": { - "name": "C-130", - "coalition": "blue", - "label": "C-130 Hercules", - "era": "Early Cold War", - "shortLabel": "130", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "c-130.png", - "enabled": true, - "liveries": { - "iriaf 5-8503": { - "name": "IRIAF 5-8503", - "countries": [ - "IRN" - ] - }, - "algerian af green": { - "name": "Algerian AF Green", - "countries": [ - "DZA" - ] - }, - "haf gray": { - "name": "Hellenic Airforce - Gray", - "countries": [ - "GRC" - ] - }, - "royal netherlands air force": { - "name": "Royal Netherlands Air Force", - "countries": [ - "NETH" - ] - }, - "royal norwegian air force": { - "name": "Royal Norwegian Air Force", - "countries": [ - "NOR" - ] - }, - "canada's air force": { - "name": "Canada's Air Force", - "countries": [ - "CAN" - ] - }, - "french air force": { - "name": "French Air Force", - "countries": [ - "FRA" - ] - }, - "turkish air force": { - "name": "Turkish Air Force", - "countries": [ - "TUR" - ] - }, - "israel defence force": { - "name": "Israel Defence Force", - "countries": [ - "ISR" - ] - }, - "us air force": { - "name": "US Air Force", - "countries": [ - "USA" - ] - }, - "royal danish air force": { - "name": "Royal Danish Air Force", - "countries": [ - "DEN" - ] - }, - "iriaf 5-8518": { - "name": "IRIAF 5-8518", - "countries": [ - "IRN" - ] - }, - "algerian af h30 white": { - "name": "Algerian AF H30 White", - "countries": [ - "DZA" - ] - }, - "royal air force": { - "name": "Royal Air Force", - "countries": [ - "UK" - ] - }, - "spanish air force": { - "name": "Spanish Air Force", - "countries": [ - "SPN" - ] - }, - "belgian air force": { - "name": "Belgian Air Force", - "countries": [ - "BEL" - ] - }, - "air algerie l-382 white": { - "name": "Air Algerie L-382 White", - "countries": [ - "DZA" - ] - } - } - }, - "C-17A": { - "name": "C-17A", - "coalition": "blue", - "label": "C-17A Globemaster", - "era": "Modern", - "shortLabel": "C17", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "c-17.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "usaf standard", - "countries": [ - "USA" - ] - } - } - }, - "E-2C": { - "name": "E-2C", - "coalition": "blue", - "label": "E-2C Hawkeye", - "era": "Mid Cold War", - "shortLabel": "2C", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "AWACS" - ] - } - ], - "filename": "e-2.png", - "enabled": true, - "liveries": { - "e-2d demo": { - "name": "E-2D Demo", - "countries": [ - "USA" - ] - }, - "vaw-125 tigertails": { - "name": "VAW-125 Tigertails", - "countries": [ - "USA" - ] - } - } - }, - "E-3A": { - "name": "E-3A", - "coalition": "blue", - "label": "E-3A Sentry", - "era": "Mid Cold War", - "shortLabel": "E3", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "AWACS" - ] - } - ], - "filename": "e-3.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "usaf standard", - "countries": [ - "USA" - ] - }, - "nato": { - "name": "nato", - "countries": [ - "UK", - "USA", - "FRA" - ] - } - } - }, - "F-117A": { - "name": "F-117A", - "coalition": "blue", - "label": "F-117A Nighthawk", - "era": "Late Cold War", - "shortLabel": "117", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-12*2", - "name": "GBU-12*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-10*2", - "name": "GBU-10*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-27 - 2000lb Laser Guided Penetrator Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-27*2", - "name": "GBU-27*2", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "f-117.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "usaf standard", - "countries": [ - "USA" - ] - } - } - }, - "F-14A-135-GR": { - "name": "F-14A-135-GR", - "coalition": "blue", - "label": "F-14A-135-GR Tomcat", - "era": "Mid Cold War", - "shortLabel": "14A", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "XT*2", - "name": "XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 6 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*6, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*6, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-7F", - "quantity": 6 - }, - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-7F*6, AIM-9L*2, XT*2", - "name": "AIM-7F*6, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2", - "name": "AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-9L*4, XT*2", - "name": "AIM-54A-MK47*4, AIM-9L*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-9M*4, XT*2", - "name": "AIM-54A-MK47*4, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*4, AIM-9M*4, XT*2", - "name": "AIM-54A-MK60*4, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-7F", - "quantity": 4 - }, - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-7F*4, AIM-9L*4, XT*2", - "name": "AIM-7F*4, AIM-9L*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "MAK79 4 BDU-33", - "quantity": 2 - }, - { - "name": "MAK79 3 BDU-33", - "quantity": 2 - } - ], - "enabled": true, - "code": "BDU-33*14", - "name": "BDU-33*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "3 BDU-33", - "quantity": 4 - } - ], - "enabled": true, - "code": "BDU-33*12", - "name": "BDU-33*12", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "GBU-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-10*2", - "name": "GBU-10*2", - "roles": [ - "Ground Attack", - "Pinpoint Strike", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "GBU-12", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-12*4", - "name": "GBU-12*4", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-16", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-16*4", - "name": "GBU-16*4", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-24", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-24*2", - "name": "GBU-24*2", - "roles": [ - "Ground Attack", - "Pinpoint Strike", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-84", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-84*4", - "name": "Mk-84*4", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-83", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-83*4", - "name": "Mk-83*4", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-82*4", - "name": "Mk-82*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MAK79 4 Mk-82", - "quantity": 2 - }, - { - "name": "MAK79 3 Mk-82", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-82*14", - "name": "Mk-82*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "MAK79 4 Mk-81", - "quantity": 2 - }, - { - "name": "MAK79 3 Mk-81", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-81*14", - "name": "Mk-81*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-20", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-20*4", - "name": "Mk-20*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82AIR", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-82AIR*4", - "name": "Mk-82AIR*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - }, - { - "name": "LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - } - ], - "enabled": true, - "code": "Zuni*12", - "name": "Zuni*12", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "2 LAU-10 - 4 ZUNI MK 71", - "quantity": 3 - }, - { - "name": "LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - } - ], - "enabled": true, - "code": "Zuni*28", - "name": "Zuni*28", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "2 SUU-25 * 8 LUU-2", - "quantity": 1 - }, - { - "name": "SUU-25 * 8 LUU-2", - "quantity": 1 - } - ], - "enabled": true, - "code": "LUU-2*24", - "name": "LUU-2*24", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2", - "name": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 1 - }, - { - "name": "AIM-7F", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1", - "name": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-20", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2", - "name": "AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "name": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "GBU-24", - "quantity": 1 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN", - "name": "AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-20", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - } - ], - "filename": "f-14.png", - "enabled": true, - "liveries": { - "vf-21 freelancers 200": { - "name": "VF-21 Freelancers 200", - "countries": "All" - }, - "vf-11 ae101 1988": { - "name": "VF-11 AE101 1988", - "countries": "All" - }, - "rogue nation(top gun - maverick)": { - "name": "Top Gun: Maverick - Rogue Nation", - "countries": "All" - }, - "vf-32 swordsmen ab200 (1976)": { - "name": "VF-32 Swordsmen AB200 (1976)", - "countries": "All" - }, - "vf-301 nd101 hivis": { - "name": "VF-301 ND101 HiVis by Mach3DS", - "countries": "All" - }, - "vx-4 vandy one sad bunny (1992)": { - "name": "VX-4 Vandy One Sad Bunny (1992)", - "countries": "All" - }, - "top gun 114": { - "name": "Top Gun 114 Maverick and Goose", - "countries": "All" - }, - "vf-14 tophatters aj201 (1999 allied force)": { - "name": "VF-14 Tophatters AJ201 (1999 Allied Force)", - "countries": "All" - }, - "vf-211 fighting checkmates 105": { - "name": "VF-211 Fighting Checkmates 105", - "countries": "All" - }, - "vf-41 black aces aj102 (1999 allied force)": { - "name": "VF-41 Black Aces AJ102 (1999 Allied Force)", - "countries": "All" - }, - "vf-14 tophatters ab100 (1976)": { - "name": "VF-14 Tophatters AB100(1976)", - "countries": "All" - }, - "vf-31 ae204 1988": { - "name": "VF-31 AE204 1988", - "countries": "All" - }, - "vf-301 nd113": { - "name": "VF-301 ND113 by Mach3DS", - "countries": "All" - }, - "vf-1 wolfpack nk101 (1974)": { - "name": "VF-1 Wolfpack NK101 (1974)", - "countries": "All" - }, - "vf-11 ae106 1988": { - "name": "VF-11 AE106 1988", - "countries": "All" - }, - "vf-41 black aces aj100 (1999 allied force)": { - "name": "VF-41 Black Aces AJ100 (1999 Allied Force)", - "countries": "All" - }, - "vf-1 wolfpack nk102 (1974)": { - "name": "VF-1 Wolfpack NK102 (1974)", - "countries": "All" - }, - "vf-31 ae200 1988": { - "name": "VF-31 AE200 1988", - "countries": "All" - }, - "vf-14 tophatters aj200 (1999) 80th aniversary": { - "name": "VF-14 Tophatters AJ200 (1999) 80th Anniversary", - "countries": "All" - }, - "vf-14 tophatters ab103 (1976)": { - "name": "VF-14 Tophatters AB103(1976)", - "countries": "All" - }, - "vf-111 sundowners 200": { - "name": "VF-111 Sundowners 200", - "countries": "All" - }, - "vf-301 nd104": { - "name": "VF-301 ND104 by Mach3DS", - "countries": "All" - }, - "vf-1 wolfpack nk103 (1974)": { - "name": "VF-1 Wolfpack NK103 (1974)", - "countries": "All" - }, - "vf-154 black knights 101": { - "name": "00 - VF-154 Black Knights 101", - "countries": "All" - }, - "vf-33 starfighters ab201 (1988)": { - "name": "VF-33 Starfighters AB201(Dale Snodgrass)", - "countries": "All" - }, - "vf-41 black aces aj104 (1999 allied force)": { - "name": "VF-41 Black Aces AJ104 (1999 Allied Force)", - "countries": "All" - }, - "vf-301 nd111": { - "name": "VF-301 ND111 by Mach3DS", - "countries": "All" - }, - "vf-14 tophatters aj202 (1999 allied force)": { - "name": "VF-14 Tophatters AJ202 (1999 Allied Force)", - "countries": "All" - }, - "vf-1 wolfpack nk100 (1974)": { - "name": "VF-1 Wolfpack NK100 (1974)", - "countries": "All" - }, - "vf-11 ae103 1988": { - "name": "VF-11 AE103 1988", - "countries": "All" - }, - "vf-31 1991 ae205": { - "name": "VF-31 1991 AE205 by Mach3DS", - "countries": "All" - }, - "vf-11 red rippers 106": { - "name": "VF-11 Red Rippers 106", - "countries": "All" - }, - "vf-31 1991 ae200": { - "name": "VF-31 1991 AE200 by Mach3DS", - "countries": "All" - }, - "vf-41 black aces aj101 (1999 allied force)": { - "name": "VF-41 Black Aces AJ101 (1999 Allied Force)", - "countries": "All" - }, - "vf-14 tophatters aj206 (1999 allied force)": { - "name": "VF-14 Tophatters AJ206 (1999 Allied Force)", - "countries": "All" - }, - "vf-211 fighting checkmates 100 (2001)": { - "name": "VF-211 Fighting Checkmates 100 (2001)", - "countries": [ - "USA" - ] - } - } - }, - "F-14B": { - "name": "F-14B", - "coalition": "blue", - "label": "F-14B Tomcat", - "era": "Late Cold War", - "shortLabel": "14B", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "XT*2", - "name": "XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 6 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*6, AIM-9M*2, XT*2", - "name": "AIM-54A-MK47*6, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 6 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*6, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*6, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 6 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*6, AIM-9M*2, XT*2", - "name": "AIM-54A-MK60*6, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54C-Mk47", - "quantity": 6 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54C-MK47*6, AIM-9M*2, XT*2", - "name": "AIM-54C-MK47*6, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-7M", - "quantity": 6 - }, - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-7M*6, AIM-9M*2, XT*2", - "name": "AIM-7M*6, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-7M", - "quantity": 6 - }, - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-7M*6, AIM-9L*2, XT*2", - "name": "AIM-7M*6, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2", - "name": "AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2", - "name": "AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54C-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2", - "name": "AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2", - "name": "AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2", - "name": "AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54C-Mk47", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2", - "name": "AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2", - "name": "AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*4, AIM-9M*4, XT*2", - "name": "AIM-54A-MK47*4, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*4, AIM-9M*4, XT*2", - "name": "AIM-54A-MK60*4, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54C-Mk47", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-54C-MK47*4, AIM-9M*4, XT*2", - "name": "AIM-54C-MK47*4, AIM-9M*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9M", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2", - "name": "AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-7M", - "quantity": 4 - }, - { - "name": "LAU-138 AIM-9L", - "quantity": 2 - }, - { - "name": "LAU-7 AIM-9L", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-7M*4, AIM-9L*4, XT*2", - "name": "AIM-7M*4, AIM-9L*4, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 3 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk47", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", - "name": "AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 3 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2", - "name": "AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 3 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "AIM-54C-Mk47", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", - "name": "AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "MAK79 4 BDU-33", - "quantity": 2 - }, - { - "name": "MAK79 3 BDU-33", - "quantity": 2 - } - ], - "enabled": true, - "code": "BDU-33*14", - "name": "BDU-33*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "3 BDU-33", - "quantity": 4 - } - ], - "enabled": true, - "code": "BDU-33*12", - "name": "BDU-33*12", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "GBU-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-10*2", - "name": "GBU-10*2", - "roles": [ - "Ground Attack", - "Pinpoint Strike", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "GBU-12", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-12*4", - "name": "GBU-12*4", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-16", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-16*4", - "name": "GBU-16*4", - "roles": [ - "Ground Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "GBU-24", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-24*2", - "name": "GBU-24*2", - "roles": [ - "Ground Attack", - "Pinpoint Strike", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-84", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-84*4", - "name": "Mk-84*4", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-83", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-83*4", - "name": "Mk-83*4", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-82*4", - "name": "Mk-82*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MAK79 4 Mk-82", - "quantity": 2 - }, - { - "name": "MAK79 3 Mk-82", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-82*14", - "name": "Mk-82*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "MAK79 4 Mk-81", - "quantity": 2 - }, - { - "name": "MAK79 3 Mk-81", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-81*14", - "name": "Mk-81*14", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "Mk-20", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-20*4", - "name": "Mk-20*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Mk-82AIR", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-82AIR*4", - "name": "Mk-82AIR*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - }, - { - "name": "LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - } - ], - "enabled": true, - "code": "Zuni*12", - "name": "Zuni*12", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "2 LAU-10 - 4 ZUNI MK 71", - "quantity": 3 - }, - { - "name": "LAU-10 - 4 ZUNI MK 71", - "quantity": 1 - } - ], - "enabled": true, - "code": "Zuni*28", - "name": "Zuni*28", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "2 SUU-25 * 8 LUU-2", - "quantity": 1 - }, - { - "name": "SUU-25 * 8 LUU-2", - "quantity": 1 - } - ], - "enabled": true, - "code": "LUU-2*24", - "name": "LUU-2*24", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 1 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-20", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "name": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "GBU-24", - "quantity": 1 - }, - { - "name": "AIM-7M", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN", - "name": "AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "LAU-138 AIM-9M", - "quantity": 2 - }, - { - "name": "LANTIRN Targeting Pod", - "quantity": 1 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 2 - }, - { - "name": "Mk-20", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-54A-Mk60", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN", - "name": "AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN", - "roles": [ - "Ground Attack", - "CAS", - "Runway Attack", - "Pinpoint Strike" - ] - } - ], - "filename": "f-14.png", - "enabled": true, - "liveries": { - "vf-32 fighting swordsmen 100 (2000)": { - "name": "VF-32 Fighting Swordsmen 100 (2000)", - "countries": [ - "USA" - ] - }, - "vf-103 jolly rogers hi viz": { - "name": "VF-103 Jolly Rogers Hi Viz", - "countries": "All" - }, - "vf-143 pukin dogs low vis (1995)": { - "name": "VF-143 Pukin Dogs Low Vis (1995)", - "countries": "All" - }, - "vf-11 red rippers (1997)": { - "name": "VF-11 Red Rippers (1997)", - "countries": "All" - }, - "vf-32 fighting swordsmen 102": { - "name": "VF-32 Fighting Swordsmen 102 (1998)", - "countries": "All" - }, - "vx-9 vampires xf240 white whale": { - "name": "VX-9 Vampires XF240 White Whale", - "countries": "All" - }, - "rogue nation(top gun - maverick)": { - "name": "Top Gun: Maverick - Rogue Nation", - "countries": "All" - }, - "vf-74 adversary": { - "name": "VF-74 Adversary", - "countries": "All" - }, - "santa": { - "name": "Fictional Christmas Livery", - "countries": "All" - }, - "chromecat": { - "name": "Fictional Chrome Cat ", - "countries": "All" - }, - "vf-211 fighting checkmates": { - "name": "VF-211 Fighting Checkmates", - "countries": "All" - }, - "vf-101 red": { - "name": "VF-101 Red", - "countries": "All" - }, - "vf-103 last ride": { - "name": "VF-103 Last Ride", - "countries": "All" - }, - "vf-31 tomcatters nk101 (2004)": { - "name": "VF-31 Tomcatters NK101 (2004)", - "countries": "All" - }, - "vf-142 ghostriders": { - "name": "VF-142 Ghostriders", - "countries": "All" - }, - "vf-103 sluggers 207 (1991)": { - "name": "VF-103 Sluggers 207 (1991)", - "countries": "All" - }, - "vf-101 dark": { - "name": "VF-101 Dark", - "countries": "All" - }, - "vf-102 diamondbacks": { - "name": "01 - VF-102 Diamondbacks 1996", - "countries": "All" - }, - "vf-101 grim reapers low vis": { - "name": "VF-101 Grim Reapers Low Vis", - "countries": "All" - }, - "vf-24 renegades": { - "name": "VF-24 Renegades Low-Viz", - "countries": "All" - }, - "vf-103 sluggers 206 (1995)": { - "name": "VF-103 Sluggers 206 (1995)", - "countries": "All" - }, - "vf-32 fighting swordsmen 103": { - "name": "VF-32 Fighting Swordsmen 103 (1998)", - "countries": "All" - }, - "vx-9 vandy 41 (1995)": { - "name": "VX-9 Vandy 41 (1995)", - "countries": "All" - }, - "top gun 114 hb weather": { - "name": "Top Gun 114 Maverick and Goose", - "countries": "All" - }, - "vf-74 bedevilers 1991": { - "name": "VF-74 Be-Devilers 1991", - "countries": "All" - }, - "vx-4 xf-51 1988": { - "name": "VX-4 XF-51 1988", - "countries": "All" - }, - "vf-143 pukin dogs cag": { - "name": "VF-143 Pukin' Dogs CAG", - "countries": "All" - }, - "vf-32 fighting swordsmen 101": { - "name": "VF-32 Fighting Swordsmen 101 (1998)", - "countries": "All" - }, - "vf-102 diamondbacks 102": { - "name": "VF-102 Diamondbacks 102 (2000)", - "countries": "All" - }, - "vf-143 pukin dogs low vis": { - "name": "VF-143 Pukin Dogs Low Vis (1998)", - "countries": "All" - } - } - }, - "F-15C": { - "name": "F-15C", - "coalition": "blue", - "label": "F-15C Eagle", - "era": "Late Cold War", - "shortLabel": "15", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3", - "name": "AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9*2,AIM-120*6,Fuel", - "name": "AIM-9*2,AIM-120*6,Fuel", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-120*4,Fuel*3", - "name": "AIM-9*4,AIM-120*4,Fuel*3", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-120*4,Fuel", - "name": "AIM-9*4,AIM-120*4,Fuel", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3", - "name": "AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*2,AIM-120*6,Fuel*3", - "name": "AIM-9*2,AIM-120*6,Fuel*3", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-7*4,Fuel", - "name": "AIM-9*4,AIM-7*4,Fuel", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120*8,Fuel", - "name": "AIM-120*8,Fuel", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-7*4,Fuel*3", - "name": "AIM-9*4,AIM-7*4,Fuel*3", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120*8,Fuel*3", - "name": "AIM-120*8,Fuel*3", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9*2,AIM-120*2,AIM-7*4,Fuel", - "name": "AIM-9*2,AIM-120*2,AIM-7*4,Fuel", - "roles": [ - "Intercept" - ] - } - ], - "filename": "f-15.png", - "enabled": true, - "liveries": { - "ferris scheme": { - "name": "Ferris Scheme", - "countries": [ - "USA" - ] - }, - "433rd weapons sqn (wa)": { - "name": "433rd Weapons SQN (WA)", - "countries": [ - "USA" - ] - }, - "58th fighter sqn (eg)": { - "name": "58th Fighter SQN (EG)", - "countries": [ - "USA" - ] - }, - "65th aggressor sqn (wa) super_flanker": { - "name": "65th Aggressor SQN (WA) SUPER_Flanker", - "countries": [ - "USA", - "AUSAF" - ] - }, - "65th aggressor sqn (wa) flanker": { - "name": "65th Aggressor SQN (WA) Flanker", - "countries": [ - "USA", - "AUSAF" - ] - }, - "493rd fighter sqn (ln)": { - "name": "493rd Fighter SQN (LN)", - "countries": [ - "USA" - ] - }, - "390th fighter sqn": { - "name": "390th Fighter SQN", - "countries": [ - "USA" - ] - }, - "haf aegean ghost": { - "name": "Hellenic Airforece - Aegean Ghost (Fictional)", - "countries": [ - "GRC" - ] - }, - "106th sqn (8th airbase)": { - "name": "106th SQN (8th Airbase)", - "countries": [ - "ISR" - ] - }, - "12th fighter sqn (ak)": { - "name": "12th Fighter SQN (AK)", - "countries": [ - "USA" - ] - }, - "65th aggressor sqn (wa) mig": { - "name": "65th Aggressor SQN (WA) MiG", - "countries": [ - "USA", - "AUSAF" - ] - } - } - }, - "F-15E": { - "name": "F-15E", - "coalition": "blue", - "label": "F-15E Strike Eagle", - "era": "Late Cold War", - "shortLabel": "15", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 6 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 6 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 12 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 12 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*4,AIM-120C*4,FUEL*3", - "name": "AIM-120B*4,AIM-120C*4,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D", - "roles": [ - "CAS", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*4,AIM-9M*4,FUEL*3", - "name": "AIM-120B*4,AIM-9M*4,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3", - "name": "AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2", - "roles": [ - "CAS", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3", - "name": "AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 8 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 6 - }, - { - "name": "CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 6 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3", - "name": "AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9M*4,AIM-7M*4,FUEL*3", - "name": "AIM-9M*4,AIM-7M*4,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120C*2,AIM-9M*2,FUEL*3", - "name": "AIM-120C*2,AIM-9M*2,FUEL*3", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 8 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 12 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 1 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D", - "name": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3", - "name": "AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 6 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 6 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6", - "name": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 1 - }, - { - "name": "CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - }, - { - "name": "CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 6 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 6 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38", - "name": "AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120B*6,AIM-9M*2,FUEL*3", - "name": "AIM-120B*6,AIM-9M*2,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AGM-154C - JSOW Unitary BROACH", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 12 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2", - "name": "AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 610 gal", - "quantity": 3 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-120C*6,AIM-9M*2,FUEL*3", - "name": "AIM-120C*6,AIM-9M*2,FUEL*3", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb", - "quantity": 5 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2", - "name": "GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "f-15.png", - "enabled": true, - "liveries": { - "335th fighter sqn (sj)": { - "name": "335th Fighter SQN (SJ)", - "countries": [ - "USA" - ] - }, - "492d fighter sqn (ln)": { - "name": "492d Fighter SQN (LN)", - "countries": [ - "USA" - ] - }, - "idf no 69 hammers squadron": { - "name": "IDF No 69 Hammers Squadron", - "countries": [ - "ISR" - ] - } - } - }, - "F-16C_50": { - "name": "F-16C_50", - "coalition": "blue", - "label": "F-16C Viper", - "era": "Late Cold War", - "shortLabel": "16", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*2, AIM-9M*4, FUEL*3", - "name": "AIM-120B*2, AIM-9M*4, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*4, AIM-9M*2, FUEL*3", - "name": "AIM-120B*4, AIM-9M*2, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120B AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120B*6, FUEL*3", - "name": "AIM-120B*6, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 4 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": null, - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*4, FUEL*2", - "name": "AIM-120C*2, AIM-9X*4, FUEL*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AIM-9X*2, FUEL*3", - "name": "AIM-120C*4, AIM-9X*2, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AIM-9X*2, FUEL*3, TGP", - "name": "AIM-120C*4, AIM-9X*2, FUEL*3, TGP", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": null, - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AIM-9X*2, FUEL*2", - "name": "AIM-120C*4, AIM-9X*2, FUEL*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*6, FUEL*3", - "name": "AIM-120C*6, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AIM-9X*2, FUEL*2, ECM", - "name": "AIM-120C*4, AIM-9X*2, FUEL*2, ECM", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*6, FUEL*2, ECM", - "name": "AIM-120C*6, FUEL*2, ECM", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*6, FUEL*2, ECM, TGP", - "name": "AIM-120C*6, FUEL*2, ECM, TGP", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": null, - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*6, FUEL*2", - "name": "AIM-120C*6, FUEL*2", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 6 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*6, FUEL*3, TGP", - "name": "AIM-120C*6, FUEL*3, TGP", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x CBU-97 - 10 x SFW Cluster Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x CBU-87 - 202 x CEM Cluster Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BRU-57 with 2 x CBU-103 - 202 x CEM, CBU with WCMD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BRU-57 with 2 x CBU-105 - 10 x SFW, CBU with WCMD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 3 x Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP", - "name": "AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 3 x Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP", - "name": "AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "TER-9A with 2 x GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-24 Paveway III - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BRU-57 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 1 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS", - "name": "AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS", - "name": "AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 4 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS", - "name": "AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "Fuel tank 300 gal", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS", - "name": "AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS", - "name": "AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 4 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 4 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/ASQ-213 HTS - HARM Targeting System", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*4, AGM-88C*4, ECM, TGP, HTS", - "name": "AIM-120C*4, AGM-88C*4, ECM, TGP, HTS", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk61, Practice", - "quantity": 2 - }, - { - "name": "Fuel tank 370 gal", - "quantity": 2 - }, - { - "name": "ALQ-184 Long - ECM Pod", - "quantity": 1 - }, - { - "name": "AN/AAQ-28 LITENING - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP", - "name": "AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP", - "roles": [ - "AFAC" - ] - } - ], - "filename": "f-16c.png", - "enabled": true, - "liveries": { - "jasdf 8th tfs": { - "name": "JASDF 8th TFS", - "countries": [ - "JPN" - ] - }, - "paf_no.11_arrows": { - "name": "PAF No.11 Arrows", - "countries": [ - "PAK" - ] - }, - "haf_343_star": { - "name": "HAF 343 Star Squadron", - "countries": [ - "GRC" - ] - }, - "polish_af_31blt6th_tactical_sqn": { - "name": "Polish AF 31.Blt 6th Tactical Sqn (Pozna\u0144-Krzesiny AB) - Tiger Meet", - "countries": [ - "POL" - ] - }, - "22nd_fighter_squadron": { - "name": "22nd Fighter Squadron 'Stingers'", - "countries": [ - "USA" - ] - }, - "haf_346_jason": { - "name": "HAF 346 Jason Squadron", - "countries": [ - "GRC" - ] - }, - "haf_340_fox": { - "name": "HAF 340 Fox Squadron", - "countries": [ - "GRC" - ] - }, - "usaf 64th aggressor sqn-splinter": { - "name": "USAF 64th Aggressor SQN-Splinter", - "countries": [ - "USA", - "AUSAF" - ] - }, - "79th_fighter_squadron": { - "name": "79th Fighter Squadron 'Tigers'", - "countries": [ - "USA" - ] - }, - "iaf_115th_aggressors_squadron": { - "name": "IAF 115th aggressors squadron", - "countries": [ - "ISR" - ] - }, - "179th_fighter_squadron": { - "name": "179th Fighter Squadron 'Bulldogs'", - "countries": [ - "USA" - ] - }, - "jasdf 6th tfs": { - "name": "JASDF 6th TFS", - "countries": [ - "JPN" - ] - }, - "152nd_fighter_squadron": { - "name": "152nd Fighter Squadron 'Las Vaqueros'", - "countries": [ - "USA" - ] - }, - "80th_fighter_squadron": { - "name": "80th Fighter Squadron, Kunsan AFB", - "countries": [ - "USA" - ] - }, - "iaf_117th_squadron": { - "name": "IAF 117th squadron", - "countries": [ - "ISR" - ] - }, - "polish af standard": { - "name": "Polish AF standard", - "countries": [ - "POL" - ] - }, - "chile air force 851": { - "name": "Chile Air Force 851", - "countries": [ - "CHL" - ] - }, - "haf_347_perseus": { - "name": "HAF 347S Perseus Squadron", - "countries": [ - "GRC" - ] - }, - "iaf_101st_squadron": { - "name": "IAF 101st squadron", - "countries": [ - "ISR" - ] - }, - "174th_fighter_squadron": { - "name": "174th Fighter Squadron ANG,Iowa AFB", - "countries": [ - "USA" - ] - }, - "paf_no.19_sherdils": { - "name": "PAF No.19 Sherdils", - "countries": [ - "PAK" - ] - }, - "77th_fighter_squadron": { - "name": "77th Fighter Squadron 'Gamblers' ", - "countries": [ - "USA" - ] - }, - "522nd_fighter_squadron": { - "name": "522nd Fighter Squadron 'Fireballs'", - "countries": [ - "USA" - ] - }, - "36th_fighter_squadron": { - "name": "36th Fighter Squadron Osan Air Base", - "countries": [ - "USA" - ] - }, - "64th_aggressor_squadron_ghost": { - "name": "64th Aggressor Squadron \u201cGhost", - "countries": [ - "USA", - "AUSAF" - ] - }, - "usaf 64th aggressor sqn - shark": { - "name": "USAF 64th Aggressor SQN - Shark", - "countries": [ - "USA", - "AUSAF" - ] - }, - "haf_335_tiger": { - "name": "HAF 335 Tiger Squadron", - "countries": [ - "GRC" - ] - }, - "paf_no.9 griffins_2": { - "name": "PAF No.9 Griffins", - "countries": [ - "PAK" - ] - }, - "paf_no.29_aggressors": { - "name": "PAF No.29 Aggressor", - "countries": [ - "PAK" - ] - }, - "55th_fighter_squadron": { - "name": "55th Fighter Squadron 'Fifty Fifth'", - "countries": [ - "USA" - ] - }, - "132nd_wing _iowa_ang": { - "name": "132nd Wing Iowa ANG, Des Moines AFB", - "countries": [ - "USA" - ] - }, - "480th_fighter_squadron": { - "name": "480th Fighter Squadron 'Warhawks'", - "countries": [ - "USA" - ] - }, - "dark_viper": { - "name": "F-16C Dark Viper", - "countries": [ - "USA" - ] - }, - "chile air force 732": { - "name": "Chile Air Force 732", - "countries": [ - "CHL" - ] - }, - "chile air force 746": { - "name": "Chile Air Force 746", - "countries": [ - "CHL" - ] - }, - "haf_337_ghost": { - "name": "HAF 337 Ghost Squadron", - "countries": [ - "GRC" - ] - }, - "haf_336_olympus": { - "name": "HAF 336 Olympus Squadron", - "countries": [ - "GRC" - ] - }, - "haf_ 330_thunder": { - "name": "HAF 330 Thunder Squadron", - "countries": [ - "GRC" - ] - }, - "18th agrs bdu splinter": { - "name": "18th AGRS BDU Splinter", - "countries": [ - "USA", - "AUSAF" - ] - }, - "haf_341_arrow": { - "name": "HAF 341 Arrow Squadron", - "countries": [ - "GRC" - ] - }, - "paf_no.5_falcons": { - "name": "PAF No.5 Falcons", - "countries": [ - "PAK" - ] - }, - "thk_191_filo": { - "name": "T\u00fcrk Hava Kuvvetleri, 191 Filo", - "countries": [ - "TUR" - ] - }, - "default": { - "name": "default livery", - "countries": [ - "USA" - ] - }, - "13th_fighter_squadron": { - "name": "13th Fighter Squadron 'Panthers'", - "countries": [ - "USA" - ] - }, - "ami, 5 stormo 23 gruppo": { - "name": "Italian Air Force, 5\u00b0 Stormo, 23 Gruppo", - "countries": [ - "ITA" - ] - }, - "18th agrs arctic splinter": { - "name": "18th AGRS Ar\u0441tic Splinter", - "countries": [ - "USA", - "AUSAF" - ] - }, - "23rd_fighter_squadron": { - "name": "23rd Fighter Squadron 'Fighting Hawks'", - "countries": [ - "USA" - ] - }, - "iaf_110th_squadron": { - "name": "IAF 110th squadron", - "countries": [ - "ISR" - ] - }, - "paf_no.9_griffins_1": { - "name": "PAF No.9 Griffins (TRIBUTE TO WC NAUMAN)", - "countries": [ - "PAK" - ] - }, - "14th_fighter_squadron": { - "name": "14th Fighter Squadron 'Samurais'", - "countries": [ - "USA" - ] - }, - "18th agrs splinter": { - "name": "18th AGRS Blue Splinter", - "countries": [ - "USA", - "AUSAF" - ] - } - } - }, - "F-4E": { - "name": "F-4E", - "coalition": "blue", - "label": "F-4E Phantom II", - "era": "Mid Cold War", - "shortLabel": "4", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "LAU-7 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-7*4", - "name": "AIM-9*4,AIM-7*4", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "LAU-118a with AGM-45B Shrike ARM (Imp)", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM45*2_AGM-65D*4_AIM7*2_ECM", - "name": "AGM45*2_AGM-65D*4_AIM7*2_ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "LAU-118a with AGM-45B Shrike ARM (Imp)", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-45*2,AIM-7*2,Fuel*2,ECM", - "name": "AGM-45*2,AIM-7*2,Fuel*2,ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "MER6 with 6 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-82*18,AIM-7*2,ECM", - "name": "Mk-82*18,AIM-7*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-12*2,AIM-7*2,Fuel*2,ECM", - "name": "GBU-12*2,AIM-7*2,Fuel*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets", - "quantity": 4 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk20*12,AIM-7*2,ECM", - "name": "Mk20*12,AIM-7*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-82*6,AIM-7*2,Fuel*2,ECM", - "name": "Mk-82*6,AIM-7*2,Fuel*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "GBU-10 - 2000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-10*2,AIM-7*2,Fuel*2,ECM", - "name": "GBU-10*2,AIM-7*2,Fuel*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk20*6,AIM-7*2,Fuel*2,ECM", - "name": "Mk20*6,AIM-7*2,Fuel*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "LAU-118a with AGM-45B Shrike ARM (Imp)", - "quantity": 4 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-45*4,AIM-7*2,ECM", - "name": "AGM-45*4,AIM-7*2,ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-65K*4,AIM-7*2,Fuel*2,ECM", - "name": "AGM-65K*4,AIM-7*2,Fuel*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "F-4 Fuel tank-C", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel*3", - "name": "Fuel*3", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "LAU-7 with 2 x AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - } - ], - "enabled": true, - "code": "AIM-9*4,AIM-7*4,Fuel*2", - "name": "AIM-9*4,AIM-7*4,Fuel*2", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "ALQ-131 - ECM Pod", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "Mk-84*2,AIM-7*2,ECM", - "name": "Mk-84*2,AIM-7*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "F-4 Fuel tank-W", - "quantity": 2 - }, - { - "name": "LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 4 - }, - { - "name": "F-4 Fuel tank-C", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-65K*4,AIM-7M*4,Fuel*3", - "name": "AGM-65K*4,AIM-7M*4,Fuel*3", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "f-4.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "GER" - ] - }, - "haf aegean ghost": { - "name": "Hellenic Airforce - Aegean Ghost", - "countries": [ - "GRC" - ] - }, - "iriaf asia minor": { - "name": "IRIAF Asia Minor", - "countries": [ - "IRN" - ] - } - } - }, - "F-5E-3": { - "name": "F-5E-3", - "coalition": "blue", - "label": "F-5E Tiger", - "era": "Mid Cold War", - "shortLabel": "5", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82LD*4,AIM-9P*2,Fuel 275", - "name": "Mk-82LD*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9P*2, Fuel 275*3", - "name": "AIM-9P*2, Fuel 275*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9P5*2, Fuel 275*3", - "name": "AIM-9P5*2, Fuel 275*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9P*2, Fuel 150*3", - "name": "AIM-9P*2, Fuel 150*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9P5*2, Fuel 150*3", - "name": "AIM-9P5*2, Fuel 150*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 4 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82SE*4,AIM-9P*2,Fuel 275", - "name": "Mk-82SE*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "CBU-52B - 220 x HE/Frag bomblets", - "quantity": 4 - } - ], - "enabled": true, - "code": "CBU-52B*4,AIM-9P*2,Fuel 275", - "name": "CBU-52B*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - } - ], - "enabled": true, - "code": "LAU-3 HE*4,AIM-9P*2,Fuel 275", - "name": "LAU-3 HE*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 4 - } - ], - "enabled": true, - "code": "LAU-3 HEAT*4,AIM-9P*2,Fuel 275", - "name": "LAU-3 HEAT*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - } - ], - "enabled": true, - "code": "LAU-68 HE*4,AIM-9P*2,Fuel 275", - "name": "LAU-68 HE*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 4 - } - ], - "enabled": true, - "code": "LAU-68 HEAT*4,AIM-9P*2,Fuel 275", - "name": "LAU-68 HEAT*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "M117 - 750lb GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "M-117*4,AIM-9P*2,Fuel 275", - "name": "M-117*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-12*4,AIM-9P*2,Fuel 275", - "name": "GBU-12*4,AIM-9P*2,Fuel 275", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "CBU-52B - 220 x HE/Frag bomblets", - "quantity": 5 - } - ], - "enabled": true, - "code": "CBU-52B*5,AIM-9*2", - "name": "CBU-52B*5,AIM-9*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 5 - } - ], - "enabled": true, - "code": "Mk-82LD*5,AIM-9*2", - "name": "Mk-82LD*5,AIM-9*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 5 - } - ], - "enabled": true, - "code": "Mk-82SE*5,AIM-9*2", - "name": "Mk-82SE*5,AIM-9*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 2 - }, - { - "name": "5 x Mk-82 - 500lb GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82LD*7,AIM-9P*2, Fuel 275*2", - "name": "Mk-82LD*7,AIM-9P*2, Fuel 275*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 2 - }, - { - "name": "5 x Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mk-82SE*7,AIM-9P*2, Fuel 275*2", - "name": "Mk-82SE*7,AIM-9P*2, Fuel 275*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 1 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 2 - }, - { - "name": "LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2", - "name": "LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 1 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 2 - }, - { - "name": "LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2", - "name": "LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "M117 - 750lb GP Bomb LD", - "quantity": 5 - } - ], - "enabled": true, - "code": "M-117*5,AIM-9*2", - "name": "M-117*5,AIM-9*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9P*2, Fuel 275", - "name": "AIM-9P*2, Fuel 275", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9P*2, Fuel 150", - "name": "AIM-9P*2, Fuel 150", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9P5*2, Fuel 275", - "name": "AIM-9P5*2, Fuel 275", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9P5*2, Fuel 150", - "name": "AIM-9P5*2, Fuel 150", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9B Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9B*2, Fuel 275", - "name": "AIM-9B*2, Fuel 275", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9B Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9B*2, Fuel 150", - "name": "AIM-9B*2, Fuel 150", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9B Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 275Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9B*2, Fuel 275*3", - "name": "AIM-9B*2, Fuel 275*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9B Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9B*2, Fuel 150*3", - "name": "AIM-9B*2, Fuel 150*3", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AN/ASQ-T50 TCTS Pod - ACMI Pod", - "quantity": 1 - }, - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 1 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AN/ASQ-T50, AIM-9P, Fuel 150", - "name": "AN/ASQ-T50, AIM-9P, Fuel 150", - "roles": [] - }, - { - "items": [ - { - "name": "AIM-9B Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9B*2", - "name": "AIM-9B*2", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9P*2", - "name": "AIM-9P*2", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9P5*2", - "name": "AIM-9P5*2", - "roles": [ - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9P5 Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "F-5 150Gal Fuel tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Antiship Mk82", - "name": "Antiship Mk82", - "roles": [ - "Antiship Strike" - ] - } - ], - "liveryID": [ - "ir iriaf 43rd tfs" - ], - "filename": "f-5.png", - "enabled": true, - "liveries": { - "no 338 sqn 215": { - "name": "RNoAF 338 sqn 215", - "countries": [ - "NOR" - ] - }, - "no 336 sq": { - "name": "336 Skvadron", - "countries": [ - "NOR" - ] - }, - "br fab 4828": { - "name": "2/1 GAvCa - FAB 4828", - "countries": [ - "BRA" - ] - }, - "us aggressor vfc-111 115": { - "name": "Sundowners VFC-115", - "countries": [ - "USA", - "AUSAF" - ] - }, - "aggressor vfc-13 11": { - "name": "Aggressor VFC-13 11", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ir iriaf camo": { - "name": "IRIAF F-5E Standard", - "countries": [ - "IRN" - ] - }, - "gr haf f-5e grey": { - "name": "HAF F-5E Grey", - "countries": [ - "GRC" - ] - }, - "gb no.29 squadron raf": { - "name": "No.29 Squadron RAF (Fictional)", - "countries": [ - "UK" - ] - }, - "ch j-3079": { - "name": "J-3079", - "countries": [ - "SUI" - ] - }, - "tr turkish stars": { - "name": "Turkish Stars", - "countries": [ - "TUR" - ] - }, - "aggressor snake scheme": { - "name": "Aggressor Snake Scheme", - "countries": [ - "USA", - "AUSAF" - ] - }, - "us aggressor vmft-401 02 2011": { - "name": "Aggressor VMFT-401 02 2011", - "countries": [ - "USA", - "AUSAF" - ] - }, - "us aggressor vfc-111 105 wwii b": { - "name": "Sundowners VFC-111 105 WWII B", - "countries": [ - "USA", - "AUSAF" - ] - }, - "us aggressor vfc-111 01": { - "name": "Sundowners VFC-111 01", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ch j-3001 variante 1986": { - "name": "J-3001 GRD Emmen 1986", - "countries": [ - "SUI" - ] - }, - "usa standard": { - "name": "Standard Gray", - "countries": [ - "IND", - "ITA", - "BGR", - "HUN", - "IRQ", - "GRC", - "ROU", - "NOR", - "TUN", - "SDN", - "MEX", - "ISR", - "AUS", - "KOR", - "ABH", - "BHR", - "SYR", - "SUI", - "BEL", - "GER", - "TUR", - "DEN", - "RUS", - "PRK", - "INS", - "UK", - "HRV", - "AUT", - "FRA", - "MYS", - "CAN", - "CHN", - "BRA", - "SWE", - "IRN", - "SPN", - "UKR", - "CZE", - "EGY", - "JPN", - "THA", - "GRG", - "FIN", - "SRB", - "AUSAF", - "POL", - "JOR", - "SAU", - "PAK", - "SVK", - "USA", - "BLR", - "KAZ", - "NETH", - "RSO" - ] - }, - "ch j-3038": { - "name": "J-3038", - "countries": [ - "SUI" - ] - }, - "sa royal saudi air force": { - "name": "Royal Saudi Air Force", - "countries": [ - "SAU" - ] - }, - "ch j-3036 2017": { - "name": "J-3036 Sion 2017", - "countries": [ - "SUI" - ] - }, - "us aggressor vfc-13 28 fict splinter": { - "name": "Aggressor VFC-13 28 Fictional Splinter", - "countries": [ - "USA", - "AUSAF" - ] - }, - "no 332 sqn ah-p": { - "name": "RNoAF 332 sqn AH-P", - "countries": [ - "NOR" - ] - }, - "br fab 4846": { - "name": "FAB 4846", - "countries": [ - "BRA" - ] - }, - "ch j-3098": { - "name": "J-3098", - "countries": [ - "SUI" - ] - }, - "ch j-3036": { - "name": "J-3036 FlSt 01 1985", - "countries": [ - "SUI" - ] - }, - "ch patrouille suisse j-3088": { - "name": "Patrouille Suisse J-3088", - "countries": [ - "SUI" - ] - }, - "br fab 4834": { - "name": "1/1 GAvCa - FAB 4834", - "countries": [ - "BRA" - ] - }, - "ir iriaf azarakhsh": { - "name": "HESA Azarakhsh", - "countries": [ - "IRN" - ] - }, - "tw ngrc 5315": { - "name": "NGRC 5thFG 5315", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ir iriaf 43rd tfs": { - "name": "IRIAF - 43rd TFS", - "countries": [ - "IRN" - ] - }, - "us aggressor vfc-13 40": { - "name": "Aggressor VFC-13 40", - "countries": [ - "USA", - "AUSAF" - ] - }, - "no 334 sqn ri-h": { - "name": "RNoAF 334 sqn RI-H", - "countries": [ - "NOR" - ] - }, - "us aggressor vfc-13 01": { - "name": "Aggressor VFC-13 01", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ch swiss generic": { - "name": "Swiss Generic two-tone skin", - "countries": [ - "SUI" - ] - }, - "ch j-3033_2017": { - "name": "J-3033_2017", - "countries": [ - "SUI" - ] - }, - "aggressor desert scheme": { - "name": "Aggressor Desert Scheme", - "countries": [ - "USA", - "AUSAF" - ] - }, - "sp spanish air force 464-48": { - "name": "Ejercito del Aire 464-48", - "countries": [ - "SPN" - ] - }, - "fi 11th fs lapland air command": { - "name": "FiAF 11th FS Lapland Air Command", - "countries": [ - "FIN" - ] - }, - "br fab 4841": { - "name": "FAB 4841 60th an", - "countries": [ - "BRA" - ] - }, - "ch j-3025": { - "name": "J-3025 FlSt 11/18 January 2006", - "countries": [ - "SUI" - ] - }, - "us aggressor vfc-13 25": { - "name": "Aggressor VFC-13 25", - "countries": [ - "USA", - "AUSAF" - ] - }, - "3rd main jet base group command, turkey": { - "name": "133 squadron, 3rd Main Jet Base Group Command, Turkey", - "countries": [ - "TUR" - ] - }, - "ch j-3026": { - "name": "J-3026 FlSt 11 approx. 1989", - "countries": [ - "SUI" - ] - }, - "5th fs merzifon air base, turkey": { - "name": "5th fs Merzifon air base, Turkish air force", - "countries": [ - "TUR" - ] - }, - "it aereonautica militare italiana": { - "name": "Aereonautica Militare Italiana", - "countries": [ - "ITA" - ] - }, - "ch j-3001 variante 2000": { - "name": "J-3001 FlSt 08 2000", - "countries": [ - "SUI" - ] - }, - "rocaf 7th fighter group": { - "name": "ROCAF 7th Fighter Group", - "countries": [ - "AUSAF" - ] - }, - "ch j-3001 variante 1996": { - "name": "J-3001 GRD Emmen 1996", - "countries": [ - "SUI" - ] - }, - "aggressor marine scheme": { - "name": "Aggressor Marine Scheme", - "countries": [ - "USA", - "AUSAF" - ] - }, - "us usaf grape 31": { - "name": "USAF Grape 31", - "countries": [ - "USA", - "AUSAF" - ] - }, - "usaf 'southeast asia'": { - "name": "USAF 'Southeast Asia'", - "countries": [ - "USA", - "AUSAF" - ] - }, - "kr rokaf 10th fighter wing": { - "name": "ROKAF 10th FW KF-5E 10-584", - "countries": [ - "KOR" - ] - }, - "no 334 sqn 373": { - "name": "RNoAF 334 sqn 373", - "countries": [ - "NOR" - ] - }, - "ch j-3074": { - "name": "J-3074", - "countries": [ - "SUI" - ] - }, - "ch j-3008": { - "name": "J-3008 FlSt 08/19 February 2005", - "countries": [ - "SUI" - ] - }, - "black 'mig-28'": { - "name": "black 'Mig-28'", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ch j-3073 2017": { - "name": "J-3073_2017", - "countries": [ - "SUI" - ] - }, - "tw rocaf 7thfg(m)": { - "name": "ROCAF 7thFG(LV)", - "countries": [ - "USA", - "AUSAF" - ] - }, - "aggressor vfc-13 21": { - "name": "Aggressor VFC-13 21", - "countries": [ - "USA", - "AUSAF" - ] - }, - "us aggressor vfc-111 116": { - "name": "Sundowners VFC-116", - "countries": [ - "USA", - "AUSAF" - ] - }, - "sp spanish air force 21-51": { - "name": "Ejercito del Aire Camo 21-51", - "countries": [ - "SPN" - ] - } - } - }, - "F-86F Sabre": { - "name": "F-86F Sabre", - "coalition": "blue", - "label": "F-86F Sabre", - "era": "Early Cold War", - "shortLabel": "86", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 120 gallons", - "quantity": 2 - } - ], - "enabled": true, - "code": "120gal Fuel*2", - "name": "120gal Fuel*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 200 gallons", - "quantity": 2 - } - ], - "enabled": true, - "code": "200gal Fuel*2", - "name": "200gal Fuel*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 200 gallons", - "quantity": 2 - }, - { - "name": "Fuel Tank 120 gallons", - "quantity": 2 - } - ], - "enabled": true, - "code": "120gal Fuel*2, 200gal Fuel*2", - "name": "120gal Fuel*2, 200gal Fuel*2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "LAU-7 with AIM-9B Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "GAR-8*2", - "name": "GAR-8*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 120 gallons", - "quantity": 2 - }, - { - "name": "LAU-7 with AIM-9B Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "120gal Fuel*2, GAR-8*2", - "name": "120gal Fuel*2, GAR-8*2", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "2 x HVAR, UnGd Rkts", - "quantity": 8 - } - ], - "enabled": true, - "code": "HVAR*16", - "name": "HVAR*16", - "roles": [ - "Ground Attack", - "CAS", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 200 gallons", - "quantity": 2 - }, - { - "name": "2 x HVAR, UnGd Rkts", - "quantity": 4 - } - ], - "enabled": true, - "code": "200gal Fuel*2, HVARx2*4", - "name": "200gal Fuel*2, HVARx2*4", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AN-M64 - 500lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AN-M64*2", - "name": "AN-M64*2", - "roles": [ - "CAS", - "Ground Attack", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 200 gallons", - "quantity": 2 - }, - { - "name": "AN-M64 - 500lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "200gal Fuel*2, AN-M64*2", - "name": "200gal Fuel*2, AN-M64*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M117 - 750lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "M117*2", - "name": "M117*2", - "roles": [ - "CAS", - "Ground Attack", - "Antiship Strike" - ] - } - ], - "filename": "f-5.png", - "enabled": true, - "liveries": { - "haf 342sqn": { - "name": "Hellenic Airforce 342sqn", - "countries": [ - "GRC" - ] - }, - "us air force (green)": { - "name": "US Air Force (Green)", - "countries": [ - "USA" - ] - }, - "canada air force": { - "name": "Canada Air Force", - "countries": [ - "CAN" - ] - }, - "us air force (code fu-178)": { - "name": "US Air Force FU-178", - "countries": [ - "USA" - ] - }, - "default livery": { - "name": "default livery", - "countries": [ - "IND", - "ITA", - "BGR", - "HUN", - "IDN", - "IRQ", - "GRC", - "LBY", - "QAT", - "ROU", - "NOR", - "CUB", - "TUN", - "SDN", - "MEX", - "HND", - "ISR", - "CHL", - "AUS", - "KOR", - "ABH", - "VEN", - "BHR", - "SYR", - "RSI", - "SUI", - "BEL", - "GER", - "TUR", - "DEN", - "RUS", - "PRK", - "SUN", - "INS", - "UK", - "HRV", - "AUT", - "FRA", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "CHN", - "BRA", - "SWE", - "PHL", - "IRN", - "MAR", - "SPN", - "UKR", - "CZE", - "EGY", - "VNM", - "JPN", - "THA", - "GRG", - "FIN", - "SRB", - "ETH", - "AUSAF", - "POL", - "YEM", - "SAU", - "PAK", - "SVK", - "USA", - "JOR", - "NZG", - "BLR", - "KAZ", - "NETH", - "DZA", - "RSO", - "OMN", - "ARE" - ] - }, - "japan air force": { - "name": "Japan Air Force", - "countries": [ - "JPN" - ] - }, - "us air force (skyblazers)": { - "name": "US Air Force Jet Team Skyblazer", - "countries": [ - "USA" - ] - }, - "us air force (squadron 39)": { - "name": "US Air Force (Squadron 39)", - "countries": [ - "USA" - ] - }, - "haf 341sqn": { - "name": "Hellenic Airforce 341sqn", - "countries": [ - "GRC" - ] - }, - "us air force": { - "name": "US Air Force", - "countries": [ - "USA" - ] - }, - "iiaf bare metall": { - "name": "IIAF Bare Metal Weathered", - "countries": [ - "IRN" - ] - }, - "us air force (ex-usaf f-86a sabre)": { - "name": "US Air Force ex-USAF F-86A Sabre", - "countries": [ - "USA" - ] - }, - "royal saudi air force": { - "name": "RSAF", - "countries": [ - "SAU" - ] - } - } - }, - "FA-18C_hornet": { - "name": "FA-18C_hornet", - "coalition": "blue", - "era": "Late Cold War", - "label": "F/A-18C", - "shortLabel": "18", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - }, - { - "name": "LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9M*6, AIM-7M*2, FUEL*3", - "name": "AIM-9M*6, AIM-7M*2, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*6, AIM-7M*2, FUEL*2", - "name": "AIM-9M*6, AIM-7M*2, FUEL*2", - "roles": [ - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-84*2, FUEL*2", - "name": "AIM-9M*2, MK-84*2, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-83*4, FUEL*2", - "name": "AIM-9M*2, MK-83*4, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - } - ], - "enabled": true, - "code": "Carrier Landing", - "name": "Carrier Landing", - "roles": [] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-115C with AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9M*2, AIM-7M*4, FUEL*3", - "name": "AIM-9M*2, AIM-7M*4, FUEL*3", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x CBU-99 - 490lbs, 247 x HEAT Bomblets", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, CBU-99*4, FUEL*2", - "name": "AIM-9M*2, CBU-99*4, FUEL*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-82SE*4, FUEL*2", - "name": "AIM-9M*2, MK-82SE*4, FUEL*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-20*4, FUEL*2", - "name": "AIM-9M*2, MK-20*4, FUEL*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-82*4, FUEL*2", - "name": "AIM-9M*2, MK-82*4, FUEL*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, AIM-7M*2, FUEL*2", - "name": "AIM-9M*2, AIM-7M*2, FUEL*2", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, MK-83*2, FUEL*2", - "name": "AIM-9M*2, MK-83*2, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, ZUNI*4, FUEL*2", - "name": "AIM-9M*2, ZUNI*4, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, LAU-61*4, FUEL*2", - "name": "AIM-9M*2, LAU-61*4, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, LAU-68*4, FUEL*2", - "name": "AIM-9M*2, LAU-68*4, FUEL*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AIM-7M Sparrow Semi-Active Radar", - "quantity": 2 - } - ], - "enabled": true, - "code": "AIM-9M*2, AIM-7M*2, FUEL*1", - "name": "AIM-9M*2, AIM-7M*2, FUEL*1", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb", - "quantity": 4 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL", - "name": "AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "LAU-115 with 2 x LAU-127 AIM-120C AMRAAM - Active Radar AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 3 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*6, FUEL*3", - "name": "AIM-9X*2, AIM-120C-5*6, FUEL*3", - "roles": [ - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", - "quantity": 4 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 1 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL", - "name": "AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 4 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL", - "name": "AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BRU-55 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - }, - { - "name": "BRU-33 with 2 x GBU-12 - 500lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL", - "name": "AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9X Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-84H SLAM-ER (Expanded Response)", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - }, - { - "name": "AWW-13 DATALINK POD", - "quantity": 1 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2", - "name": "AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-84D Harpoon AShM", - "quantity": 4 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AIM-120C-5 AMRAAM - Active Rdr AAM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL", - "name": "AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 1 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9M*2, ATFLIR, FUEL", - "name": "AIM-9M*2, ATFLIR, FUEL", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "FPU-8A Fuel Tank 330 gallons", - "quantity": 2 - }, - { - "name": "AN/ASQ-228 ATFLIR - Targeting Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9M*2, ATFLIR, FUEL*2", - "name": "AIM-9M*2, ATFLIR, FUEL*2", - "roles": [ - "Reconnaissance" - ] - } - ], - "filename": "fa-18c.png", - "enabled": true, - "liveries": { - "kuwait 9th squadron": { - "name": "9th Squadron", - "countries": [ - "KWT" - ] - }, - "vfa-106 high visibility": { - "name": "VFA-106 high visibility", - "countries": [ - "USA" - ] - }, - "spain 151th escuadron c.15-14": { - "name": "Spain 151_14 Escuadron C.15-14", - "countries": [ - "SPN" - ] - }, - "vmfa-323 high visibility": { - "name": "VMFA-323_high visibility", - "countries": [ - "USA" - ] - }, - "fictional turkey 162nd sq": { - "name": "162nd Sqn Harpoon", - "countries": [ - "TUR" - ] - }, - "fictional russia air force": { - "name": "Fictional Russia Air Force", - "countries": [ - "RUS", - "AUSAF" - ] - }, - "finland 31": { - "name": "Finland", - "countries": [ - "FIN" - ] - }, - "blue angels jet team": { - "name": "Blue Angels Jet Team", - "countries": [ - "USA" - ] - }, - "maverick": { - "name": "Maverick", - "countries": [ - "USA" - ] - }, - "spain 111th escuadron c.15-88": { - "name": "Spain 111 Escuadron C.15-88", - "countries": [ - "SPN" - ] - }, - "spain 111th escuadron c.15-73": { - "name": "Spain 111 Escuadron C.15-73", - "countries": [ - "SPN" - ] - }, - "spain 151th escuadron c.15-14 tiger meet": { - "name": "Spain 151th Escuadron C.15-14 Tiger Meet", - "countries": [ - "SPN" - ] - }, - "vmfa-232": { - "name": "VMFA-232", - "countries": [ - "USA" - ] - }, - "canada 150 demo jet": { - "name": "Canada 150 Demo Jet", - "countries": [ - "CAN" - ] - }, - "vmfa-323": { - "name": "VMFA-323", - "countries": [ - "USA" - ] - }, - "fictional ukraine air force": { - "name": "Fictional Ukraine Air Force", - "countries": [ - "UKR" - ] - }, - "switzerland": { - "name": "Switzerland", - "countries": [ - "SUI" - ] - }, - "vmfa-531": { - "name": "VMFA-531", - "countries": [ - "USA" - ] - }, - "spain 462th escuadron c.15-90": { - "name": "Spain 462th Escuadron C.15-90", - "countries": [ - "SPN" - ] - }, - "vx-31 cona": { - "name": "VX-31 CoNA", - "countries": [ - "USA" - ] - }, - "spain 121th escuadron c.15-50": { - "name": "Spain 121 Escuadron C.15-50", - "countries": [ - "SPN" - ] - }, - "spain 151th escuadron c.15-24": { - "name": "Spain 151_24 Escuadron C.15-24", - "countries": [ - "SPN" - ] - }, - "vfa-97": { - "name": "VFA-97", - "countries": [ - "USA" - ] - }, - "iceman": { - "name": "Iceman", - "countries": [ - "USA", - "AUSAF" - ] - }, - "nsawc blue": { - "name": "NSAWC blue", - "countries": [ - "USA", - "AUSAF" - ] - }, - "australian 75th squadron": { - "name": "Australian sqn 75", - "countries": [ - "AUS" - ] - }, - "spain 211th escuadron c.15-76": { - "name": "Spain 211th Escuadron C.15-76", - "countries": [ - "SPN" - ] - }, - "vfa-113": { - "name": "VFA-113", - "countries": [ - "USA" - ] - }, - "vfa-34": { - "name": "VFA-34", - "countries": [ - "USA" - ] - }, - "spain 462th escuadron c.15-79": { - "name": "Spain 462th Escuadron C.15-79", - "countries": [ - "SPN" - ] - }, - "canada 409th squadron": { - "name": "Canada 409th Squadron", - "countries": [ - "CAN" - ] - }, - "nsawc brown splinter": { - "name": "NSAWC brown splinter", - "countries": [ - "USA", - "AUSAF" - ] - }, - "spain 151th escuadron c.15-23": { - "name": "Spain 151_23 Escuadron C.15-23", - "countries": [ - "SPN" - ] - }, - "vmfa-312": { - "name": "VMFA-312", - "countries": [ - "USA" - ] - }, - "vmfa-314": { - "name": "VMFA-314", - "countries": [ - "USA" - ] - }, - "vmfa-312 high visibility": { - "name": "VMFA-312 high visibility", - "countries": [ - "USA" - ] - }, - "finland 21": { - "name": "Finland", - "countries": [ - "FIN" - ] - }, - "default livery": { - "name": "default livery", - "countries": [ - "IND", - "ITA", - "BGR", - "HUN", - "IDN", - "IRQ", - "GRC", - "LBY", - "QAT", - "ROU", - "NOR", - "CUB", - "TUN", - "SDN", - "MEX", - "HND", - "ISR", - "CHL", - "AUS", - "KOR", - "ABH", - "VEN", - "BHR", - "SYR", - "RSI", - "SUI", - "BEL", - "GER", - "TUR", - "DEN", - "RUS", - "PRK", - "SUN", - "INS", - "UK", - "HRV", - "AUT", - "FRA", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "CHN", - "BRA", - "SWE", - "PHL", - "IRN", - "MAR", - "SPN", - "UKR", - "CZE", - "EGY", - "VNM", - "JPN", - "THA", - "GRG", - "FIN", - "SRB", - "ETH", - "AUSAF", - "POL", - "YEM", - "SAU", - "PAK", - "SVK", - "USA", - "JOR", - "NZG", - "BLR", - "KAZ", - "NETH", - "DZA", - "RSO", - "OMN", - "ARE" - ] - }, - "nsawc gray": { - "name": "NSAWC gray", - "countries": [ - "USA" - ] - }, - "vfa-106": { - "name": "VFA-106", - "countries": [ - "USA" - ] - }, - "vfa-83": { - "name": "VFA-83", - "countries": [ - "USA" - ] - }, - "canada 425th squadron": { - "name": "Canada 425th Squadron", - "countries": [ - "CAN" - ] - }, - "vmfa-122 high visibility": { - "name": "VMFA-122 high visibility", - "countries": [ - "USA" - ] - }, - "vfa-37": { - "name": "VFA-37", - "countries": [ - "USA" - ] - }, - "spain 151th escuadron c.15-18": { - "name": "Spain 151_18 Escuadron C.15-18", - "countries": [ - "SPN" - ] - }, - "vfa-122": { - "name": "VFA-122", - "countries": [ - "USA" - ] - }, - "vmfat-101": { - "name": "VMFAT-101", - "countries": [ - "USA" - ] - }, - "vmfa-251": { - "name": "VMFA-251", - "countries": [ - "USA" - ] - }, - "nawdc blue": { - "name": "NAWDC blue", - "countries": [ - "USA", - "AUSAF" - ] - }, - "vfa-87": { - "name": "VFA-87", - "countries": [ - "USA" - ] - }, - "australian 77th squadron": { - "name": "Australian sqn 77", - "countries": [ - "AUS" - ] - }, - "canada norad 60 demo jet": { - "name": "Canada NORAD 60 Demo Jet", - "countries": [ - "CAN" - ] - }, - "vfc-12": { - "name": "VFC-12", - "countries": [ - "USA", - "AUSAF" - ] - }, - "fictional israel air force": { - "name": "Fictional Israel Air Force", - "countries": [ - "ISR" - ] - }, - "nawdc black": { - "name": "NAWDC black", - "countries": [ - "USA", - "AUSAF" - ] - }, - "viper": { - "name": "Viper", - "countries": [ - "USA" - ] - }, - "fictional uk air force": { - "name": "Fictional UK Air Force", - "countries": [ - "UK" - ] - }, - "vfa-192": { - "name": "VFA-192", - "countries": [ - "USA" - ] - }, - "vmfa-232 high visibility": { - "name": "VMFA-232 high visibility", - "countries": [ - "USA" - ] - }, - "spain 211th escuadron c.15-77": { - "name": "Spain 211th Escuadron C.15-77", - "countries": [ - "SPN" - ] - }, - "kuwait 25th squadron": { - "name": "9th Squadron", - "countries": [ - "KWT" - ] - }, - "spain 121th escuadron c.15-45": { - "name": "Spain 121 Escuadron C.15-45", - "countries": [ - "SPN" - ] - }, - "spain 121th escuadron c.15-60": { - "name": "Spain 121 Escuadron C.15-60", - "countries": [ - "SPN" - ] - }, - "vmfa-251 high visibility": { - "name": "VMFA-251 high visibility", - "countries": [ - "USA" - ] - }, - "vfa-131": { - "name": "VFA-131", - "countries": [ - "USA" - ] - }, - "vmfat-101 high visibility 2005": { - "name": "VMFAT-101 high visibility 2005", - "countries": [ - "USA" - ] - }, - "vx-23": { - "name": "VX-23", - "countries": [ - "USA" - ] - }, - "vmfa-122": { - "name": "VMFA-122", - "countries": [ - "USA" - ] - }, - "spain 121th escuadron c.15-34 50th anniversary": { - "name": "Spain 121th Escuadron C.15-34 34th Anniversary", - "countries": [ - "SPN" - ] - }, - "nawdc brown": { - "name": "NAWDC brown", - "countries": [ - "USA", - "AUSAF" - ] - }, - "vmfat-101 high visibility": { - "name": "VMFAT-101 high visibility", - "countries": [ - "USA" - ] - }, - "vx-9": { - "name": "VX-9", - "countries": [ - "USA" - ] - } - } - }, - "FW-190A8": { - "name": "FW-190A8", - "coalition": "", - "label": "FW-190A8 Bosch", - "era": "WW2", - "shortLabel": "190A8", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 1 - } - ], - "enabled": true, - "code": "Without pylon", - "name": "Without pylon", - "roles": [] - }, - { - "items": [ - { - "name": "4 x SC 50 - 50kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC 50 * 4", - "name": "SC 50 * 4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AB 250-2 - 17 x SD-10A, 250kg CBU with 10kg Frag/HE submunitions", - "quantity": 1 - } - ], - "enabled": true, - "code": "AB 250 (w/ SD 10A)", - "name": "AB 250 (w/ SD 10A)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AB 250-2 - 144 x SD-2, 250kg CBU with HE submunitions", - "quantity": 1 - } - ], - "enabled": true, - "code": "AB 250 (w/ SD 2)", - "name": "AB 250 (w/ SD 2)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AB 500-1 - 34 x SD-10A, 500kg CBU with 10kg Frag/HE submunitions", - "quantity": 1 - } - ], - "enabled": true, - "code": "AB 500 (w/ SD 10A)", - "name": "AB 500 (w/ SD 10A)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SC 250 Type 1 L2 - 250kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC 250 L2", - "name": "SC 250 L2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SC 250 Type 3 J - 250kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC 250 J", - "name": "SC 250 J", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SC 500 J - 500kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC 500 J", - "name": "SC 500 J", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SC 500 L2 - 500kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC 500 L2", - "name": "SC 500 L2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SD 250 Stg - 250kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SD 250 Stg", - "name": "SD 250 Stg", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "SD 500 A - 500kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SD 500 A", - "name": "SD 500 A", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "300 liter Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel Tank 300 liters", - "name": "Fuel Tank 300 liters", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Werfer-Granate 21 - 21 cm UnGd air-to-air rocket", - "quantity": 2 - } - ], - "enabled": true, - "code": "BR 21", - "name": "BR 21", - "roles": [] - } - ], - "filename": "fw190.png", - "enabled": true, - "liveries": { - "fw-190a8 rhaf": { - "name": "Fw 190 A8 RHAF", - "countries": [ - "HUN" - ] - }, - "fw-190a8 yellow 4": { - "name": "FW190A8 Yellow 4", - "countries": [ - "GER", - "NZG" - ] - }, - "fictional ijn 256th kokutai rai-153": { - "name": "Fictional IJN 256th Kokutai Rai-153", - "countries": [ - "JPN" - ] - }, - "fw-190a8": { - "name": "FW190A8", - "countries": "All" - }, - "factory skin": { - "name": "FW190A8 Luftwaffe", - "countries": [ - "GER", - "NZG" - ] - }, - "roaf-grupul7": { - "name": "RoAF-Grupul7", - "countries": [ - "ROU" - ] - }, - "inspired by jg2 skin of early fw 190a": { - "name": "Fw190A8 JG2 Generic", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190a8_raf": { - "name": "FW190A8/R-2 PE882, No. 1426 Flight RAF - Late", - "countries": [ - "UK" - ] - }, - "fw-190a8 jg26 priller": { - "name": "Fw 190 A8 JG26 Priller", - "countries": [ - "GER", - "HUN", - "NZG" - ] - }, - "fw190_alfred_bindseil": { - "name": "6.JG 1_Alfred Bindseil", - "countries": [ - "GER", - "NZG" - ] - }, - "fw190_fuselage_d_jg301": { - "name": "JG 301", - "countries": [ - "GER", - "NZG" - ] - }, - "black 13 schwarze katze from jg1": { - "name": "Fw190_JG1_Gen._'Schwarze Katze'_Win.", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190a8_2.jg 54_hans dortenmann": { - "name": "2.JG 54_Hans Dortenmann", - "countries": [ - "GER", - "NZG" - ] - }, - "fictional ijn carrier soryu bi-112": { - "name": "Fictional IJN Carrier Soryu BI-112", - "countries": [ - "JPN" - ] - }, - "captured_ra": { - "name": "Captured_RA", - "countries": [ - "SUN" - ] - }, - "fw190_ewald_preisz": { - "name": "6.JG 300_Ewald Preisz", - "countries": [ - "GER", - "NZG" - ] - }, - "fictional ijn carrier akagi ai-151": { - "name": "Fictional IJN Carrier Akagi AI-151", - "countries": [ - "JPN" - ] - }, - "fictional ijn otu tsukuba tsu-102": { - "name": "Fictional IJN OTU Tsukuba Tsu-102", - "countries": [ - "JPN" - ] - }, - "fw 190 a-8 czech avia s.90": { - "name": "Fw 190 A-8 Czech Avia S.90", - "countries": [ - "CZE" - ] - }, - "jg3 white nose wulf": { - "name": "Fw190A8 'White nose Wulf'", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190a8 jg3 maximowitz": { - "name": "Fw 190 A8 JG3 Maximowitz", - "countries": [ - "GER", - "HUN", - "NZG" - ] - }, - "fw-190a8_2.jg 54": { - "name": "2.JG 54", - "countries": [ - "GER", - "NZG" - ] - }, - "turkish air force, 5th fr (1942)": { - "name": "Turkish Air Force, 5th FR (1942)", - "countries": [ - "TUR", - "AUSAF" - ] - }, - "fictional ijn carrier akagi ai-103": { - "name": "Fictional IJN Carrier Akagi AI-103", - "countries": [ - "JPN" - ] - } - } - }, - "FW-190D9": { - "name": "FW-190D9", - "coalition": "", - "label": "FW-190D9 Jerry", - "era": "WW2", - "shortLabel": "190D9", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "SC 500 J - 500kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "SC500", - "name": "SC500", - "roles": [ - "Runway Attack", - "CAS", - "Antiship Strike", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "300 liter Fuel Tank Type E2", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel Tank", - "name": "Fuel Tank", - "roles": [ - "CAP", - "AFAC", - "Escort" - ] - }, - { - "items": [ - { - "name": "13 R4M 3.2kg UnGd air-to-air rocket", - "quantity": 2 - } - ], - "enabled": true, - "code": "R4M", - "name": "R4M", - "roles": [ - "CAP", - "Intercept", - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "Werfer-Granate 21 - 21 cm UnGd air-to-air rocket", - "quantity": 2 - } - ], - "enabled": true, - "code": "BR 21", - "name": "BR 21", - "roles": [ - "CAP", - "Intercept", - "Ground Attack", - "CAS" - ] - } - ], - "filename": "fw190.png", - "enabled": true, - "liveries": { - "fw-190d9_jg54": { - "name": "FW-190D9_JG54.1945", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_red": { - "name": "FW_190D9_Red.1945", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_gb": { - "name": "FW-190_GB_Standart.1943", - "countries": [ - "UK" - ] - }, - "fw-190d9_usa": { - "name": "FW-190_USA_Standard.1943", - "countries": [ - "USA" - ] - }, - "fw-190d9_black 4 of stab iijg 6": { - "name": "FW-190D9_Black <4 of Stab II/JG 6", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_iv.jg 26_hans dortenmann": { - "name": " Oblt. Hans Dortenmann, IV./JG 26, 1945", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_5jg301": { - "name": "FW-190_5JG301.1945", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_13.jg 51_heinz marquardt": { - "name": " Heinz-Marquardt, 13./JG 51, 1945", - "countries": [ - "GER", - "NZG" - ] - }, - "fw-190d9_ussr": { - "name": "FW-190 WNr 210251 USSR (Captured. 1943)", - "countries": [ - "RUS", - "SUN" - ] - } - } - }, - "H-6J": { - "name": "H-6J", - "coalition": "red", - "label": "H-6J Badger", - "era": "Mid Cold War", - "shortLabel": "H6", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "YJ-12", - "quantity": 2 - } - ], - "enabled": true, - "code": "YJ-12 x 2", - "name": "YJ-12 x 2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "YJ-12", - "quantity": 4 - } - ], - "enabled": true, - "code": "YJ-12 x 4", - "name": "YJ-12 x 4", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "YJ-83K", - "quantity": 6 - } - ], - "enabled": true, - "code": "YJ-83K x 6", - "name": "YJ-83K x 6", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "12 x 250-2 - 250kg GP Bombs HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "250-2 HD Bomb x 12 in Bay", - "name": "250-2 HD Bomb x 12 in Bay", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "24 x 250-2 - 250kg GP Bombs HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "250-2 HD Bomb x 24 in Bay", - "name": "250-2 HD Bomb x 24 in Bay", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MER6 - 6 x 250-3 - 250kg GP Bombs LD", - "quantity": 6 - } - ], - "enabled": true, - "code": "250-3 LD Bomb x 36", - "name": "250-3 LD Bomb x 36", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "KD-63", - "quantity": 4 - }, - { - "name": "DATA-LINK POD", - "quantity": 1 - } - ], - "enabled": true, - "code": "KD-63 x 4", - "name": "KD-63 x 4", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "KD-20", - "quantity": 6 - } - ], - "enabled": true, - "code": "KD-20 x 6", - "name": "KD-20 x 6", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "KD-20", - "quantity": 4 - } - ], - "enabled": true, - "code": "KD-20 x 4", - "name": "KD-20 x 4", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "KD-63", - "quantity": 2 - }, - { - "name": "DATA-LINK POD", - "quantity": 1 - }, - { - "name": "KD-20", - "quantity": 4 - } - ], - "enabled": true, - "code": "KD-63 x 2, KD-20 x 4", - "name": "KD-63 x 2, KD-20 x 4", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "KD-63", - "quantity": 2 - }, - { - "name": "DATA-LINK POD", - "quantity": 1 - }, - { - "name": "KD-20", - "quantity": 2 - } - ], - "enabled": true, - "code": "KD-63 x 2, KD-20 x 2", - "name": "KD-63 x 2, KD-20 x 2", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "h-6.png", - "enabled": true, - "liveries": { - "planaf standard": { - "name": "PLANAF Standard", - "countries": [ - "CHN" - ] - } - } - }, - "I-16": { - "name": "I-16", - "coalition": "", - "label": "I-16", - "era": "WW2", - "shortLabel": "I16", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RS-82", - "quantity": 6 - } - ], - "enabled": true, - "code": "6xRS-82", - "name": "6xRS-82", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100SV", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xFAB-100", - "name": "2xFAB-100", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RS-82", - "quantity": 6 - }, - { - "name": "FAB-100SV", - "quantity": 2 - } - ], - "enabled": true, - "code": "6xRS-82, 2xFAB-100", - "name": "6xRS-82, 2xFAB-100", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RS-82", - "quantity": 6 - }, - { - "name": "I-16 External Fuel Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "6xRS-82, 2xDropTank-93L", - "name": "6xRS-82, 2xDropTank-93L", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "I-16 External Fuel Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xDropTank-93L", - "name": "2xDropTank-93L", - "roles": [ - "CAP", - "Reconnaissance", - "Escort" - ] - } - ], - "filename": "i-16.png", - "enabled": true, - "liveries": { - "red army camo": { - "name": "Red Army Air Force Camouflage", - "countries": [ - "RUS", - "SUN" - ] - }, - "red army standard": { - "name": "1 Red Army Air Force Standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "silver demo": { - "name": "Silver paint scheme", - "countries": [ - "RUS", - "SUN" - ] - }, - "red five demo": { - "name": "RED FIVE Aerobatic Team", - "countries": [ - "RUS", - "SUN" - ] - }, - "japan": { - "name": "Japan (Captured), Manchuria 1939", - "countries": [ - "NZG", - "JPN" - ] - }, - "finnish af": { - "name": "Finland, AFB Rompotti 1943", - "countries": [ - "FIN", - "NZG" - ] - }, - "spain nationalists": { - "name": "Spain (Nationalists)", - "countries": [ - "SPN", - "NZG" - ] - }, - "red army winter": { - "name": "Red Army Air Force winter", - "countries": [ - "RUS", - "SUN" - ] - }, - "spain republicans": { - "name": "Spain (Republicans)", - "countries": [ - "SPN", - "SUN" - ] - }, - "silver-black demo": { - "name": "Silver-black paint scheme", - "countries": [ - "RUS", - "SUN" - ] - }, - "clear": { - "name": "Green unmarked", - "countries": "All" - } - } - }, - "IL-76MD": { - "name": "IL-76MD", - "coalition": "red", - "label": "IL-76MD Candid", - "era": "Mid Cold War", - "shortLabel": "76", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "il-76.png", - "enabled": true, - "liveries": { - "china air force new": { - "name": "China Air Force New", - "countries": [ - "CHN" - ] - }, - "algerian af il-76md": { - "name": "Algerian AF IL-76MD", - "countries": [ - "DZA" - ] - }, - "fsb aeroflot": { - "name": "FSB aeroflot", - "countries": [ - "RUS" - ] - }, - "mvd aeroflot": { - "name": "MVD aeroflot", - "countries": [ - "RUS" - ] - }, - "ukrainian af aeroflot": { - "name": "Ukrainian AF aeroflot", - "countries": [ - "UKR" - ] - }, - "ukrainian af": { - "name": "Ukrainian AF", - "countries": [ - "UKR" - ] - }, - "china air force old": { - "name": "China Air Force Old", - "countries": [ - "CHN" - ] - }, - "rf air force": { - "name": "RF Air Force", - "countries": [ - "RUS" - ] - } - } - }, - "IL-78M": { - "name": "IL-78M", - "coalition": "red", - "label": "IL-78M Midas", - "era": "Late Cold War", - "shortLabel": "78", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Refueling" - ] - } - ], - "filename": "il-76.png", - "enabled": true, - "liveries": { - "algerian af il-78m": { - "name": "Algerian AF IL-78M", - "countries": [ - "DZA" - ] - }, - "rf air force aeroflot": { - "name": "RF Air Force aeroflot", - "countries": [ - "RUS", - "SUN" - ] - }, - "china air force": { - "name": "China Air Force", - "countries": [ - "CHN" - ] - }, - "rf air force": { - "name": "RF Air Force", - "countries": [ - "RUS", - "SUN" - ] - }, - "rf air force new": { - "name": "RF Air Force new", - "countries": [ - "RUS" - ] - } - } - }, - "J-11A": { - "name": "J-11A", - "coalition": "red", - "label": "J-11A Flaming Dragon", - "era": "Modern", - "shortLabel": "11", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 6 - } - ], - "enabled": true, - "code": "FAB-100x36,R-73x2,ECM", - "name": "FAB-100x36,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x FAB-250", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250x8,R-73x2,ECM", - "name": "FAB-250x8,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x FAB-500", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500x8,R-73x2,ECM", - "name": "FAB-500x8,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-8M1 - 20 S-8KOM", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-8KOMx80,FAB-250x4,R-73x2,ECM", - "name": "S-8KOMx80,FAB-250x4,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-13L - 5 S-13 OF", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-13x20,FAB-250x4,R-73x2,ECM", - "name": "S-13x20,FAB-250x4,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x S-25", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-25x4,FAB-500x4,R-73x2,ECM", - "name": "S-25x4,FAB-500x4,R-73x2,ECM", - "roles": [ - "Ground Attack", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-27ERx4,R-27ETx2,R-73x2,ECM", - "name": "R-27ERx4,R-27ETx2,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 6 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-77x6,R-73x2,ECM", - "name": "R-77x6,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-27ERx6,R-73x2,ECM", - "name": "R-27ERx6,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-77x4,R-27ETx2,R-73x2,ECM", - "name": "R-77x4,R-27ETx2,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-77x4,R-27ERx2,R-73x2,ECM", - "name": "R-77x4,R-27ERx2,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb", - "quantity": 6 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500ShPx6,R-73x2,ECM", - "name": "BetAB-500ShPx6,R-73x2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73x4,ECM", - "name": "R-73x4,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-77x2,R-27ETx2,R-73x2,ECM", - "name": "R-77x2,R-27ETx2,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-77x6,R-73x4", - "name": "R-77x6,R-73x4", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM", - "name": "R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-27ETx2,R-27ERx4,R-73x2,ECM", - "name": "R-27ETx2,R-27ERx4,R-73x2,ECM", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-8M1 - 20 S-8TsM", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-8TsMx80,FAB-250x4,R-73x2,ECM", - "name": "S-8TsMx80,FAB-250x4,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-8M1 - 20 S-8OFP2", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-8OFP2x80,FAB-250x4,R-73x2,ECM", - "name": "S-8OFP2x80,FAB-250x4,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD", - "quantity": 3 - } - ], - "enabled": true, - "code": "FAB-250x18,R-73x2,ECM", - "name": "FAB-250x18,R-73x2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-8M1 - 20 S-8KOM", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*S8-KOMx2, R-73x2, ECM", - "name": "2*S8-KOMx2, R-73x2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RKL609 ECM Pod (Right)", - "quantity": 1 - }, - { - "name": "RKL609 ECM Pod (Left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x B-8M1 - 20 S-8OFP2", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*S8-OFP2x2, R-73x2, ECM", - "name": "2*S8-OFP2x2, R-73x2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "2 x FAB-500", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250x4, 2*FAB-500x2, R-73x2", - "name": "FAB-250x4, 2*FAB-500x2, R-73x2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "2 x FAB-250", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250x4, 2*FAB-250x2, R-73x2", - "name": "FAB-250x4, 2*FAB-250x2, R-73x2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - }, - { - "name": "RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2", - "name": "RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2", - "roles": [ - "CAS" - ] - } - ], - "filename": "su-27.png", - "enabled": true, - "liveries": { - "usaf 65th aggressor sqn 'desert' (fictional)": { - "name": "65th Aggressor SQN 'Desert' (Fictional)", - "countries": [ - "AUSAF" - ] - }, - "plaaf ghost gray (fictional)": { - "name": "PLAAF Ghost Gray (Fictional)", - "countries": [ - "CHN" - ] - }, - "plaaf 7th ad": { - "name": "PLAAF 7th AD", - "countries": [ - "CHN" - ] - }, - "plaaf 14th ad": { - "name": "PLAAF 14th AD", - "countries": [ - "CHN" - ] - }, - "sky hunter": { - "name": "Sky Hunter", - "countries": [ - "CHN" - ] - }, - "plaaf 19th ad": { - "name": "PLAAF 19th AD", - "countries": [ - "CHN" - ] - }, - "plaaf 17th ab": { - "name": "PLAAF 17th AB", - "countries": [ - "CHN" - ] - }, - "plaaf 14th ad (reworked)": { - "name": "PLAAF 14th AD (Reworked)", - "countries": [ - "CHN" - ] - }, - "plaaf 18th ad 'thunderclap wing' (fictional)": { - "name": "PLAAF 18th AD 'Thunderclap Wing' (Fictional)", - "countries": [ - "CHN" - ] - }, - "plaaf 6th ad": { - "name": "PLAAF 6th AD", - "countries": [ - "CHN" - ] - }, - "plaaf 33th ad": { - "name": "PLAAF 33th AD", - "countries": [ - "CHN" - ] - }, - "usaf 65th aggressor sqn 'gray' (fictional)": { - "name": "65th Aggressor SQN 'Gray' (Fictional)", - "countries": [ - "AUSAF" - ] - }, - "plaaf 7th ad (reworked)": { - "name": "PLAAF 7th AD (Reworked)", - "countries": [ - "CHN" - ] - }, - "plaaf opfor 'jungle' (fictional)": { - "name": "PLAAF OPFOR 'Jungle' (Fictional) ", - "countries": [ - "CHN" - ] - }, - "usn aggressor vfc-13 'ferris' (fictional)": { - "name": "Aggressor VFC-13 'Ferris' (Fictional)", - "countries": [ - "AUSAF" - ] - }, - "plaaf 2nd ad": { - "name": "PLAAF 2nd AD", - "countries": [ - "CHN" - ] - }, - "plaaf 2nd ad (reworked)": { - "name": "PLAAF 2nd AD (Reworked)", - "countries": [ - "CHN" - ] - }, - "plaaf 2nd ad (parade)": { - "name": "PLAAF 2nd AD (Parade)", - "countries": [ - "CHN" - ] - }, - "plaaf 19th ad (reworked)": { - "name": "PLAAF 19th AD (Reworked)", - "countries": [ - "CHN" - ] - }, - "plaaf 33th ad (reworked)": { - "name": "PLAAF 33th AD (Reworked)", - "countries": [ - "CHN" - ] - }, - "plaaf opfor 'desert' (fictional)": { - "name": "PLAAF OPFOR 'Desert' (Fictional)", - "countries": [ - "CHN" - ] - } - } - }, - "JF-17": { - "name": "JF-17", - "coalition": "red", - "label": "JF-17 Thunder", - "era": "Modern", - "shortLabel": "17", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "C802AK (DIS)", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C802AKx2, 800L Tank", - "name": "PL-5Ex2, C802AKx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank", - "name": "PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 800L Tank, WMD7", - "name": "PL-5Ex2, 800L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GBU-10", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, GBU-10x2, WMD7", - "name": "PL-5Ex2, GBU-10x2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "GDJ-II19 - 2 x GBU-12", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7", - "name": "PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "GDJ-II19 - 2 x Mk-82 SnakeEye", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank", - "name": "PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 1100L Tankx2, 800L Tank", - "name": "PL-5Ex2, 1100L Tankx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "CM802AKG (DIS)", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "DATA-LINK POD", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL", - "name": "PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank", - "name": "PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, GBU-12x2, 1100L Tank, WMD7", - "name": "PL-5Ex2, GBU-12x2, 1100L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GBU-16", - "quantity": 2 - }, - { - "name": "GDJ-II19 - 2 x GBU-12", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7", - "name": "PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "LD-10 x 2", - "quantity": 1 - }, - { - "name": "KG-600", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10", - "name": "PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LS-6-500", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ", - "name": "PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ", - "name": "PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "LS-6-500", - "quantity": 2 - }, - { - "name": "LD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ", - "name": "PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "GB-6-HE", - "quantity": 2 - }, - { - "name": "LD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ", - "name": "PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7", - "name": "PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7", - "name": "PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "GDJ-II19 - 2 x GBU-12", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7", - "name": "PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7", - "name": "PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, 800L Tank, WMD7", - "name": "PL-5Ex2, C-701 IRx2, 800L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7", - "name": "PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7", - "name": "PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 1 - }, - { - "name": "C-701T", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "LS-6-500", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank", - "name": "PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 1 - }, - { - "name": "C-701T", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "GB-6-HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank", - "name": "PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701IR", - "quantity": 1 - }, - { - "name": "C-701T", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "GB-6-SFW", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank", - "name": "PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GB-6-SFW", - "quantity": 2 - }, - { - "name": "BRM-1_90MM", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1", - "name": "PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GB-6-SFW", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12", - "name": "PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 3 - }, - { - "name": "GDJ-II19 - 2 x Mk-82 SnakeEye", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*Mk-82SEx2, Mk-83x3", - "name": "PL-5Ex2, 2*Mk-82SEx2, Mk-83x3", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 3 - } - ], - "enabled": true, - "code": "PL-5Ex2, Mk-84x3", - "name": "PL-5Ex2, Mk-84x3", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "GDJ-II19 - 2 x LAU68 MK5", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*Mk5x2, 800L Tank", - "name": "PL-5Ex2, 2*Mk5x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "UG_90MM", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, Unguided 90mmx2, 800L Tank", - "name": "PL-5Ex2, Unguided 90mmx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 3 - }, - { - "name": "GDJ-II19 - 2 x LAU68 MK5", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*Mk5x2, Mk-83x3", - "name": "PL-5Ex2, 2*Mk5x2, Mk-83x3", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "BRM-1_90MM", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, BRM1x2, 1100L Tank, WMD7", - "name": "PL-5Ex2, BRM1x2, 1100L Tank, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2x1100L Tank", - "name": "PL-5Ex2, 2x1100L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, 2x1100L Tank", - "name": "PL-5Ex2, SD-10x2, 2x1100L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*SD-10x2, 2x1100L Tank", - "name": "PL-5Ex2, 2*SD-10x2, 2x1100L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, 800L Tank", - "name": "PL-5Ex2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, 800L Tank", - "name": "PL-5Ex2, SD-10x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "SD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*SD-10x2, 800L Tank", - "name": "PL-5Ex2, 2*SD-10x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, SPJ", - "name": "PL-5Ex2, SD-10x2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, SPJ", - "name": "PL-5Ex2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "SD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*SD-10x2, SPJ", - "name": "PL-5Ex2, 2*SD-10x2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2", - "name": "PL-5Ex2", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2", - "name": "PL-5Ex2, SD-10x2", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*SD-10", - "name": "PL-5Ex2, 2*SD-10", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2", - "name": "PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10 x 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank", - "name": "PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank", - "name": "PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "BRM-1_90MM", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "GBU-16", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, GBU-16x2, BRM1x2, WMD7", - "name": "PL-5Ex2, GBU-16x2, BRM1x2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "PL-5EII", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, WMD7", - "name": "PL-5Ex2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "LD-10 x 2", - "quantity": 1 - }, - { - "name": "SD-10 x 2", - "quantity": 1 - }, - { - "name": "GB-6", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ", - "name": "PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "C-701T", - "quantity": 2 - }, - { - "name": "KG-600", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, C-701 CCDx2, SPJ", - "name": "PL-5Ex2, C-701 CCDx2, SPJ", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "LD-10 x 2", - "quantity": 1 - }, - { - "name": "SD-10 x 2", - "quantity": 1 - }, - { - "name": "CM802AKG (DIS)", - "quantity": 2 - }, - { - "name": "DATA-LINK POD", - "quantity": 1 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL", - "name": "PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL", - "roles": [] - }, - { - "items": [ - { - "name": "Mk-84 - 2000lb GP Bomb LD", - "quantity": 1 - }, - { - "name": "GDJ-II19 - 2 x Mk-82", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84", - "name": "PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84", - "roles": [] - }, - { - "items": [ - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "LS-6-500", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "GB-6", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, LS-6x2, GB-6x2, 800L Tank", - "name": "PL-5Ex2, LS-6x2, GB-6x2, 800L Tank", - "roles": [] - }, - { - "items": [ - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GDJ-II19 - 2 x GBU-12", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "LS-6-500", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7", - "name": "PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "GDJ-II19 - 2 x GBU-12", - "quantity": 2 - }, - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "GB-6", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7", - "name": "PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "TYPE-200A Dual", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*Type-200Ax2", - "name": "PL-5Ex2, 2*Type-200Ax2", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "TYPE-200A", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, Type-200Ax2", - "name": "PL-5Ex2, Type-200Ax2", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "LS-6-250 Dual", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7", - "name": "PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LS-6-250 Dual", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2", - "name": "PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "LS-6-100 Dual", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7", - "name": "PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7", - "roles": [] - }, - { - "items": [ - { - "name": "PL-5EII", - "quantity": 2 - }, - { - "name": "WMD7 POD", - "quantity": 1 - }, - { - "name": "800L Tank", - "quantity": 2 - }, - { - "name": "LS-6-100 Dual", - "quantity": 2 - } - ], - "enabled": true, - "code": "PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7", - "name": "PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7", - "roles": [] - } - ], - "filename": "jf-17.png", - "enabled": true, - "liveries": { - "paf black panthers (reworked)": { - "name": "Pakistan Air Force No.16 Sqn Black Panthers (Reworked)", - "countries": [ - "PAK" - ] - }, - "paf tail choppers": { - "name": "Pakistan Air Force No.14 Sqn Tail Choppers", - "countries": [ - "PAK" - ] - }, - "paf black spiders (web camo)": { - "name": "Pakistan Air Force No.26 Sqn Black Spiders (Web Camo)", - "countries": [ - "PAK" - ] - }, - "'chips' camo for blue side (fictional)": { - "name": "USAF \"Chips\" Camo (Fictional)", - "countries": [ - "USA" - ] - }, - "paf black spiders 07-101 (fictional)": { - "name": "Pakistan Air Force No.26 Sqn Black Spiders 07-101 (Fictional)", - "countries": [ - "PAK" - ] - }, - "plaaf 111th ab (fictional)": { - "name": "PLAAF 111th AB (Fictional)", - "countries": [ - "CHN" - ] - }, - "paf black panthers 07-101": { - "name": "Pakistan Air Force No.16 Sqn Black Panthers 07-101", - "countries": [ - "PAK" - ] - }, - "plaaf 125th ab (fictional)": { - "name": "PLAAF 125th AB (Fictional)", - "countries": [ - "CHN" - ] - }, - "paf black panthers": { - "name": "Pakistan Air Force No.16 Sqn Black Panthers", - "countries": [ - "PAK" - ] - }, - "paf sharp shooters": { - "name": "Pakistan Air Force No.18 Sqn Sharp Shooters", - "countries": [ - "PAK" - ] - }, - "maf blue sea camo": { - "name": "Myanmar Air Force Blue Sea Camo", - "countries": "All" - }, - "proto 06": { - "name": "FC-1 Prototype 06", - "countries": [ - "CHN" - ] - }, - "paf 07-101 (overhauled)": { - "name": "Pakistan Air Force 07-101 (Overhauled)", - "countries": [ - "PAK" - ] - }, - "plaaf ghost gray camo (fictional)": { - "name": "PLAAF \"Ghost Gray\" Camo (Fictional)", - "countries": [ - "CHN" - ] - }, - "paf black panthers (b2v1)": { - "name": "Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo1)", - "countries": [ - "PAK" - ] - }, - "paf dark camo": { - "name": "Pakistan Air Force Dark Camo", - "countries": [ - "PAK" - ] - }, - "paf ccs fierce fragons": { - "name": "Pakistan Air Force CCS Sqn Fierce Dragons", - "countries": [ - "PAK" - ] - }, - "paf black panthers (b2v2)": { - "name": "Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo2)", - "countries": [ - "PAK" - ] - }, - "paf phoenixes": { - "name": "Pakistan Air Force No.28 Sqn Phoenixes", - "countries": [ - "PAK" - ] - }, - "'splinter' camo for blue side (fictional)": { - "name": "\"Splinter\" Camo for Blue Side (Fictional)", - "countries": "All" - }, - "paf black spiders (default)": { - "name": "Pakistan Air Force No.26 Sqn Black Spiders", - "countries": [ - "PAK" - ] - }, - "paf minhasians": { - "name": "Pakistan Air Force No.2 Sqn Minhasians", - "countries": [ - "PAK" - ] - }, - "naf 722": { - "name": "Nigerian Air Force 722", - "countries": [ - "NGA" - ] - } - } - }, - "KC-135": { - "name": "KC-135", - "coalition": "blue", - "label": "KC-135 Stratotanker", - "era": "Early Cold War", - "shortLabel": "135", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Refueling" - ] - } - ], - "filename": "kc-135.png", - "enabled": true, - "liveries": { - "turaf standard": { - "name": "Turkish Air Force", - "countries": [ - "TUR" - ] - }, - "standard usaf": { - "name": "USAF Standard", - "countries": [ - "USA" - ] - } - } - }, - "KC135MPRS": { - "name": "KC135MPRS", - "coalition": "blue", - "label": "KC-135 MPRS Stratotanker", - "era": "Early Cold War", - "shortLabel": "135M", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Refueling" - ] - } - ], - "filename": "kc-135.png", - "enabled": true, - "liveries": { - "22nd arw": { - "name": "22nd ARW", - "countries": [ - "USA" - ] - }, - "100th arw": { - "name": "100th ARW", - "countries": [ - "USA" - ] - } - } - }, - "L-39ZA": { - "name": "L-39ZA", - "coalition": "red", - "label": "L-39ZA", - "era": "Mid Cold War", - "shortLabel": "39", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-5KOx32", - "name": "S-5KOx32", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-5KOx64", - "name": "S-5KOx64", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel Tank 150 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-5KOx32, PTB-150x2", - "name": "S-5KOx32, PTB-150x2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel Tank 350 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-5KOx32, PTB-350x2", - "name": "S-5KOx32, PTB-350x2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-5KOx32, FAB-100x2", - "name": "S-5KOx32, FAB-100x2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x OFAB-100 Jupiter - 100kg GP Bombs HD", - "quantity": 2 - }, - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "OFAB-100 Jupiter x4, FAB-100x2", - "name": "OFAB-100 Jupiter x4, FAB-100x2", - "roles": [ - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100x2", - "name": "FAB-100x2", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "FAB-100x4", - "name": "FAB-100x4", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "2 x OFAB-100 Jupiter - 100kg GP Bombs HD", - "quantity": 4 - } - ], - "enabled": true, - "code": "OFAB-100 Jupiter x8", - "name": "OFAB-100 Jupiter x8", - "roles": [ - "CAS", - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel Tank 150 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100x2, PTB-150x2", - "name": "FAB-100x2, PTB-150x2", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel Tank 350 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100x2, PTB-350x2", - "name": "FAB-100x2, PTB-350x2", - "roles": [ - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "PK-3 - 7.62mm GPMG", - "quantity": 4 - } - ], - "enabled": true, - "code": "PK-3x4", - "name": "PK-3x4", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "PK-3 - 7.62mm GPMG", - "quantity": 2 - }, - { - "name": "Fuel Tank 150 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "PK-3x2, PTB-150x2", - "name": "PK-3x2, PTB-150x2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60Mx2", - "name": "R-60Mx2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "SAB-100MN - 100 kg Illumination Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "SAB-100x4", - "name": "SAB-100x4", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-3Sx2", - "name": "R-3Sx2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - }, - { - "name": "PK-3 - 7.62mm GPMG", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-3Sx2, PK-3x2", - "name": "R-3Sx2, PK-3x2", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "PK-3 - 7.62mm GPMG", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60Mx2, PK-3x2", - "name": "R-60Mx2, PK-3x2", - "roles": [ - "CAP" - ] - } - ], - "filename": "l-39.png", - "enabled": true, - "liveries": { - "splinter camo desert": { - "name": "Splinter camo desert", - "countries": "All" - }, - "czechoslovakia air force": { - "name": "Czechoslovakia_Air Force", - "countries": [ - "CZE" - ] - }, - "czech air force": { - "name": "Czech Air Force", - "countries": [ - "CZE" - ] - }, - "algerian af nl-44": { - "name": "Algerian AF NL-44", - "countries": [ - "DZA" - ] - }, - "russian air force": { - "name": "1 Russian Air Force", - "countries": [ - "RUS" - ] - }, - "splinter camo woodland": { - "name": "Splinter camo woodland", - "countries": "All" - }, - "slovak air force": { - "name": "2nd SQN AFB Sliac", - "countries": [ - "SVK" - ] - }, - "algerian af tiger nl-36": { - "name": "Algerian AF Tiger NL-36", - "countries": [ - "DZA" - ] - } - } - }, - "M-2000C": { - "name": "M-2000C", - "coalition": "blue", - "label": "M-2000C Mirage", - "era": "Late Cold War", - "shortLabel": "M2KC", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fox", - "name": "Fox", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fox / Magic (QRA)", - "name": "Fox / Magic (QRA)", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Super 530D", - "quantity": 2 - } - ], - "enabled": true, - "code": "Alpha / S530D", - "name": "Alpha / S530D", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "Matra Super 530D", - "quantity": 2 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fox / S530D / Magic", - "name": "Fox / S530D / Magic", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "Matra Super 530D", - "quantity": 2 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - }, - { - "name": "Eclair 16 flares 16 chaffs", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fox / S530D / Magic / Eclair", - "name": "Fox / S530D / Magic / Eclair", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - } - ], - "enabled": true, - "code": "Bravo", - "name": "Bravo", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - } - ], - "enabled": true, - "code": "Bravo / Magic", - "name": "Bravo / Magic", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kilo", - "name": "Kilo", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kilo / Magic", - "name": "Kilo / Magic", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "Bravo / 4xMk-82 / Magic", - "name": "Bravo / 4xMk-82 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "Bravo / GBU-12 / Magic", - "name": "Bravo / GBU-12 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "AUF2 GBU-12 x 2", - "quantity": 1 - } - ], - "enabled": true, - "code": "Bravo / 2xGBU-12 / Magic", - "name": "Bravo / 2xGBU-12 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "GBU-16 - 1000lb Laser Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "Bravo / GBU-16 / Magic", - "name": "Bravo / GBU-16 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "GBU-24 Paveway III - 2000lb Laser Guided Bomb", - "quantity": 1 - } - ], - "enabled": true, - "code": "Bravo / GBU-24 / Magic", - "name": "Bravo / GBU-24 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "BAP-100 x 18", - "quantity": 1 - } - ], - "enabled": true, - "code": "Bravo / BAP-100 / Magic", - "name": "Bravo / BAP-100 / Magic", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 4 - } - ], - "enabled": true, - "code": "Bravo / 4xSnakeEye / Magic", - "name": "Bravo / 4xSnakeEye / Magic", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fox / 4xMk-82 / Magic", - "name": "Fox / 4xMk-82 / Magic", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "RPL 541 2000 liters Fuel Tank ", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - }, - { - "name": "RPL 522 1300 liters Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kilo / 4xMk-82 / Magic", - "name": "Kilo / 4xMk-82 / Magic", - "roles": [ - "Ground Attack" - ] - } - ], - "filename": "m2000.png", - "enabled": true, - "liveries": { - "uae air force": { - "name": "UAE Air Defense Air Force", - "countries": [ - "FRA", - "ARE" - ] - }, - "peru064": { - "name": "Fuerza Aerea Peruana 064", - "countries": [ - "FRA", - "PER" - ] - }, - "2010 tigermeet": { - "name": "NATO Tigermeet 2010", - "countries": [ - "FRA" - ] - }, - "iaf silver 59": { - "name": "Israeli Air Force 101 Sqn 1967 scheme", - "countries": [ - "ITA", - "NOR", - "ISR", - "ABH", - "BEL", - "GER", - "TUR", - "DEN", - "RUS", - "UK", - "FRA", - "CAN", - "SPN", - "CZE", - "UKR", - "GRG", - "POL", - "USA", - "NETH", - "RSO" - ] - }, - "greek air force": { - "name": "Polemikh Aeroporia (Greek Air Force)", - "countries": [ - "GRC", - "FRA" - ] - }, - "2004 tigermeet": { - "name": "NATO Tigermeet 2004", - "countries": [ - "FRA" - ] - }, - "2003 tigermeet": { - "name": "NATO Tigermeet 2003", - "countries": [ - "FRA" - ] - }, - "peru052": { - "name": "Fuerza Aerea Peruana 052", - "countries": [ - "FRA", - "PER" - ] - }, - "mission accomplie": { - "name": "2022 MISSION ACCOMPLIE by MALBAK", - "countries": "All" - }, - "ada chasse 2-5": { - "name": "AdA Chasse 2/5", - "countries": [ - "FRA" - ] - }, - "ada alsace lf-2": { - "name": "Ada Alsace LF-2", - "countries": [ - "FRA" - ] - }, - "brasilian air force": { - "name": "Forca Aerea Brasileira (Brazilian Air Force)", - "countries": [ - "BRA", - "FRA" - ] - }, - "cambresis": { - "name": "AdA Cambresis", - "countries": [ - "FRA" - ] - } - } - }, - "MB-339A": { - "name": "MB-339A", - "coalition": "blue", - "label": "MB-339A", - "era": "Mid Cold War", - "shortLabel": "339A", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "Mk-83 - 1000lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Mk-81 - 250lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ", - "name": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": null, - "quantity": 6 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks [Clean]", - "name": "A - 2*320L TipTanks [Clean]", - "roles": [ - "Transport" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "AN/M3 Gunpod Right", - "quantity": 1 - }, - { - "name": "Photo-Recon Pod (4*70mm Vinten Cameras)", - "quantity": 1 - }, - { - "name": "Fuel Tank 330lt", - "quantity": 2 - }, - { - "name": null, - "quantity": 2 - } - ], - "enabled": true, - "code": "Recon", - "name": "Recon", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "Cylindrical Tip Tank 500lt", - "quantity": 2 - }, - { - "name": "BRD-4-250 - 4 x Mk 76 - 25lb Practice Bomb LD", - "quantity": 1 - }, - { - "name": null, - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "Training", - "name": "Training", - "roles": [] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG", - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]", - "name": "AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - }, - { - "name": "Fuel Tank 330lt", - "quantity": 2 - }, - { - "name": "AN/M3 Gunpod Right", - "quantity": 1 - }, - { - "name": "AN/M3 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)", - "name": "AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 330lt", - "quantity": 2 - }, - { - "name": null, - "quantity": 3 - }, - { - "name": "Cylindrical Tip Tank 500lt", - "quantity": 2 - }, - { - "name": "Luggage Container", - "quantity": 1 - } - ], - "enabled": true, - "code": "A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]", - "name": "A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]", - "roles": [ - "Nothing", - "Transport" - ] - }, - { - "items": [ - { - "name": "Cylindrical Tip Tank 500lt", - "quantity": 2 - }, - { - "name": "LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API", - "quantity": 2 - }, - { - "name": "Mk-82 Snakeye - 500lb GP Bomb HD", - "quantity": 4 - } - ], - "enabled": true, - "code": "A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)", - "name": "A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "Fuel Tank 330lt", - "quantity": 2 - }, - { - "name": null, - "quantity": 3 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]", - "name": "A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]", - "roles": [ - "Transport" - ] - }, - { - "items": [ - { - "name": "Cylindrical Tip Tank 500lt", - "quantity": 2 - }, - { - "name": "Matra Type 155 Rocket Pod", - "quantity": 2 - }, - { - "name": "BLG-66-AC Belouga", - "quantity": 2 - }, - { - "name": "AN/M3 Gunpod Right", - "quantity": 1 - }, - { - "name": "AN/M3 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga", - "name": "A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster", - "quantity": 4 - }, - { - "name": "Matra Type 155 Rocket Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "Runway Interdiction", - "name": "Runway Interdiction", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - }, - { - "name": "LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "Cylindrical Tip Tank 500lt", - "quantity": 2 - } - ], - "enabled": true, - "code": "A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)", - "name": "A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)", - "roles": [] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)", - "name": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 HEI Heavy", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)", - "name": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 6 - } - ], - "enabled": true, - "code": "A - 2*320L TipTanks + 6*Mk.82LD", - "name": "A - 2*320L TipTanks + 6*Mk.82LD", - "roles": [ - "Nothing", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "14-3-M2 - 6 x BAP-100 - 32kg Concrete Piercing Chute Retarded Bomb w/Booster", - "quantity": 6 - } - ], - "enabled": true, - "code": "Runway Interdiction (36*BAP-100)", - "name": "Runway Interdiction (36*BAP-100)", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "14-3-M2 - 6 x BAT-120 ABL - 34kg HE/Frag Chute Retarded Bomb HD", - "quantity": 6 - } - ], - "enabled": true, - "code": "Anti - Light Armoured Vehicle (36*BAT-120 ABL)", - "name": "Anti - Light Armoured Vehicle (36*BAT-120 ABL)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Elliptic Tip Tank 320lt", - "quantity": 2 - }, - { - "name": "Matra Type 155 Rocket Pod", - "quantity": 2 - }, - { - "name": "Fuel Tank 330lt", - "quantity": 2 - }, - { - "name": "DEFA553 Gunpod Right", - "quantity": 1 - }, - { - "name": "DEFA553 Gunpod Left", - "quantity": 1 - } - ], - "enabled": true, - "code": "AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)", - "name": "AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)", - "roles": [ - "CAS" - ] - } - ], - "filename": "c-101.png", - "enabled": true, - "liveries": { - "mb339ag 'ghana'": { - "name": "Ghana Air Force | Camo (Low-Vis)", - "countries": [ - "GHA" - ] - }, - "mb339an 'nigeria'": { - "name": "Nigerian Air Force | Camo (Low-Vis)", - "countries": [ - "NGA" - ] - }, - "mb339a italian factory": { - "name": "Italian Orange/White", - "countries": [ - "ITA" - ] - }, - "mb339ad 'uae'": { - "name": "UAE Air Force", - "countries": [ - "ARE" - ] - }, - "mb339aa 'armada' - yellow band": { - "name": "ARMADA Argentina | Camo (Yellow Band)", - "countries": [ - "ARG" - ] - }, - "mb339aa 'armada' - crippa": { - "name": "ARMADA Argentina | Camo (Lt. Crippa's killmark)", - "countries": [ - "ARG" - ] - }, - "mb339a italian camo - late": { - "name": "Italian Camo - Late", - "countries": [ - "ITA" - ] - }, - "mb339ap 'peru'": { - "name": "Peruvian Air Force | Camo (Late)", - "countries": [ - "PER" - ] - }, - "mb339a italian camo - early": { - "name": "Italian Camo - Early", - "countries": [ - "ITA" - ] - }, - "mb339a italian gray": { - "name": "Italian Gray", - "countries": [ - "ITA" - ] - }, - "mb339am 'malaysia'": { - "name": "Royal Malaysian Air Force | Camo (Low-Vis)", - "countries": [ - "MYS" - ] - }, - "mb339 'factory'": { - "name": "Aermacchi Factory Scheme | S-001 I-NEUF", - "countries": "All" - } - } - }, - "MQ-9 Reaper": { - "name": "MQ-9 Reaper", - "coalition": "blue", - "label": "MQ-9 Reaper", - "era": "Modern", - "shortLabel": "9", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "GBU-12 - 500lb Laser Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-12*4", - "name": "GBU-12*4", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "GBU-38*4", - "name": "GBU-38*4", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-114K*8,GBU-38*2", - "name": "AGM-114K*8,GBU-38*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "AGM-114K * 2", - "quantity": 2 - } - ], - "enabled": true, - "code": "AGM-114K*12", - "name": "AGM-114K*12", - "roles": [ - "CAS", - "Ground Attack" - ] - } - ], - "filename": "i-16.png", - "enabled": true, - "liveries": { - "standard": { - "name": "standard", - "countries": [ - "USA" - ] - }, - "standard uk": { - "name": "standard UK", - "countries": [ - "UK" - ] - }, - "standard italy": { - "name": "standard Italy", - "countries": [ - "ITA" - ] - }, - "'camo' scheme": { - "name": "'camo' scheme", - "countries": [ - "USA" - ] - }, - "standard france": { - "name": "standard France", - "countries": [ - "FRA" - ] - } - } - }, - "MiG-15bis": { - "name": "MiG-15bis", - "coalition": "red", - "label": "MiG-15 Fagot", - "era": "Early Cold War", - "shortLabel": "M15", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "FAB-50 - 50kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*FAB-50", - "name": "2*FAB-50", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100M - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*FAB-100M", - "name": "2*FAB-100M", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 300 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*300L", - "name": "2*300L", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 400 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*400L", - "name": "2*400L", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 600 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "2*600L", - "name": "2*600L", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 300 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "Fuel tank 300", - "name": "Fuel tank 300", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 400 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "Fuel tank 400", - "name": "Fuel tank 400", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept" - ] - } - ], - "filename": "mig-15.png", - "enabled": true, - "liveries": { - "north_korea_air force_major_ arkady_ boitsow": { - "name": "North Korea - Major Arkady Boitsow", - "countries": [ - "RUS", - "PRK" - ] - }, - "ussr_red": { - "name": "USSR Red", - "countries": [ - "RUS", - "SUN" - ] - }, - "china volunteer air force": { - "name": "People's Volunteer Army Air Force", - "countries": [ - "CHN" - ] - }, - "algerian af 1962": { - "name": "Algerian AF 1962", - "countries": [ - "DZA" - ] - }, - "haf fictional": { - "name": "Hellenic Airforce - Fictional", - "countries": [ - "GRC" - ] - }, - "czechoslovakia_air force": { - "name": "Czechoslovak Air Force", - "countries": [ - "CZE" - ] - }, - "north_korea_air force": { - "name": "Korean People's Air Force", - "countries": [ - "PRK" - ] - }, - "polish_air force": { - "name": "Polish Air Force", - "countries": [ - "POL" - ] - }, - "china_air force": { - "name": "People's Liberation Army Air Force", - "countries": [ - "CHN" - ] - }, - "default livery": { - "name": "default livery", - "countries": [ - "IND", - "ITA", - "BGR", - "HUN", - "IDN", - "IRQ", - "GRC", - "LBY", - "QAT", - "ROU", - "NOR", - "CUB", - "TUN", - "SDN", - "MEX", - "HND", - "ISR", - "CHL", - "AUS", - "KOR", - "ABH", - "VEN", - "BHR", - "SYR", - "RSI", - "SUI", - "BEL", - "GER", - "TUR", - "DEN", - "RUS", - "PRK", - "SUN", - "INS", - "UK", - "HRV", - "AUT", - "FRA", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "CHN", - "BRA", - "SWE", - "PHL", - "IRN", - "MAR", - "SPN", - "UKR", - "CZE", - "EGY", - "VNM", - "JPN", - "THA", - "GRG", - "FIN", - "SRB", - "ETH", - "AUSAF", - "POL", - "YEM", - "SAU", - "PAK", - "SVK", - "USA", - "JOR", - "NZG", - "BLR", - "KAZ", - "NETH", - "DZA", - "RSO", - "OMN", - "ARE" - ] - }, - "ussr_air forces old": { - "name": "USSR Old", - "countries": [ - "RUS", - "SUN" - ] - }, - "gdr_air force": { - "name": "Air Forces of the National People's Army", - "countries": [ - "GER" - ] - }, - "ussr_pepelyaev": { - "name": "USSR Pepelyaev", - "countries": [ - "RUS", - "PRK", - "SUN" - ] - }, - "ussr_air forces": { - "name": "Air Forces of Soviet Union", - "countries": [ - "RUS", - "SUN" - ] - } - } - }, - "MiG-19P": { - "name": "MiG-19P", - "coalition": "red", - "label": "MiG-19 Farmer", - "era": "Early Cold War", - "shortLabel": "19", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 760 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "PTB-760 x 2", - "name": "PTB-760 x 2", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep", - "Intercept" - ] - }, - { - "items": [ - { - "name": "K-13A", - "quantity": 2 - }, - { - "name": "Fuel Tank 760 liters", - "quantity": 2 - } - ], - "enabled": true, - "code": "K-13A x 2, PTB-760 x 2", - "name": "K-13A x 2, PTB-760 x 2", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep", - "Intercept" - ] - }, - { - "items": [ - { - "name": "K-13A", - "quantity": 2 - } - ], - "enabled": true, - "code": "K-13A x 2", - "name": "K-13A x 2", - "roles": [ - "CAP", - "Escort", - "Fighter Sweep", - "Intercept" - ] - }, - { - "items": [ - { - "name": "K-13A", - "quantity": 2 - }, - { - "name": "Fuel Tank 760 liters", - "quantity": 2 - }, - { - "name": "ORO-57K - S-5M x 8", - "quantity": 2 - } - ], - "enabled": true, - "code": "K-13A x 2, ORO-57K x 2, PTB-760 x 2", - "name": "K-13A x 2, ORO-57K x 2, PTB-760 x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 760 liters", - "quantity": 2 - }, - { - "name": "ORO-57K - S-5M x 8", - "quantity": 2 - } - ], - "enabled": true, - "code": "ORO-57K x 2, PTB-760 x 2", - "name": "ORO-57K x 2, PTB-760 x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ORO-57K - S-5M x 8", - "quantity": 4 - } - ], - "enabled": true, - "code": "ORO-57K x 4", - "name": "ORO-57K x 4", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ORO-57K - S-5M x 8", - "quantity": 2 - } - ], - "enabled": true, - "code": "ORO-57K x 2", - "name": "ORO-57K x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100M - 100kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "ORO-57K - S-5M x 8", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100M x 2, ORO-57K x 2", - "name": "FAB-100M x 2, ORO-57K x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "ORO-57K - S-5M x 8", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250 x 2, ORO-57K x 2", - "name": "FAB-250 x 2, ORO-57K x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100M - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100M x 2", - "name": "FAB-100M x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250 x 2", - "name": "FAB-250 x 2", - "roles": [ - "CAS", - "Ground Attack" - ] - } - ], - "filename": "mig-19.png", - "enabled": true, - "liveries": { - "iap": { - "name": "234 Fighter Regiment (234 IAP)", - "countries": "All" - }, - "czechoslovakia": { - "name": "2nd Fighter-Bomber Regiment", - "countries": [ - "CZE" - ] - }, - "cuba": { - "name": " 211 Escuadron de Caza", - "countries": [ - "CUB" - ] - }, - "poland 39 plm": { - "name": "39 PLM Squadron", - "countries": [ - "POL" - ] - }, - "default": { - "name": "default", - "countries": "All" - }, - "snow - fictional": { - "name": "Snow Camouflage Fictional", - "countries": "All" - }, - "ussr_2": { - "name": "764th Fighter Aviation Regiment", - "countries": [ - "RUS", - "SUN" - ] - }, - "romania - 66th fighter division": { - "name": "91st Fighter Regiment", - "countries": [ - "ROU" - ] - }, - "bulgaria": { - "name": "1st Squadron, 18th Fighter Regiment", - "countries": [ - "BGR" - ] - }, - "poland 62 plm": { - "name": "62 PLM Squadron", - "countries": [ - "POL" - ] - }, - "ddr - fictional": { - "name": "Germany DDR camouflage (Fictional)", - "countries": "All" - }, - "plaaf": { - "name": "112th Air Regiment", - "countries": [ - "CHN" - ] - }, - "plaaf camo": { - "name": "PLAAF Snow Camo", - "countries": [ - "CHN" - ] - } - } - }, - "MiG-21Bis": { - "name": "MiG-21Bis", - "coalition": "red", - "label": "MiG-21 Fishbed", - "era": "Mid Cold War", - "shortLabel": "21", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Patrol, long range", - "name": "Patrol, long range", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "R-60 x 2", - "quantity": 2 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Patrol, medium range", - "name": "Patrol, medium range", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 490 L Central (21)", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "R-60 x 2", - "quantity": 2 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Patrol, short range", - "name": "Patrol, short range", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "Hard targets, BOMBS", - "name": "Hard targets, BOMBS", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "UB-32M - 32 S-5M", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "Unknown or mixed targets, BOMBS + ROCKETS", - "name": "Unknown or mixed targets, BOMBS + ROCKETS", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "UB-32M - 32 S-5M", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - } - ], - "enabled": true, - "code": "Soft targets, CLUSTERS + ROCKETS", - "name": "Soft targets, CLUSTERS + ROCKETS", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "BL-755 CBU - 450kg, 147 Frag/Pen bomblets", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - } - ], - "enabled": true, - "code": "Soft targets, CLUSTERS", - "name": "Soft targets, CLUSTERS", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "UPK-23-250 - gun pod", - "quantity": 2 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "Soft targets, scattered", - "name": "Soft targets, scattered", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Kh-66 Grom (21) - AGM, radar guided APU-68", - "quantity": 2 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Few big targets, GROM + BOMBS", - "name": "Few big targets, GROM + BOMBS", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 2 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "Very hard target, PENETRATION", - "name": "Very hard target, PENETRATION", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Aerial attack, hard targets, CLUSTERS", - "name": "Aerial attack, hard targets, CLUSTERS", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "S-24A (21) - 180 kg, cumulative unguided rocket", - "quantity": 4 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Hard targets, ROCKETS, PENETRATION", - "name": "Hard targets, ROCKETS, PENETRATION", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "S-24B (21) - 180 kg, fragmented unguided rocket", - "quantity": 4 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Soft targets, ROCKETS, BLAST-FRAGMENTS", - "name": "Soft targets, ROCKETS, BLAST-FRAGMENTS", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 490 L Central (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Long range, MIX", - "name": "Long range, MIX", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 490 L Central (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Long range, RADAR GUIDED MISSILES", - "name": "Long range, RADAR GUIDED MISSILES", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 490 L Central (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Long range, INFRA RED MISSILES", - "name": "Long range, INFRA RED MISSILES", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "Escort", - "name": "Escort", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "SPS-141-100 (21) - jamming and countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Escort, JAMMER", - "name": "Escort, JAMMER", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "SAB-100MN - 100 kg Illumination Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "Night, ILLUMINATOR", - "name": "Night, ILLUMINATOR", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "SPS-141-100 (21) - jamming and countermeasures pod", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Long range, JAMMER", - "name": "Long range, JAMMER", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "UPK-23-250 - gun pod", - "quantity": 2 - }, - { - "name": "UB-16UM - 16 S-5M", - "quantity": 2 - } - ], - "enabled": true, - "code": "Soft targets, UPK + ROCKETS", - "name": "Soft targets, UPK + ROCKETS", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - }, - { - "name": "UPK-23-250 - gun pod", - "quantity": 2 - }, - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Soft targets, UPK + CLUSTERS", - "name": "Soft targets, UPK + CLUSTERS", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "SPS-141-100 (21) - jamming and countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - } - ], - "enabled": true, - "code": "Patrol, JAMMER", - "name": "Patrol, JAMMER", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "RN-24 - 470kg, nuclear bomb, free fall", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - } - ], - "enabled": true, - "code": "NUCLEAR A", - "name": "NUCLEAR A", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RN-28 - 260 kg, nuclear bomb, free fall", - "quantity": 1 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - }, - { - "name": "Fuel Tank 490 L (21)", - "quantity": 2 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 1 - } - ], - "enabled": true, - "code": "NUCLEAR B", - "name": "NUCLEAR B", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel Tank 800 L (21)", - "quantity": 1 - }, - { - "name": "R-3R - AAM, radar guided", - "quantity": 2 - }, - { - "name": "R-3S - AAM, IR guided", - "quantity": 2 - }, - { - "name": "ASO-2 - countermeasures pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Short range", - "name": "Short range", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Smoke - white - 21", - "quantity": 1 - } - ], - "enabled": true, - "code": "AEROBATIC", - "name": "AEROBATIC", - "roles": [] - } - ], - "filename": "mig-21.png", - "enabled": true, - "liveries": { - "india - 101st sqn (1)": { - "name": "India - 101st Sqn Falcons", - "countries": "All" - }, - "india - 101st sqn (2)": { - "name": "India - 101st Sqn Falcons (2)", - "countries": "All" - }, - "iraq - 17th sqn (2)": { - "name": "Iraq - 17th Sqn (2)", - "countries": "All" - }, - "finland - h\u00e4vllv 31": { - "name": "Finland - HavLLv 31", - "countries": "All" - }, - "poland - metal": { - "name": "Poland - Lacquer Metal", - "countries": "All" - }, - "vvs - 234 gviap": { - "name": "VVS - 234 GvIAP", - "countries": "All" - }, - "vvs - amt-11 grey": { - "name": "VVS - AMT-11 Grey", - "countries": "All" - }, - "iran - standard": { - "name": "Iran - Standard", - "countries": "All" - }, - "afghanistan (2)": { - "name": "Afghanistan (2)", - "countries": "All" - }, - "serbia - 101st lae": { - "name": "Serbia - 101st LAE", - "countries": "All" - }, - "draken international": { - "name": "Draken International", - "countries": "All" - }, - "iraq - 17th sqn (1)": { - "name": "Iraq - 17th Sqn (1)", - "countries": "All" - }, - "syria (1)": { - "name": "Syria (1)", - "countries": "All" - }, - "iran - 51st sqn": { - "name": "Iran - 51st Sqn (Umidiyeh AB)", - "countries": "All" - }, - "vpaf - 927th lam son - 6122": { - "name": "VPAF - 927th Lam Son", - "countries": "All" - }, - "vvs - 115 gviap": { - "name": "VVS - 115 GvIAP (Kokaydy AB)", - "countries": "All" - }, - "huaf 47th ab (griff sqn)": { - "name": "HunAF Griff Sqn. (47th AB)", - "countries": "All" - }, - "huaf 31st ab (turul sqn)": { - "name": "HunAF 1904 Capeti (51th AB)", - "countries": "All" - }, - "iraq - 9th sqn": { - "name": "Iraq - 9th Sqn", - "countries": "All" - }, - "raf - 111th sqn": { - "name": "RAF - 111th Sqn", - "countries": "All" - }, - "huaf 47th ab - 6115 (griff sqn)": { - "name": "HunAF Griff Sqn. (47th AB) 6115", - "countries": "All" - }, - "afghanistan (1)": { - "name": "Afghanistan (1)", - "countries": "All" - }, - "romania - gray": { - "name": "Romania - Gray", - "countries": "All" - }, - "poland - 1 dlmw": { - "name": "Poland - 1 DLMW", - "countries": "All" - }, - "dprk - 2014 - 34": { - "name": "DPRK - 2014 Nr.34", - "countries": "All" - }, - "libya - early": { - "name": "Lybia - Early", - "countries": "All" - }, - "vpaf - 927th fighter regiment metal": { - "name": "VPAF - 927th Fighter Regiment Metal", - "countries": "All" - }, - "india - 15th sqn": { - "name": "India - 15 Sqn War Games", - "countries": "All" - }, - "plaaf - sky blue": { - "name": "PLAAF - Sky Blue", - "countries": "All" - }, - "germany east - jg-8": { - "name": "East Germany - JG-8", - "countries": "All" - }, - "sweden - 16th air wing": { - "name": "Sweden - 16th Air Wing", - "countries": "All" - }, - "sweden - m90": { - "name": "Sweden - M90", - "countries": "All" - }, - "vvs - metal": { - "name": "VVS Metal", - "countries": "All" - }, - "vvs - demonstrator": { - "name": "VVS Demonstrator", - "countries": "All" - }, - "bare metal": { - "name": "Bare Metal", - "countries": "All" - }, - "croatia - 1st fs 1992": { - "name": "Croatia - 1st FS 1992", - "countries": "All" - }, - "yugoslavia - camo": { - "name": "Yugoslavia - Camo", - "countries": "All" - }, - "libya - 2017": { - "name": "Lybia - 2017", - "countries": "All" - }, - "algeria": { - "name": "Algeria FD-43", - "countries": "All" - }, - "bulgaria - 1-3 iae (2)": { - "name": "Bulgaria - 1/3 IAE (2)", - "countries": "All" - }, - "plaaf - white": { - "name": "PLAAF - White", - "countries": "All" - }, - "dprk - 2016 - 42": { - "name": "DPRK - 2016 Nr.42", - "countries": "All" - }, - "croatia - 21st fs": { - "name": "Croatia - 21st Fighter Squadron (Zagreb AB)", - "countries": "All" - }, - "ukraine (1)": { - "name": "Ukraine 01", - "countries": "All" - }, - "egypt - tan 1982": { - "name": "Egypt - Tan 1982", - "countries": "All" - }, - "vvs - 116 cbp": { - "name": "VVS - 116 CBP", - "countries": "All" - }, - "cuba - um 5010 is": { - "name": "Cuba - UM 5010 IS", - "countries": "All" - }, - "poland - 10 elt": { - "name": "Poland - 10 ELT", - "countries": "All" - }, - "syria (2)": { - "name": "Syria (2)", - "countries": "All" - }, - "georgia (1)": { - "name": "Georgia (1)", - "countries": "All" - }, - "huaf metal": { - "name": "HuAF Metal", - "countries": "All" - }, - "huaf 47th ab - early": { - "name": "HunAF Griff Sqn. (47th AB) - Early ", - "countries": "All" - }, - "raf - 11th sqn": { - "name": "RAF - 11th Sqn", - "countries": "All" - }, - "romania - lancer a": { - "name": "Romania - Lancer A", - "countries": "All" - }, - "ukraine (2)": { - "name": "Ukraine 02", - "countries": "All" - }, - "georgia (2)": { - "name": "Georgia (2)", - "countries": "All" - }, - "cuba - 1990s": { - "name": "Cuba - 1990s", - "countries": "All" - }, - "vpaf - 921st sao do - 5040": { - "name": "VPAF - 921st Sao Do", - "countries": "All" - }, - "plaaf - splinter": { - "name": "PLAAF - Splinter", - "countries": "All" - }, - "yugoslavia - gray": { - "name": "Yugoslavia - Grey", - "countries": "All" - }, - "egypt - grey 1982": { - "name": "Egypt - Grey 1982", - "countries": "All" - }, - "angola - c314": { - "name": "Angola - C314", - "countries": "All" - }, - "jasdf": { - "name": "JASDF", - "countries": "All" - }, - "bulgaria - 1-3 iae": { - "name": "Bulgaria - 1/3 IAE", - "countries": "All" - }, - "angola - c41": { - "name": "Angola - C41", - "countries": "All" - }, - "romania - lancer c": { - "name": "Romania - Lancer C", - "countries": "All" - }, - "argentina (1)": { - "name": "Argentina (1)", - "countries": "All" - }, - "bulgaria - 1-3 iae (3)": { - "name": "Bulgaria - 1/3 IAE (3)", - "countries": "All" - }, - "northeria - 32nd fs": { - "name": "Northeria - 32nd FG", - "countries": "All" - }, - "southeria": { - "name": "Southeria", - "countries": "All" - }, - "cuba - metal": { - "name": "Cuba - Metal", - "countries": "All" - }, - "slovakia - 1998": { - "name": "Slovakia - 1998", - "countries": "All" - }, - "vvs - 185th gviap": { - "name": "VVS 185th GvIAP", - "countries": "All" - }, - "argentina (2)": { - "name": "Argentina (2)", - "countries": "All" - }, - "huaf grey": { - "name": "HuAF Grey", - "countries": "All" - } - } - }, - "MiG-23MLD": { - "name": "MiG-23MLD", - "coalition": "red", - "label": "MiG-23 Flogger", - "era": "Mid Cold War", - "shortLabel": "23", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60M*4", - "name": "R-60M*4", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*2,R-60M*2,Fuel-800", - "name": "B-8*2,R-60M*2,Fuel-800", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "UB-32*2,R-60M*2,Fuel-800", - "name": "UB-32*2,R-60M*2,Fuel-800", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-24R (AA-7 Apex SA) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-24R*2,R-60M*4,Fuel-800", - "name": "R-24R*2,R-60M*4,Fuel-800", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "R-24T (AA-7 Apex IR) - Infra Red", - "quantity": 1 - }, - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - }, - { - "name": "R-24R (AA-7 Apex SA) - Semi-Act Rdr", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-24R,R-24T,R-60M*4,Fuel-800", - "name": "R-24R,R-24T,R-60M*4,Fuel-800", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-60M*4,Fuel-800", - "name": "R-60M*4,Fuel-800", - "roles": [ - "Escort", - "Fighter Sweep", - "CAP" - ] - }, - { - "items": [ - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*2,R-60M*2,Fuel-800", - "name": "FAB-500*2,R-60M*2,Fuel-800", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-24R (AA-7 Apex SA) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-24R*2,R-60M*4", - "name": "R-24R*2,R-60M*4", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*2,R-60M*2,Fuel-800", - "name": "FAB-250*2,R-60M*2,Fuel-800", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250*2,R-60M*2,Fuel-800", - "name": "RBK-250*2,R-60M*2,Fuel-800", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500*2,R-60M*2,Fuel-800", - "name": "RBK-500*2,R-60M*2,Fuel-800", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-24T (AA-7 Apex IR) - Infra Red", - "quantity": 1 - }, - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-24R (AA-7 Apex SA) - Semi-Act Rdr", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-24R,R-24T,R-60M*4", - "name": "R-24R,R-24T,R-60M*4", - "roles": [ - "Intercept" - ] - } - ], - "filename": "mig-23.png", - "enabled": true, - "liveries": { - "af standard-3 (worn-out)": { - "name": "af standard-3 (worn-out)", - "countries": [ - "RUS", - "SUN" - ] - }, - "af standard-1": { - "name": "af standard-1", - "countries": [ - "RUS", - "SUN" - ] - }, - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "algerian air force": { - "name": "Algerian Air Force", - "countries": [ - "DZA" - ] - }, - "af standard-2": { - "name": "af standard-2", - "countries": [ - "RUS", - "SUN" - ] - } - } - }, - "MiG-25PD": { - "name": "MiG-25PD", - "coalition": "red", - "label": "MiG-25PD Foxbat", - "era": "Mid Cold War", - "shortLabel": "25", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-40TD (AA-6 Acrid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-40RD (AA-6 Acrid) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-40R*2,R-40T*2", - "name": "R-40R*2,R-40T*2", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-40RD (AA-6 Acrid) - Semi-Act Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-40R*4", - "name": "R-40R*4", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-40RD (AA-6 Acrid) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-40R*2,R-60M*2", - "name": "R-40R*2,R-60M*2", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - } - ], - "filename": "mig-25.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "algerian air force": { - "name": "Algeria Air Force standard", - "countries": [ - "DZA" - ] - } - } - }, - "MiG-25RBT": { - "name": "MiG-25RBT", - "coalition": "red", - "label": "MiG-25RBT Foxbat", - "era": "Mid Cold War", - "shortLabel": "25", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-500x2_60x2", - "name": "FAB-500x2_60x2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60M*2", - "name": "R-60M*2", - "roles": [ - "Reconnaissance" - ] - } - ], - "filename": "mig-25.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "algerian air force": { - "name": "Algeria Air Force standard", - "countries": [ - "DZA" - ] - } - } - }, - "MiG-27K": { - "name": "MiG-27K", - "coalition": "red", - "label": "MiG-27K Flogger-D", - "era": "Mid Cold War", - "shortLabel": "27", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*6,R-60M*2,Fuel", - "name": "FAB-250*6,R-60M*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "BetAB-500ShP*2,FAB-250*2,R-60*2", - "name": "BetAB-500ShP*2,FAB-250*2,R-60*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-25MR*2,R-60M*2,Fuel", - "name": "Kh-25MR*2,R-60M*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-60M*2,Fuel", - "name": "Kh-29L*2,R-60M*2,Fuel", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "B-8*4", - "name": "B-8*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "BetAB-500*2,FAB-500*2,R-60*2", - "name": "BetAB-500*2,FAB-500*2,R-60*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-25MPU*2,R-60M*2,Fuel", - "name": "Kh-25MPU*2,R-60M*2,Fuel", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29T*2,R-60M*2,Fuel", - "name": "Kh-29T*2,R-60M*2,Fuel", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*2,FAB-250*2,R-60M*2,Fuel", - "name": "FAB-500*2,FAB-250*2,R-60M*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-25ML*2,R-60M*2,Fuel", - "name": "Kh-25ML*2,R-60M*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "KAB-500LG - 500kg Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-500*2,R-60M*2,Fuel", - "name": "KAB-500*2,R-60M*2,Fuel", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*2,RBK-250*2,R-60M*2", - "name": "RBK-500AO*2,RBK-250*2,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "UB-32*4", - "name": "UB-32*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-60*2,Fuel", - "name": "Kh-29L*2,R-60*2,Fuel", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "mig-23.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "algerian air force": { - "name": "Algerian Air Force", - "countries": [ - "DZA" - ] - } - } - }, - "MiG-29A": { - "name": "MiG-29A", - "coalition": "red", - "label": "MiG-29A Fulcrum", - "era": "Late Cold War", - "shortLabel": "29A", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "Fuel tank 1150L MiG-29", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel-1150*2,Fuel-1500", - "name": "Fuel-1150*2,Fuel-1500", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500AO*4,R-73*2,Fuel", - "name": "RBK-500AO*4,R-73*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*4,R-73*2,Fuel", - "name": "FAB-250*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*4,R-73*2,Fuel", - "name": "B-8*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60M*4,R-27R*2", - "name": "R-60M*4,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2,Fuel-1500", - "name": "R-73*4,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 6 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*6,Fuel-1500", - "name": "R-73*6,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 6 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-60M*6,Fuel-1500", - "name": "R-60M*6,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-24*4,R-73*2,Fuel", - "name": "S-24*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*4,R-73*2,Fuel", - "name": "FAB-500*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-60M*6", - "name": "R-60M*6", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500*4,R-73*2,Fuel", - "name": "BetAB-500*4,R-73*2,Fuel", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*6", - "name": "R-73*6", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-60M*2,R-27R*2,Fuel-1500", - "name": "R-73*2,R-60M*2,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-60M*4,R-27R*2,Fuel-1500", - "name": "R-60M*4,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250*4,R-73*2,Fuel", - "name": "RBK-250*4,R-73*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2", - "name": "R-73*4,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*2,R-60M*2,R-27R*2", - "name": "R-73*2,R-60M*2,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-24*2,FAB-500*2,R-73*2,Fuel", - "name": "S-24*2,FAB-500*2,R-73*2,Fuel", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "mig-29.png", - "enabled": true, - "liveries": { - "domna 120th ar": { - "name": "Domna - 120th Aviation Regiment", - "countries": [ - "RUS" - ] - }, - "polish 41st sqn standard2": { - "name": "41st Sqn Standard 2", - "countries": [ - "POL" - ] - }, - "iriaf blue-grey": { - "name": "IRIAF blue-grey", - "countries": [ - "IRN" - ] - }, - "air force ukraine standard": { - "name": "Air Force (Standard)", - "countries": [ - "UKR" - ] - }, - "air force standard": { - "name": "Air Force (Standard)", - "countries": [ - "RUS", - "SUN" - ] - }, - "mary-1 agressors": { - "name": "Soviet Air Forces, a/b 1521 (Mary-1)", - "countries": [ - "RUS" - ] - }, - "polish 41st sqn standard1": { - "name": "41st Sqn Standard 1", - "countries": [ - "POL" - ] - }, - "iriaf sand-blue": { - "name": "IRIAF sand-blue", - "countries": [ - "IRN" - ] - }, - "kazakhstan kazaadf 2008": { - "name": "KazAADF 600th Airbase 2008", - "countries": [ - "KAZ" - ] - }, - "strizhi (w)": { - "name": "Strizhi 1992(W)", - "countries": [ - "RUS" - ] - }, - "kazakhstan air defense forces": { - "name": "KazAADF 600th Airbase 2015", - "countries": [ - "KAZ" - ] - }, - "vasylkiv 40th brta": { - "name": "Vasylkiv - 40th Brigade of Tactical Aviation", - "countries": [ - "UKR" - ] - }, - "strizhi": { - "name": "Strizhi 1992", - "countries": [ - "RUS" - ] - }, - "syaaf": { - "name": "Syrian Arab Air Force", - "countries": [ - "SYR" - ] - } - } - }, - "MiG-29S": { - "name": "MiG-29S", - "coalition": "red", - "label": "MiG-29S Fulcrum", - "era": "Late Cold War", - "shortLabel": "29", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*2,R-60M*2,R-27R*2", - "name": "R-73*2,R-60M*2,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2,Fuel-1500", - "name": "R-73*4,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 6 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*6,Fuel-1500", - "name": "R-73*6,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 6 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-60M*6,Fuel-1500", - "name": "R-60M*6,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-24*4,R-73*2,Fuel", - "name": "S-24*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*4,R-73*2,Fuel", - "name": "FAB-500*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500*4,R-73*2,Fuel", - "name": "BetAB-500*4,R-73*2,Fuel", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500AO*4,R-73*2,Fuel", - "name": "RBK-500AO*4,R-73*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-60M*2,R-27R*2,Fuel-1500", - "name": "R-73*2,R-60M*2,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1150L MiG-29", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-77*2,R-73*2,Fuel-1500,Fuel-1150*2", - "name": "R-77*2,R-73*2,Fuel-1500,Fuel-1150*2", - "roles": [ - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*4,R-73*2,Fuel", - "name": "B-8*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250*4,R-73*2,Fuel", - "name": "RBK-250*4,R-73*2,Fuel", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*6", - "name": "R-73*6", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "Fuel tank 1150L MiG-29", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel-1150*2,Fuel-1500", - "name": "Fuel-1150*2,Fuel-1500", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-60M*6", - "name": "R-60M*6", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-60M*4,R-27R*2", - "name": "R-60M*4,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2", - "name": "R-73*4,R-27R*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-77*4,R-73*2", - "name": "R-77*4,R-73*2", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*4,R-73*2,Fuel", - "name": "FAB-250*4,R-73*2,Fuel", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-60M*4,R-27R*2,Fuel-1500", - "name": "R-60M*4,R-27R*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-77*4,R-73*2,Fuel-1500", - "name": "R-77*4,R-73*2,Fuel-1500", - "roles": [ - "Fighter Sweep", - "CAP", - "Escort" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "Fuel tank 1400L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-24*2,FAB-500*2,R-73*2,Fuel", - "name": "S-24*2,FAB-500*2,R-73*2,Fuel", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "mig-29.png", - "enabled": true, - "liveries": { - "31 gviap_zernograd": { - "name": "Zernograd AFB, 31st Guards Aviation Regiment", - "countries": [ - "RUS" - ] - }, - "air force standard": { - "name": "Air Force (Standard)", - "countries": [ - "RUS" - ] - }, - "air force ukraine standard": { - "name": "Air Force (Standard)", - "countries": [ - "UKR" - ] - }, - "kazaadf new (fictional)": { - "name": "KazAADF new (fictional)", - "countries": [ - "KAZ" - ] - }, - "115 gviap_termez": { - "name": "Termez AFB, 115th Guards Aviation Regiment", - "countries": [ - "RUS" - ] - }, - "426th air group_erebuni": { - "name": "Erebuni AFB, 426th Air Group", - "countries": [ - "RUS" - ] - }, - "kazaadf old (fictional)": { - "name": "KazAADF old (fictional)", - "countries": [ - "KAZ" - ] - }, - "belarusian air force": { - "name": "Belarusian Air Force 61 FAB Baranavichy (2017)", - "countries": [ - "BLR" - ] - }, - "773 iap_damgarten": { - "name": "Damgarten AFB, 773rd Aviation Regiment", - "countries": [ - "RUS" - ] - }, - "28 gviap_andreapol": { - "name": "Andreapol AFB, 28th Guards Aviation Regiment", - "countries": [ - "RUS" - ] - }, - "swifts": { - "name": "Swifts (Aerobatic team)", - "countries": [ - "RUS" - ] - }, - "algerian af fc-16": { - "name": "Algerian AF FC-16", - "countries": [ - "DZA" - ] - }, - "1521th air base_mary-1": { - "name": "Mary-1 AFB, 1521st Air Force Base", - "countries": [ - "RUS" - ] - }, - "strizhi": { - "name": "Strizhi 2003", - "countries": [ - "RUS" - ] - }, - "kazaadf new faded (fictional)": { - "name": "KazAADF new faded (fictional)", - "countries": [ - "KAZ" - ] - }, - "kazaadf new (fictional digital)": { - "name": "KazAADF new digital (fictional digital)", - "countries": [ - "KAZ" - ] - }, - "falcons of russia": { - "name": "Lipetsk, aerobatic group Falcons of Russia", - "countries": [ - "RUS" - ] - } - } - }, - "MiG-31": { - "name": "MiG-31", - "coalition": "red", - "label": "MiG-31 Foxhound", - "era": "Late Cold War", - "shortLabel": "31", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-40TD (AA-6 Acrid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-33 (AA-9 Amos) - Semi-Act Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-40T*2,R-33*4", - "name": "R-40T*2,R-33*4", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-40RD (AA-6 Acrid) - Semi-Act Rdr", - "quantity": 1 - }, - { - "name": "R-33 (AA-9 Amos) - Semi-Act Rdr", - "quantity": 4 - }, - { - "name": "R-40TD (AA-6 Acrid) - Infra Red", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-40T,R-33*4,R-40R", - "name": "R-40T,R-33*4,R-40R", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R-40RD (AA-6 Acrid) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "R-33 (AA-9 Amos) - Semi-Act Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-40R*2,R-33*4", - "name": "R-40R*2,R-33*4", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-33 (AA-9 Amos) - Semi-Act Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-60M*4,R-33*4", - "name": "R-60M*4,R-33*4", - "roles": [ - "CAP", - "Intercept", - "Escort", - "Fighter Sweep" - ] - } - ], - "filename": "mig-23.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "174 gviap_boris safonov": { - "name": "174 GvIAP Boris Safonov", - "countries": [ - "RUS" - ] - }, - "903_white": { - "name": "Demo 903 White", - "countries": [ - "RUS" - ] - } - } - }, - "Mirage-F1EE": { - "name": "Mirage-F1EE", - "coalition": "blue", - "label": "Mirage-F1EE", - "era": "Mid Cold War", - "shortLabel": "F1EE", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-JULI, 2*R530IR, 1*Fuel Tank", - "name": "2*AIM9-JULI, 2*R530IR, 1*Fuel Tank", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "R530F EM", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-JULI, 2*R530EM, 1*Fuel Tank", - "name": "2*AIM9-JULI, 2*R530EM, 1*Fuel Tank", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 2*R530IR, 1*Fuel Tank", - "name": "2*R550 Magic I, 2*R530IR, 1*Fuel Tank", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "R530F EM", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-JULI, 1*R530EM", - "name": "2*AIM9-JULI, 1*R530EM", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 1*R530IR", - "name": "2*R550 Magic I, 1*R530IR", - "roles": [ - "Intercept" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-JULI, 1*R530IR, 2*Fuel Tank", - "name": "2*AIM9-JULI, 1*R530IR, 2*Fuel Tank", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 1*R530IR, 2*Fuel Tank", - "name": "2*R550 Magic I, 1*R530IR, 2*Fuel Tank", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AIM-9J Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 251 F1B HE", - "quantity": 2 - }, - { - "name": "R530F IR", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank", - "name": "2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank", - "roles": [ - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "AIM-9J Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 2 - }, - { - "name": "CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD", - "name": "2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9J Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 2 - }, - { - "name": "CLB 4 - 4 x SAMP-400 - 400 kg GP Chute Retarded Bomb HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD", - "name": "2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT", - "quantity": 4 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank", - "name": "2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT", - "quantity": 4 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank", - "name": "2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag", - "quantity": 4 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank", - "name": "2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag", - "quantity": 4 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank", - "name": "2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "SAMP-250 - 250 kg GP Chute Retarded Bomb HD", - "quantity": 2 - }, - { - "name": "MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank", - "name": "2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "SAMP-250 - 250 kg GP Chute Retarded Bomb HD", - "quantity": 4 - }, - { - "name": "CLB 4 - 4 x SAMP-250 - 250 kg GP Chute Retarded Bomb HD", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9JULI, 8*SAMP 250 HD", - "name": "2*AIM-9JULI, 8*SAMP 250 HD", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "SAMP-400 - 400 kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9JULI, 8*SAMP 400 LD", - "name": "2*AIM-9JULI, 8*SAMP 400 LD", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster", - "quantity": 4 - }, - { - "name": "CLB 4 - 4 x BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM-9JULI, 8*BLU107 Durandal", - "name": "2*AIM-9JULI, 8*BLU107 Durandal", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "AIM-9JULI Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "S530F", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*AIM9-JULI, 2*S530F, 1*Fuel Tank", - "name": "2*AIM9-JULI, 2*S530F, 1*Fuel Tank", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "S530F", - "quantity": 2 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 2*S530F, 1*Fuel Tank", - "name": "2*R550 Magic I, 2*S530F, 1*Fuel Tank", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "R550 Magic 1 IR AAM", - "quantity": 2 - }, - { - "name": "BARAX - ECM Pod", - "quantity": 1 - }, - { - "name": "S530F", - "quantity": 1 - }, - { - "name": "RP35 Pylon Fuel Tank (1137 l usable)", - "quantity": 1 - } - ], - "enabled": true, - "code": "2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod", - "name": "2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod", - "roles": [ - "Intercept", - "CAP", - "Escort", - "Fighter Sweep" - ] - } - ], - "filename": "f-5.png", - "enabled": true, - "liveries": { - "ec 2 30 normandie niemen (fictional ct)": { - "name": "EC 2/30 Normandie Niemen (FICTIONAL CT)", - "countries": [ - "FRA" - ] - }, - "iriaf 3-6210 _ 2017 blue (eq variant)": { - "name": "IRIAF 3-6210 _ 2017 Blue (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "iriaf 3-6215 _ 1990-2010s desert (eq variant)": { - "name": "IRIAF 3-6215 _ 1990-2010s Desert (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "aerges camo": { - "name": "AERGES CAMO", - "countries": [ - "IND", - "GHA", - "IRQ", - "ROU", - "ECU", - "HND", - "ISR", - "VEN", - "RSI", - "DEN", - "RUS", - "SUN", - "SVN", - "BRA", - "JPN", - "GRG", - "FIN", - "YEM", - "SVK", - "BLR", - "ETH", - "GDR", - "BGR", - "GRC", - "NOR", - "TUN", - "AUS", - "KOR", - "ABH", - "TUR", - "PRK", - "INS", - "HRV", - "AUT", - "NGA", - "CHN", - "PHL", - "SPN", - "CZE", - "POL", - "JOR", - "SAU", - "PAK", - "NZG", - "OMN", - "PRT", - "ITA", - "HUN", - "IDN", - "QAT", - "PER", - "CUB", - "SYR", - "UK", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "SWE", - "MAR", - "VNM", - "AUSAF", - "DZA", - "NETH", - "LBY", - "SDN", - "MEX", - "CHL", - "BHR", - "ARG", - "SUI", - "BEL", - "GER", - "FRA", - "IRN", - "LBN", - "UKR", - "EGY", - "THA", - "SRB", - "USA", - "BOL", - "KAZ", - "RSO", - "ARE" - ] - }, - "er 233 savoie ba 118 mont de marsan dessert camu (fictional cr)": { - "name": "ER 233 Savoie BA 118 Mont de Marsan Dessert Camu (FICTIONAL CR)", - "countries": [ - "FRA" - ] - }, - "ec 212 picardie": { - "name": "EC 212 Picardie", - "countries": [ - "FRA" - ] - }, - "ala 14 nato skin 1 (ee)": { - "name": "ALA 14 NATO Skin 1 (EE)", - "countries": [ - "SPN" - ] - }, - "ala 46 sq 462 blue skin (ee) gando": { - "name": "ALA 46 SQ 462 Blue Skin (EE) Gando", - "countries": [ - "SPN" - ] - }, - "iriaf 3-6210 _ 2013 gray (eq variant)": { - "name": "IRIAF 3-6210 _ 2013 Gray (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "iriaf 3-6215 _ 2021 blue (eq variant)": { - "name": "IRIAF 3-6215 _ 2021 Blue (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "aerges blue": { - "name": "AERGES BLUE", - "countries": [ - "IND", - "GHA", - "IRQ", - "ROU", - "ECU", - "HND", - "ISR", - "VEN", - "RSI", - "DEN", - "RUS", - "SUN", - "SVN", - "BRA", - "JPN", - "GRG", - "FIN", - "YEM", - "SVK", - "BLR", - "ETH", - "GDR", - "BGR", - "GRC", - "NOR", - "TUN", - "AUS", - "KOR", - "ABH", - "TUR", - "PRK", - "INS", - "HRV", - "AUT", - "NGA", - "CHN", - "PHL", - "SPN", - "CZE", - "POL", - "JOR", - "SAU", - "PAK", - "NZG", - "OMN", - "PRT", - "ITA", - "HUN", - "IDN", - "QAT", - "PER", - "CUB", - "SYR", - "UK", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "SWE", - "MAR", - "VNM", - "AUSAF", - "DZA", - "NETH", - "LBY", - "SDN", - "MEX", - "CHL", - "BHR", - "ARG", - "SUI", - "BEL", - "GER", - "FRA", - "IRN", - "LBN", - "UKR", - "EGY", - "THA", - "SRB", - "USA", - "BOL", - "KAZ", - "RSO", - "ARE" - ] - }, - "iriaf 3-6210 _ 2021 blue (eq variant)": { - "name": "IRIAF 3-6210 _ 2021 Blue (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "usa company skin (m-ee)": { - "name": "USA Company Skin EE", - "countries": [ - "USA", - "AUSAF" - ] - }, - "iriaf 3-6211 _ 2010s blue_gray (eq variant)": { - "name": "IRIAF 3-6211 _ 2010s Blue_Gray (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "ala 14 blue skin (ee) albacete": { - "name": "ALA 14 Blue Skin (EE) Albacete", - "countries": [ - "SPN" - ] - }, - "aerges nato grey": { - "name": "AERGES NATO GREY", - "countries": [ - "IND", - "GHA", - "IRQ", - "ROU", - "ECU", - "HND", - "ISR", - "VEN", - "RSI", - "DEN", - "RUS", - "SUN", - "SVN", - "BRA", - "JPN", - "GRG", - "FIN", - "YEM", - "SVK", - "BLR", - "ETH", - "GDR", - "BGR", - "GRC", - "NOR", - "TUN", - "AUS", - "KOR", - "ABH", - "TUR", - "PRK", - "INS", - "HRV", - "AUT", - "NGA", - "CHN", - "PHL", - "SPN", - "CZE", - "POL", - "JOR", - "SAU", - "PAK", - "NZG", - "OMN", - "PRT", - "ITA", - "HUN", - "IDN", - "QAT", - "PER", - "CUB", - "SYR", - "UK", - "YUG", - "MYS", - "RSA", - "CAN", - "KWT", - "SWE", - "MAR", - "VNM", - "AUSAF", - "DZA", - "NETH", - "LBY", - "SDN", - "MEX", - "CHL", - "BHR", - "ARG", - "SUI", - "BEL", - "GER", - "FRA", - "IRN", - "LBN", - "UKR", - "EGY", - "THA", - "SRB", - "USA", - "BOL", - "KAZ", - "RSO", - "ARE" - ] - }, - "ala 46 blue skin (ee) gando": { - "name": "ALA 46 Blue Skin (EE) Gando", - "countries": [ - "SPN" - ] - }, - "usa company grey (m-ee)": { - "name": "USA Company Grey EE", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ec 1 12 cambresis": { - "name": "EC 112 BA 103 Cambrai-\u00c9pinoy", - "countries": [ - "FRA" - ] - }, - "er 2 33 savoie 100 ans de reco (fictional cr)": { - "name": "ER 233 Savoie 100 ans de reco (FICTIONAL CR)", - "countries": [ - "FRA" - ] - }, - "usa company skin 2 (m-ee)": { - "name": "USA Company Skin 2 EE", - "countries": [ - "USA", - "AUSAF" - ] - }, - "ec 5 330 cote d'argent (fictional ct)": { - "name": "EC 5/330 Cote d'Argent (FICTIONAL CT)", - "countries": [ - "FRA" - ] - }, - "ec 330 lorraine": { - "name": "EC 330 Lorraine", - "countries": [ - "FRA" - ] - }, - "ec 3 33 lorraine ba 112 reims - champagne ardennes": { - "name": "EC 333 Lorraine BA 112 Reims - Champagne Ardennes", - "countries": [ - "FRA" - ] - }, - "iriaf 3-6212 _ col. naghdibake (eq variant)": { - "name": "IRIAF 3-6212 _ Col. Naghdibake (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "iriaf 3-6209 _ 2010s blue_gray (eq variant)": { - "name": "IRIAF 3-6209 _ 2010s Blue_Gray (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - }, - "ec 1 5 vendee ba orange-cariat": { - "name": "EC 1/5 Vendee BA 115 Orange-Cariat", - "countries": [ - "FRA" - ] - }, - "er 233 savoie ba 118 mont de marsan (fictional cr)": { - "name": "ER 2/33 Savoie BA 118 Mont de Marsan (FICTIONAL CR)", - "countries": [ - "FRA" - ] - }, - "iriaf 3-6214 _ 2021 blue (eq variant)": { - "name": "IRIAF 3-6214 _ 2021 Blue (EQ Variant)", - "countries": [ - "INS", - "IRN" - ] - } - } - }, - "MosquitoFBMkVI": { - "name": "MosquitoFBMkVI", - "coalition": "", - "label": "Mosquito FB MkVI", - "era": "WW2", - "shortLabel": "Mosquito", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "500 lb S.A.P.", - "quantity": 2 - }, - { - "name": "250 lb S.A.P.", - "quantity": 2 - } - ], - "enabled": true, - "code": "250 lb S.A.P*2; 500 lb S.A.P.*2", - "name": "250 lb S.A.P*2; 500 lb S.A.P.*2", - "roles": [ - "CAP", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "500 lb GP Mk.V", - "quantity": 2 - }, - { - "name": "500 lb MC Short tail", - "quantity": 2 - } - ], - "enabled": true, - "code": "500 lb GP Mk.V*2, 500 lb GP Short tail*2", - "name": "500 lb GP Mk.V*2, 500 lb GP Short tail*2", - "roles": [ - "CAP", - "Ground Attack", - "CAS", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "100 gal. Drop Tank", - "quantity": 2 - }, - { - "name": "500 lb MC Short tail", - "quantity": 2 - } - ], - "enabled": true, - "code": "100 gal Drop tank*2, 500 lb MC Short tail*2", - "name": "100 gal Drop tank*2, 500 lb MC Short tail*2", - "roles": [ - "CAP", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 2 - }, - { - "name": "250 lb S.A.P.", - "quantity": 2 - }, - { - "name": "4 x RP-3 60lb SAP No2 Mk.I", - "quantity": 2 - } - ], - "enabled": true, - "code": "RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2", - "name": "RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2", - "roles": [ - "CAP", - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x RP-3 60lb F No1 Mk.I", - "quantity": 2 - }, - { - "name": "100 gal. Drop Tank", - "quantity": 2 - }, - { - "name": "250 lb MC Mk.II", - "quantity": 2 - } - ], - "enabled": true, - "code": "100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4", - "name": "100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4", - "roles": [ - "CAP", - "Antiship Strike", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "500 lb GP Short tail", - "quantity": 4 - } - ], - "enabled": true, - "code": "500 lb GP Short tail*4", - "name": "500 lb GP Short tail*4", - "roles": [ - "CAP", - "Ground Attack", - "CAS", - "Runway Attack" - ] - } - ], - "filename": "mosquito.png", - "enabled": true, - "liveries": { - "raf": { - "name": "RAF 1944", - "countries": "All" - }, - "305sqn july": { - "name": "305Sqn July 1944", - "countries": [] - }, - "305sqn june": { - "name": "305Sqn June 1944", - "countries": [] - }, - "arm\u00e9e de l'air blue": { - "name": "Arm\u00e9e de L'air Blue Camo", - "countries": [ - "FRA" - ] - }, - "ussr air force": { - "name": "USSR Air Force", - "countries": [] - }, - "25th bombardment group p": { - "name": "USAAF 25th Bombardment Group \"P\" (Invasion Stripes)", - "countries": [ - "USA" - ] - }, - "iaf - 1956 - 110th squadron": { - "name": "IAF - 1956 - 110th Squadron", - "countries": "All" - }, - "25th bombardment group z": { - "name": "USAAF 25th Bombardment Group \"Z\" (Invasion Stripes)", - "countries": [ - "USA" - ] - }, - "raf, ml897d, no.1409 met flight, wyton, late 1943": { - "name": "RAF, ML897/D, No.1409 Met Flight, Wyton, late 1943", - "countries": [ - "UK" - ] - }, - "605 sqn up-o": { - "name": "605 Sqn UP-O", - "countries": "All" - }, - "605 sqn": { - "name": "605 Sqn", - "countries": "All" - }, - "no. 235 squadron raf 1944": { - "name": "No. 235 Squadron RAF 1944", - "countries": [] - }, - "l-3 pz474 1945": { - "name": "L-3 PZ474 1945", - "countries": [] - }, - "no. 613 squadron raf june 1944": { - "name": "No. 613 Squadron RAF, June 1944", - "countries": [ - "UK" - ] - }, - "605 sqn up-j wag's war wagon": { - "name": "605 Sqn UP-J \"Wag's War Wagon\"", - "countries": "All" - }, - "25th bombardment group f": { - "name": "USAAF 25th Bombardment Group \"F\"", - "countries": [ - "USA" - ] - }, - "no. 27 squadron raf popeye camo letters on": { - "name": "No. 27 Squadron RAF Popeye Camo Letters on", - "countries": [] - } - } - }, - "P-47D-40": { - "name": "P-47D-40", - "coalition": "", - "label": "P-47D Thunderbolt", - "era": "WW2", - "shortLabel": "P47", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "AN-M65 - 1000lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "AN-M65*2", - "name": "AN-M65*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "150 US gal. Fuel Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "Fuel150*2", - "name": "Fuel150*2", - "roles": [ - "Escort", - "CAP" - ] - }, - { - "items": [ - { - "name": "AN-M57 - 250lb GP Bomb LD", - "quantity": 3 - } - ], - "enabled": true, - "code": "AN-M57*3", - "name": "AN-M57*3", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "AN-M64 - 500lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "110 US gal. Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "AN-M64*2, Fuel110", - "name": "AN-M64*2, Fuel110", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "3 x 4.5 inch M8 UnGd Rocket", - "quantity": 2 - }, - { - "name": "AN-M57 - 250lb GP Bomb LD", - "quantity": 2 - }, - { - "name": "110 US gal. Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "M8*6, AN-M57*2, Fuel110", - "name": "M8*6, AN-M57*2, Fuel110", - "roles": [ - "Ground Attack", - "CAS" - ] - }, - { - "items": [ - { - "name": "5 x HVAR, UnGd Rkt", - "quantity": 2 - }, - { - "name": "110 US gal. Fuel Tank", - "quantity": 1 - } - ], - "enabled": true, - "code": "HVAR*10, Fuel110", - "name": "HVAR*10, Fuel110", - "roles": [ - "Ground Attack", - "CAS" - ] - } - ], - "filename": "p-47.png", - "enabled": true, - "liveries": { - "61st_fs_8th_af_hvz": { - "name": "61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)", - "countries": [ - "USA", - "POL" - ] - }, - "79thfg 86thfs the trojan warhorse": { - "name": "79thFG 86thFS The Trojan Warhorse", - "countries": [ - "USA" - ] - }, - "1st brazilian ftr sq-jambock a1-menezes": { - "name": "1st Brazilian Ftr Sq-Jambock A1-Menezes", - "countries": [] - }, - "warchief": { - "name": "WarChief", - "countries": [ - "USA" - ] - }, - "lt_col_benjamin_mayo": { - "name": "Lt.Col. Benjamin Mayo", - "countries": [ - "USA" - ] - }, - "raf thunderbolt": { - "name": "RAF Thunderbolt", - "countries": [] - }, - "lend-lease": { - "name": "Lend-Lease", - "countries": [ - "RUS", - "SUN" - ] - }, - "lt_col_gabreski_d_day": { - "name": "Lt.Col. Gabby Gabreski, 61st FS, D-day", - "countries": [ - "USA" - ] - }, - "usaf standard": { - "name": "USAF standard", - "countries": [ - "USA" - ] - }, - "lt_col_gabreski_1944": { - "name": "Lt.Col. Gabby Gabreski, 61st FS, July 1944", - "countries": [ - "USA" - ] - }, - "ussr-blue-scheme": { - "name": "USSR - blue", - "countries": [ - "RUS", - "SUN" - ] - }, - "usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28": { - "name": "509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ", - "countries": "All" - }, - "eagle dynamics commemorative": { - "name": "Eagle Dynamics Commemorative", - "countries": [ - "USA" - ] - }, - "53rd_fs_9th_air_force": { - "name": "53rd Fighter Squadron", - "countries": [ - "USA" - ] - }, - "61st_fs_1944": { - "name": "61st FS, July 1944", - "countries": [ - "USA" - ] - }, - "maj_howard_park_1945": { - "name": "Maj. Howard Park, 513th FS, France 1945", - "countries": [ - "USA" - ] - }, - "usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40": { - "name": "509th FS 405th FG \"Chief Ski-U-Mah\"", - "countries": "All" - }, - "61st_fs_d_day": { - "name": "61st FS, D-day", - "countries": [ - "USA" - ] - }, - "tony 5th emergency rescue squadron": { - "name": "TONY 5th Emergency Rescue Squadron", - "countries": [ - "USA" - ] - } - } - }, - "P-51D-30-NA": { - "name": "P-51D-30-NA", - "coalition": "", - "label": "P-51D Mustang", - "era": "WW2", - "shortLabel": "P51", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "75 US gal. Fuel Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "Fuel75*2", - "name": "Fuel75*2", - "roles": [ - "CAP", - "Fighter Sweep", - "AFAC" - ] - }, - { - "items": [ - { - "name": "HVAR, UnGd Rkt", - "quantity": 6 - }, - { - "name": "75 US gal. Fuel Tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "HVAR*6,Fuel75*2", - "name": "HVAR*6,Fuel75*2", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "HVAR, UnGd Rkt", - "quantity": 6 - }, - { - "name": "AN-M64 - 500lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "HVAR*6,M64*2", - "name": "HVAR*6,M64*2", - "roles": [ - "CAS", - "Ground Attack", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "HVAR, UnGd Rkt", - "quantity": 6 - } - ], - "enabled": true, - "code": "HVAR*6", - "name": "HVAR*6", - "roles": [ - "CAS", - "Ground Attack", - "Antiship Strike", - "AFAC" - ] - }, - { - "items": [ - { - "name": "AN-M64 - 500lb GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "M64*2", - "name": "M64*2", - "roles": [ - "Ground Attack", - "Antiship Strike", - "CAS", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "HVAR, UnGd Rkt", - "quantity": 10 - } - ], - "enabled": true, - "code": "HVAR*10", - "name": "HVAR*10", - "roles": [ - "CAS", - "Ground Attack", - "Runway Attack", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "HVAR Smoke Generator", - "quantity": 2 - } - ], - "enabled": true, - "code": "Smokes", - "name": "Smokes", - "roles": [] - } - ], - "filename": "p-51.png", - "enabled": true, - "liveries": { - "61st_fs_8th_af_hvz": { - "name": "61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)", - "countries": [ - "USA", - "POL" - ] - }, - "79thfg 86thfs the trojan warhorse": { - "name": "79thFG 86thFS The Trojan Warhorse", - "countries": [ - "USA" - ] - }, - "1st brazilian ftr sq-jambock a1-menezes": { - "name": "1st Brazilian Ftr Sq-Jambock A1-Menezes", - "countries": [] - }, - "warchief": { - "name": "WarChief", - "countries": [ - "USA" - ] - }, - "lt_col_benjamin_mayo": { - "name": "Lt.Col. Benjamin Mayo", - "countries": [ - "USA" - ] - }, - "raf thunderbolt": { - "name": "RAF Thunderbolt", - "countries": [] - }, - "lend-lease": { - "name": "Lend-Lease", - "countries": [ - "RUS", - "SUN" - ] - }, - "lt_col_gabreski_d_day": { - "name": "Lt.Col. Gabby Gabreski, 61st FS, D-day", - "countries": [ - "USA" - ] - }, - "usaf standard": { - "name": "USAF standard", - "countries": [ - "USA" - ] - }, - "lt_col_gabreski_1944": { - "name": "Lt.Col. Gabby Gabreski, 61st FS, July 1944", - "countries": [ - "USA" - ] - }, - "ussr-blue-scheme": { - "name": "USSR - blue", - "countries": [ - "RUS", - "SUN" - ] - }, - "usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28": { - "name": "509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ", - "countries": "All" - }, - "eagle dynamics commemorative": { - "name": "Eagle Dynamics Commemorative", - "countries": [ - "USA" - ] - }, - "53rd_fs_9th_air_force": { - "name": "53rd Fighter Squadron", - "countries": [ - "USA" - ] - }, - "61st_fs_1944": { - "name": "61st FS, July 1944", - "countries": [ - "USA" - ] - }, - "maj_howard_park_1945": { - "name": "Maj. Howard Park, 513th FS, France 1945", - "countries": [ - "USA" - ] - }, - "usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40": { - "name": "509th FS 405th FG \"Chief Ski-U-Mah\"", - "countries": "All" - }, - "61st_fs_d_day": { - "name": "61st FS, D-day", - "countries": [ - "USA" - ] - }, - "tony 5th emergency rescue squadron": { - "name": "TONY 5th Emergency Rescue Squadron", - "countries": [ - "USA" - ] - } - } - }, - "S-3B Tanker": { - "name": "S-3B Tanker", - "coalition": "blue", - "label": "S-3B Tanker", - "era": "Early Cold War", - "shortLabel": "S3B", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Refueling" - ] - } - ], - "filename": "s-3.png", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "NAVY Standard", - "countries": [ - "USA" - ] - } - } - }, - "Su-17M4": { - "name": "Su-17M4", - "coalition": "red", - "label": "Su-17M4 Fitter", - "era": "Mid Cold War", - "shortLabel": "17M4", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "UB-32*4,R-60M*2,FAB-250*4", - "name": "UB-32*4,R-60M*2,FAB-250*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD", - "quantity": 6 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100*24,R-60M*2", - "name": "FAB-100*24,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "UB-32*4,R-60M*2,Fuel*2", - "name": "UB-32*4,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "B-8*4,R-60M*2,FAB-250*4", - "name": "B-8*4,R-60M*2,FAB-250*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-60M*2,Fuel*2", - "name": "Kh-29L*2,R-60M*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "B-8*4,R-60M*2,Fuel*2", - "name": "B-8*4,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29T*2,R-60M*2,Fuel*2", - "name": "Kh-29T*2,R-60M*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 6 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "BetAB-500*6,R-60M*2", - "name": "BetAB-500*6,R-60M*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-25MR*4,R-60M*2,Fuel*2", - "name": "Kh-25MR*4,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-24*4,R-60M*2,Fuel*2", - "name": "S-24*4,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2", - "name": "Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh58*2_Kh25MPU*2_R60M*2_Fuel*2", - "name": "Kh58*2_Kh25MPU*2_R60M*2_Fuel*2", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*16,R-60M*2", - "name": "FAB-250*16,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-25ML*4,R-60M*2,Fuel*2", - "name": "Kh-25ML*4,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*4,SPPU-22*2,R-60M*2", - "name": "RBK-500AO*4,SPPU-22*2,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 4 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-24*4,R-60M*2,FAB-250*4", - "name": "S-24*4,R-60M*2,FAB-250*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel tank 1150L", - "quantity": 4 - } - ], - "enabled": true, - "code": "Fuel*4", - "name": "Fuel*4", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-500*6,R-60M*2", - "name": "FAB-500*6,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-25ML*2,Kh-29L*2,R-60*2", - "name": "Kh-25ML*2,Kh-29L*2,R-60*2", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "su-17.png", - "enabled": true, - "liveries": { - "shap limanskoye ab": { - "name": "shap limanskoye ab", - "countries": [ - "UKR" - ] - }, - "af standard (rus)": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "af standard (worn-out)": { - "name": "af standard (worn-out)", - "countries": [ - "UKR" - ] - }, - "af standard (worn-out) (rus)": { - "name": "af standard (worn-out)", - "countries": [ - "RUS" - ] - }, - "af standard": { - "name": "af standard", - "countries": [ - "UKR" - ] - } - } - }, - "Su-24M": { - "name": "Su-24M", - "coalition": "red", - "label": "Su-24M Fencer", - "era": "Mid Cold War", - "shortLabel": "24", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "UB-13*4,FAB-500*2", - "name": "UB-13*4,FAB-500*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31A*2,R-60M*2,Fuel", - "name": "Kh-31A*2,R-60M*2,Fuel", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "UB-13*4", - "name": "UB-13*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "KAB-500LG - 500kg Laser Guided Bomb", - "quantity": 4 - } - ], - "enabled": true, - "code": "KAB-500*4,R-60M*2", - "name": "KAB-500*4,R-60M*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-25*2,Fuel*3", - "name": "S-25*2,Fuel*3", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh31P*2_Kh25ML*2_L-081", - "name": "Kh31P*2_Kh25ML*2_L-081", - "roles": [ - "SEAD", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*2,Fuel*3", - "name": "B-8*2,Fuel*3", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-1500 M-54 - 1500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-1500*2,R-60M*2", - "name": "FAB-1500*2,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-24*4", - "name": "S-24*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "BetAB-500*4,R-60M*2", - "name": "BetAB-500*4,R-60M*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - } - ], - "enabled": true, - "code": "Kh-25ML*4", - "name": "Kh-25ML*4", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided", - "quantity": 4 - } - ], - "enabled": true, - "code": "Kh-25MR*4", - "name": "Kh-25MR*4", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "FAB-100*24", - "name": "FAB-100*24", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-31A*2,R-60M*2", - "name": "Kh-31A*2,R-60M*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "UB-13*2,Fuel*3", - "name": "UB-13*2,Fuel*3", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - } - ], - "enabled": true, - "code": "B-8*2,Fuel*2", - "name": "B-8*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh58*2_Kh25ML*2_L-081", - "name": "Kh58*2_Kh25ML*2_L-081", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 8 - } - ], - "enabled": true, - "code": "RBK-250*8", - "name": "RBK-250*8", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "UB-32*4", - "name": "UB-32*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-60M*2", - "name": "Kh-29L*2,R-60M*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-24*2,Fuel*3", - "name": "S-24*2,Fuel*3", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh25MPU*2_Kh25ML*2_L-081", - "name": "Kh25MPU*2_Kh25ML*2_L-081", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "FAB-500*4,R-60M*2", - "name": "FAB-500*4,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 8 - } - ], - "enabled": true, - "code": "FAB-250*8", - "name": "FAB-250*8", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Fuel*3", - "name": "Fuel*3", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "RBK-500AO*4,R-60M*2", - "name": "RBK-500AO*4,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "KAB-1500L - 1500kg Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-1500*2,R-60M*2,Fuel", - "name": "KAB-1500*2,R-60M*2,Fuel", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "UB-32*4,FAB-250*4", - "name": "UB-32*4,FAB-250*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29T*2,R-60M*2", - "name": "Kh-29T*2,R-60M*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel tank 3000L", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "UB-32*2,Fuel*3", - "name": "UB-32*2,Fuel*3", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "APU-60-1M with R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN", - "quantity": 2 - }, - { - "name": "Fuel tank 2000L", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-59M*2,R-60M*2,Fuel", - "name": "Kh-59M*2,R-60M*2,Fuel", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-25*4", - "name": "S-25*4", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "B-8*6", - "name": "B-8*6", - "roles": [ - "Ground Attack" - ] - } - ], - "filename": "su-24.png", - "enabled": true, - "liveries": { - "kazakhstan air force": { - "name": "600th Airbase Kazakhstan", - "countries": [ - "KAZ" - ] - }, - "algerian af kx-12": { - "name": "Algerian AF KX-12", - "countries": [ - "DZA" - ] - }, - "af standard": { - "name": "af standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "iran air force": { - "name": "Iran Air Force", - "countries": [ - "IRN" - ] - }, - "ukrainian air force standard": { - "name": "Ukrainian Air Force", - "countries": [ - "UKR" - ] - }, - "syrian air force": { - "name": "Syrian Air Force", - "countries": [ - "SYR" - ] - } - } - }, - "Su-25": { - "name": "Su-25", - "coalition": "red", - "label": "Su-25A Frogfoot", - "era": "Late Cold War", - "shortLabel": "S25", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2", - "name": "RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2", - "name": "FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 6 - } - ], - "enabled": true, - "code": "S-25L*6,UB-13*2,R-60M*2", - "name": "S-25L*6,UB-13*2,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 6 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-25*6,SPPU-22*2,R-60M*2", - "name": "S-25*6,SPPU-22*2,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 2 - } - ], - "enabled": true, - "code": "2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2", - "name": "2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-8KOM*120,R-60M*2,Fuel*2", - "name": "S-8KOM*120,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,S-25*2,R-60M*2,Fuel*2", - "name": "FAB-250*4,S-25*2,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2", - "name": "RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "SAB-100MN - 100 kg Illumination Bomb", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2", - "name": "FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*6,R-60M*2,Fuel*2", - "name": "RBK-500AO*6,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 8 - } - ], - "enabled": true, - "code": "RBK-250*8,R-60M*2", - "name": "RBK-250*8,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,Kh-25ML*4,R-60M*2", - "name": "Kh-29L*2,Kh-25ML*4,R-60M*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "RBK-250*4,S-8KOM*80,R-60M*2", - "name": "RBK-250*4,S-8KOM*80,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,UB-13*2,R-60M*2,Fuel*2", - "name": "FAB-250*4,UB-13*2,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange", - "quantity": 8 - } - ], - "enabled": true, - "code": "S-8TsM*160,R-60*2", - "name": "S-8TsM*160,R-60*2", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-25ML*4,R-60M*2,Fuel*2", - "name": "Kh-25ML*4,R-60M*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb", - "quantity": 8 - } - ], - "enabled": true, - "code": "BetAB-500ShP*8,R-60M*2", - "name": "BetAB-500ShP*8,R-60M*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "SAB-100MN - 100 kg Illumination Bomb", - "quantity": 8 - } - ], - "enabled": true, - "code": "SAB-100*8,R-60*2", - "name": "SAB-100*8,R-60*2", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2", - "name": "Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-500*6,R-60M*2,Fuel*2", - "name": "FAB-500*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2", - "name": "Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-60M*2,Fuel*2", - "name": "Kh-29L*2,R-60M*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD", - "quantity": 8 - } - ], - "enabled": true, - "code": "FAB-100*32,R-60M*2", - "name": "FAB-100*32,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100*16,R-60M*2,Fuel*2", - "name": "FAB-100*16,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*6,R-60M*2,Fuel*2", - "name": "FAB-250*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "BetAB-500*6,R-60M*2,Fuel*2", - "name": "BetAB-500*6,R-60M*2,Fuel*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-25*6,R-60M*2,Fuel*2", - "name": "S-25*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "UB-13*6,R-60M*2,Fuel*2", - "name": "UB-13*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-25*4,Kh-29T*2,R-60*2", - "name": "Kh-25*4,Kh-29T*2,R-60*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-25L*6,R-60*2,Fuel*2", - "name": "S-25L*6,R-60*2,Fuel*2", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "su-25.png", - "enabled": true, - "liveries": { - "field camo scheme #3 (worn-out). 960th shap": { - "name": "field camo scheme #3 (worn-out). 960th shap.", - "countries": [ - "RUS" - ] - }, - "field camo scheme #1 (native)": { - "name": "field camo scheme #1 (native)", - "countries": [ - "RUS", - "SUN" - ] - }, - "forest camo scheme #1 (native)": { - "name": "forest camo scheme #1 (native)", - "countries": [ - "RUS" - ] - }, - "petal camo scheme #2 (native). 299th brigade": { - "name": "petal camo scheme #2 (native). 299th brigade.", - "countries": [ - "UKR" - ] - }, - "field camo scheme #1 (native)01": { - "name": "field camo scheme #1 (native)", - "countries": [ - "GRG" - ] - }, - "`scorpion` demo scheme (native)": { - "name": "`scorpion` demo scheme (native)", - "countries": [ - "GRG" - ] - }, - "algerian af desert fictional": { - "name": "Algerian AF Desert Fictional", - "countries": [ - "DZA" - ] - }, - "broken camo scheme #2 (native). 452th shap": { - "name": "broken camo scheme #2 (native). 452th shap.", - "countries": [ - "UKR" - ] - }, - "haf camo": { - "name": "Hellenic Airforce - Camo (Fictional)", - "countries": [ - "GRC" - ] - }, - "haf aegean ghost": { - "name": "Hellenic Airforce - Aegean Ghost (Fictional)", - "countries": [ - "GRC" - ] - }, - "broken camo scheme #1 (native). 299th oshap": { - "name": "broken camo scheme #1 (native). 299th oshap.", - "countries": [ - "UKR" - ] - }, - "field camo scheme #2 (native). 960th shap": { - "name": "field camo scheme #2 (native). 960th shap.", - "countries": [ - "RUS" - ] - }, - "petal camo scheme #1 (native). 299th brigade": { - "name": "petal camo scheme #1 (native). 299th brigade.", - "countries": [ - "UKR" - ] - }, - "abkhazian air force": { - "name": "Abkhazian Air Force", - "countries": [ - "ABH" - ] - }, - "irgc 54": { - "name": "IRGC 54", - "countries": [ - "IRN" - ] - } - } - }, - "Su-25T": { - "name": "Su-25", - "coalition": "red", - "label": "Su-25T Frogfoot", - "era": "Late Cold War", - "shortLabel": "S25T", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "SAB-100MN - 100 kg Illumination Bomb", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2", - "name": "FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410", - "name": "Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "KAB-500Kr - 500kg TV Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2", - "name": "KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2", - "name": "RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb", - "quantity": 8 - } - ], - "enabled": true, - "code": "BetAB-500ShP*8,R-60M*2", - "name": "BetAB-500ShP*8,R-60M*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "UB-13*6,R-60M*2,Fuel*2", - "name": "UB-13*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29T*2,R-73*2,Fuel*2,MPS-410", - "name": "Kh-29T*2,R-73*2,Fuel*2,MPS-410", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410", - "name": "Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,UB-13*2,R-60M*2,Fuel*2", - "name": "FAB-250*4,UB-13*2,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "KH-29T*2, VIKHR*2, ECM", - "name": "KH-29T*2, VIKHR*2, ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410", - "name": "Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2", - "name": "FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-500*6,R-60M*2,Fuel*2", - "name": "FAB-500*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel tank 800L Wing", - "quantity": 4 - } - ], - "enabled": true, - "code": "Fuel*4", - "name": "Fuel*4", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", - "name": "APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-8KOM*120,R-60M*2,Fuel*2", - "name": "S-8KOM*120,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 8 - } - ], - "enabled": true, - "code": "KMGU-2 (PTAB-2.5KO)*8,R-60M*2", - "name": "KMGU-2 (PTAB-2.5KO)*8,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*6,R-60M*2,Fuel*2", - "name": "FAB-250*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410", - "name": "Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD", - "quantity": 8 - } - ], - "enabled": true, - "code": "FAB-100*32,R-60M*2", - "name": "FAB-100*32,R-60M*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 8 - } - ], - "enabled": true, - "code": "RBK-250*8,R-60M*2", - "name": "RBK-250*8,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 6 - } - ], - "enabled": true, - "code": "S-25L*6,UB-13*2,R-60M*2", - "name": "S-25L*6,UB-13*2,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-250*4,S-25*2,R-60M*2,Fuel*2", - "name": "FAB-250*4,S-25*2,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-25*2,SPPU-22*4,R-60M*2,R-73*2", - "name": "S-25*2,SPPU-22*4,R-60M*2,R-73*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 8 - } - ], - "enabled": true, - "code": "KMGU-2 (AO-2.5RT)*8,R-60M*2", - "name": "KMGU-2 (AO-2.5RT)*8,R-60M*2", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", - "quantity": 2 - }, - { - "name": "APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", - "name": "APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "S-25*6,R-60M*2,Fuel*2", - "name": "S-25*6,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-500AO*6,R-60M*2,Fuel*2", - "name": "RBK-500AO*6,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410", - "name": "Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "RBK-250*4,UB-32*4,R-60M*2", - "name": "RBK-250*4,UB-32*4,R-60M*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - }, - { - "name": "L-081 Fantasmagoria ELINT pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410", - "name": "Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 6 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "BetAB-500*6,R-60M*2,Fuel*2", - "name": "BetAB-500*6,R-60M*2,Fuel*2", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag", - "quantity": 4 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 2 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "RBK-250*2,UB-32*4,R-60M*2,Fuel*2", - "name": "RBK-250*2,UB-32*4,R-60M*2,Fuel*2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-60M (AA-8 Aphid) - Infra Red", - "quantity": 2 - }, - { - "name": "MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "Fuel tank 800L Wing", - "quantity": 2 - } - ], - "enabled": true, - "code": "FAB-100*16,R-60M*2,Fuel*2", - "name": "FAB-100*16,R-60M*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "MPS-410", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-29L*2,Kh-25ML*4,R-73*2,ECM", - "name": "Kh-29L*2,Kh-25ML*4,R-73*2,ECM", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "su-25.png", - "enabled": true, - "liveries": { - "algerian af desert ku-03": { - "name": "Algerian AF Desert KU-03", - "countries": [ - "DZA" - ] - }, - "af standard 1": { - "name": "af standard 1", - "countries": [ - "RUS", - "SUN" - ] - }, - "af standard 2": { - "name": "af standard 2", - "countries": [ - "RUS", - "SUN" - ] - }, - "algerian af grey ku-02": { - "name": "Algerian AF Grey KU-02", - "countries": [ - "DZA" - ] - }, - "haf - fictional": { - "name": "Hellenic Airforce (Fictional)", - "countries": [ - "GRC" - ] - }, - "af standard": { - "name": "af standard", - "countries": [ - "GRG" - ] - }, - "algerian af trainer ku-04": { - "name": "Algerian AF Trainer KU-04", - "countries": [ - "DZA" - ] - }, - "algerian af grey ku-01": { - "name": "Algerian AF Grey KU-01", - "countries": [ - "DZA" - ] - }, - "af standard 101": { - "name": "af standard 1", - "countries": [ - "GRG" - ] - }, - "su-25t test scheme": { - "name": "su-25t test scheme", - "countries": [ - "RUS" - ] - } - } - }, - "Su-27": { - "name": "Su-27", - "coalition": "red", - "label": "Su-27 Flanker", - "era": "Late Cold War", - "shortLabel": "27", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-73*4,R-27ER*4,R-27ET*2", - "name": "R-73*4,R-27ER*4,R-27ET*2", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 5 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KMGU-2 (AO-2.5RT)*5,R-73*2,ECM", - "name": "KMGU-2 (AO-2.5RT)*5,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500ShP*6,R-73*2,ECM", - "name": "BetAB-500ShP*6,R-73*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 5 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM", - "name": "KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27ER*6,ECM", - "name": "R-73*2,R-27ER*6,ECM", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*6", - "name": "R-73*6", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM", - "name": "S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*4,R-27ER*6", - "name": "R-73*4,R-27ER*6", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27ER*4,R-27ET*2,ECM", - "name": "R-73*2,R-27ER*4,R-27ET*2,ECM", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*4,ECM", - "name": "R-73*4,ECM", - "roles": [ - "Escort", - "Fighter Sweep", - "Intercept", - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "ECM", - "name": "ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*6,R-73*2,ECM", - "name": "FAB-500*6,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-25*2,FAB-500*4,R-73*4", - "name": "S-25*2,FAB-500*4,R-73*4", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-25*4, FAB-500*4, R-73*2, ECM", - "name": "S-25*4, FAB-500*4, R-73*2, ECM", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + RBK-500 PTAB1", - "name": "CAS S-8KOM Rockets + RBK-500 PTAB1", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8OFP Rockets + FAB-500 Bombs", - "name": "CAS S-8OFP Rockets + FAB-500 Bombs", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS S-8OFP Rockets", - "name": "CAS S-8OFP Rockets", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8OFP Rockets + FAB-100 Bombs", - "name": "CAS S-8OFP Rockets + FAB-100 Bombs", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + FAB-100 Bombs", - "name": "CAS S-8KOM Rockets + FAB-100 Bombs", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS S-13 Rockets", - "name": "CAS S-13 Rockets", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 5 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD", - "quantity": 1 - }, - { - "name": "MBD3-U6-68 with 3 x FAB-250 - 250kg GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + FAB-250 Bombs", - "name": "CAS S-8KOM Rockets + FAB-250 Bombs", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + RBK-250 PTAB2.5", - "name": "CAS S-8KOM Rockets + RBK-250 PTAB2.5", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets", - "name": "CAS S-8KOM Rockets", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + FAB-500 Bombs", - "name": "CAS S-8KOM Rockets + FAB-500 Bombs", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + RBK-500 PTAB10", - "name": "CAS S-8KOM Rockets + RBK-500 PTAB10", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 3 - } - ], - "enabled": true, - "code": "CAS S-8KOM Rockets + KMGU PTAB", - "name": "CAS S-8KOM Rockets + KMGU PTAB", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": " CAS S-25 Rockets", - "name": " CAS S-25 Rockets", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-25 Rockets + FAB-500 Bombs", - "name": "CAS S-25 Rockets + FAB-500 Bombs", - "roles": [ - "CAS" - ] - } - ], - "filename": "su-27.png", - "enabled": true, - "liveries": { - "kubinka afb (russian knights)": { - "name": "Kubinka AFB (Russian Knights)", - "countries": [ - "RUS" - ] - }, - "chkalovsk afb (689 gviap)": { - "name": "Chkalovsk AFB (689 GvIAP)", - "countries": [ - "RUS" - ] - }, - "besovets afb": { - "name": "Besovets AFB", - "countries": [ - "RUS" - ] - }, - "air force standard": { - "name": "Air Force Standard", - "countries": [ - "RUS", - "SUN" - ] - }, - "lypetsk afb (falcons of russia)": { - "name": "Lypetsk AFB (Falcons of Russia)", - "countries": [ - "RUS" - ] - }, - "planaf hh8s": { - "name": "PLANAF HH8S", - "countries": [ - "CHN" - ] - }, - "haf aegean ghost": { - "name": "Hellenic Airforce - Aegean Ghost (Fictional)", - "countries": [ - "GRC" - ] - }, - "mirgorod afb (digital camo)": { - "name": "Mirgorod AFB (Digital camo)", - "countries": [ - "UKR" - ] - }, - "ozerne afb (9th brigade)": { - "name": "Ozerne AFB (9th brigade)", - "countries": [ - "UKR" - ] - }, - "air force standard early": { - "name": "Air Force Standard Early", - "countries": [ - "RUS", - "SUN" - ] - }, - "mirgorod afb (831th brigade)": { - "name": "Mirgorod AFB (831th brigade)", - "countries": [ - "UKR" - ] - }, - "air force standard old": { - "name": "Air Force Standard old", - "countries": [ - "RUS", - "SUN" - ] - }, - "kubinka afb (russian knights old)": { - "name": "Kubinka AFB (Russian Knights Old)", - "countries": [ - "RUS" - ] - }, - "m gromov fri": { - "name": "M Gromov FRI", - "countries": [ - "RUS" - ] - }, - "plaaf k2s old": { - "name": "PLAAF K2S old", - "countries": [ - "CHN" - ] - }, - "plaaf k2s new parade": { - "name": "PLAAF K2S new parade", - "countries": [ - "CHN" - ] - }, - "algerian af grey 04": { - "name": "Algerian AF GREY 04", - "countries": [ - "DZA" - ] - }, - "lypetsk afb (shark)": { - "name": "Lypetsk AFB (Shark)", - "countries": [ - "RUS" - ] - }, - "lodeynoye pole afb (177 iap)": { - "name": "Lodeynoye pole AFB (177 IAP)", - "countries": [ - "RUS" - ] - }, - "plaaf k33s": { - "name": "PLAAF K33S", - "countries": [ - "CHN" - ] - }, - "plaaf standard": { - "name": "PLAAF Standard", - "countries": [ - "CHN" - ] - }, - "besovets afb 2 squadron": { - "name": "Besovets AFB 2 squadron", - "countries": [ - "RUS" - ] - }, - "kilpyavr afb (maresyev)": { - "name": "Kilpyavr AFB (Maresyev)", - "countries": [ - "RUS" - ] - }, - "plaaf k2s new": { - "name": "PLAAF K2S new", - "countries": [ - "CHN" - ] - }, - "algerian af blue 02": { - "name": "Algerian AF Blue 02", - "countries": [ - "DZA" - ] - }, - "hotilovo afb": { - "name": "Hotilovo AFB", - "countries": [ - "RUS" - ] - }, - "air force ukraine standard": { - "name": "Air Force Ukraine Standard", - "countries": [ - "UKR" - ] - }, - "air force ukraine standard early": { - "name": "Air Force Ukraine Standard Early", - "countries": [ - "UKR" - ] - }, - "kazakhstan air defense forces": { - "name": "Kazakhstan Air Defense Forces", - "countries": [ - "KAZ" - ] - }, - "plaaf k1s old": { - "name": "PLAAF K1S old", - "countries": [ - "CHN" - ] - } - } - }, - "Su-30": { - "name": "Su-30", - "coalition": "red", - "label": "Su-30 Super Flanker", - "era": "Late Cold War", - "shortLabel": "30", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-77*6,ECM", - "name": "R-73*2,R-77*6,ECM", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27T (AA-10 Alamo B) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27T*2,R-27R*4", - "name": "R-73*2,R-27T*2,R-27R*4", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500AO*6,R-73*2,ECM", - "name": "RBK-500AO*6,R-73*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM", - "name": "Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM", - "roles": [ - "Antiship Strike", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27T (AA-10 Alamo B) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-73*4,R-27T*2,R-27R*4", - "name": "R-73*4,R-27T*2,R-27R*4", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-77*2,Kh-35*2,ECM", - "name": "R-73*2,R-77*2,Kh-35*2,ECM", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM", - "name": "Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*4,B-8*2,R-73*2,ECM", - "name": "FAB-250*4,B-8*2,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "ECM", - "name": "ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "KAB-1500L - 1500kg Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-1500*2,R-73*2,R-77*2,ECM", - "name": "KAB-1500*2,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250*6,R-73*2,ECM", - "name": "RBK-250*6,R-73*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*4,R-77*6", - "name": "R-73*4,R-77*6", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*4,S-25*2,R-73*2,ECM", - "name": "FAB-250*4,S-25*2,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27R*2,R-27ER*4,ECM", - "name": "R-73*2,R-27R*2,R-27ER*4,ECM", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27T (AA-10 Alamo B) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM", - "name": "R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-1500 M-54 - 1500kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-1500*2,R-73*2,R-77*2,ECM", - "name": "FAB-1500*2,R-73*2,R-77*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27T (AA-10 Alamo B) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*4,R-27T*2,R-27ER*2,R-77*2", - "name": "R-73*4,R-27T*2,R-27ER*2,R-77*2", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-59M*2,R-73*2,R-77*2,ECM", - "name": "Kh-59M*2,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*6,R-73*2,ECM", - "name": "FAB-500*6,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2,R-27ER*4", - "name": "R-73*4,R-27R*2,R-27ER*4", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*4,R-73*2,R-77*2,ECM", - "name": "Kh-29L*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500*6,R-73*2,ECM", - "name": "BetAB-500*6,R-73*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-73*4", - "name": "R-73*4", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*4,UB-13*2,R-73*2,ECM", - "name": "FAB-250*4,UB-13*2,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-77*4,R-27ER*2,ECM", - "name": "R-73*2,R-77*4,R-27ER*2,ECM", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "KAB-500LG - 500kg Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-500*4,R-73*2,R-77*2,ECM", - "name": "KAB-500*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*6,R-73*2,ECM", - "name": "FAB-250*6,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 4 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 2 - } - ], - "enabled": true, - "code": "R-73*4,R-77*4,R-27ER*2", - "name": "R-73*4,R-77*4,R-27ER*2", - "roles": [ - "Escort", - "CAP", - "Intercept", - "Fighter Sweep" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29T*4,R-73*2,R-77*2,ECM", - "name": "Kh-29T*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 4 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31P*4,R-73*2,R-77*2,ECM", - "name": "Kh-31P*4,R-73*2,R-77*2,ECM", - "roles": [ - "SEAD" - ] - } - ], - "filename": "su-34.png", - "enabled": true, - "liveries": { - "af standard last": { - "name": "af standard last", - "countries": [ - "RUS" - ] - }, - "`test-pilots` team #597": { - "name": "`test-pilots` team #597", - "countries": [ - "RUS" - ] - }, - "af standard early (worn-out)": { - "name": "af standard early (worn-out)", - "countries": [ - "RUS" - ] - }, - "af standard early": { - "name": "af standard early", - "countries": [ - "RUS", - "SUN" - ] - }, - "adf 148th ctc savasleyka ab": { - "name": "adf 148th ctc savasleyka ab", - "countries": [ - "RUS" - ] - }, - "`russian knights` team #25": { - "name": "`russian knights` team #25", - "countries": [ - "RUS" - ] - }, - "af standard": { - "name": "af standard", - "countries": [ - "RUS" - ] - }, - "af standard last (worn-out)": { - "name": "af standard last (worn-out)", - "countries": [ - "RUS" - ] - }, - "`desert` test paint scheme": { - "name": "`desert` test paint scheme", - "countries": [ - "RUS" - ] - }, - "`snow` test paint scheme": { - "name": "`snow` test paint scheme", - "countries": [ - "RUS" - ] - } - } - }, - "Su-33": { - "name": "Su-33", - "coalition": "red", - "label": "Su-33 Navy Flanker", - "era": "Late Cold War", - "shortLabel": "33", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAP" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250*6,R-73*2,R-27R*2,ECM", - "name": "RBK-250*6,R-73*2,R-27R*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - } - ], - "enabled": true, - "code": "R-73*4", - "name": "R-73*4", - "roles": [ - "Fighter Sweep", - "Escort", - "CAP", - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*4,R-27R*2,R-27ER*6", - "name": "R-73*4,R-27R*2,R-27ER*6", - "roles": [ - "Fighter Sweep", - "Escort", - "CAP", - "Intercept" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27ET*2,R-27ER*6,ECM", - "name": "R-73*2,R-27ET*2,R-27ER*6,ECM", - "roles": [ - "Fighter Sweep", - "Escort", - "CAP", - "Intercept" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "R-27ET (AA-10 Alamo D) - IR Extended Range", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - } - ], - "enabled": true, - "code": "R-73*4,R-27ET*2,R-27ER*6", - "name": "R-73*4,R-27ET*2,R-27ER*6", - "roles": [ - "Fighter Sweep", - "Escort", - "CAP", - "Intercept" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*6,R-73*2,R-27R*2,ECM", - "name": "FAB-250*6,R-73*2,R-27R*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "R-27ER (AA-10 Alamo C) - Semi-Act Extended Range", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "R-73*2,R-27R*2,R-27ER*6,ECM", - "name": "R-73*2,R-27R*2,R-27ER*6,ECM", - "roles": [ - "Fighter Sweep", - "Escort", - "CAP", - "Intercept" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "ECM", - "name": "ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500*6,R-73*2,R-27R*2,ECM", - "name": "BetAB-500*6,R-73*2,R-27R*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500AO*6,R-73*2,R-27R*2,ECM", - "name": "RBK-500AO*6,R-73*2,R-27R*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "UB-13*4,FAB-250*4,R-73*2,ECM", - "name": "UB-13*4,FAB-250*4,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "S-25*4,FAB-250*4,R-73*2,ECM", - "name": "S-25*4,FAB-250*4,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 6 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*6,R-73*2,R-27R*2,ECM", - "name": "FAB-500*6,R-73*2,R-27R*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*4,FAB-250*4,R-73*2,ECM", - "name": "B-8*4,FAB-250*4,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator", - "quantity": 4 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "S-25*4,FAB-500*4,R-73*4", - "name": "S-25*4,FAB-500*4,R-73*4", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM rockets + FAB500", - "name": "CAS S-8KOM rockets + FAB500", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8OFP rockets + FAB500", - "name": "CAS S-8OFP rockets + FAB500", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-13 Rockets + FAB500", - "name": "CAS S-13 Rockets + FAB500", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-13 Rockets + FAB100", - "name": "CAS S-13 Rockets + FAB100", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "CAS S-8KOM rockets + FAB250", - "name": "CAS S-8KOM rockets + FAB250", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-25 Rockets + FAB500", - "name": "CAS S-25 Rockets + FAB500", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM rockets + RBK500 PTAB10", - "name": "CAS S-8KOM rockets + RBK500 PTAB10", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 4 - }, - { - "name": "2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "CAS S-8KOM rockets + RBK500 PTAB1", - "name": "CAS S-8KOM rockets + RBK500 PTAB1", - "roles": [ - "CAS" - ] - } - ], - "filename": "su-34.png", - "enabled": true, - "liveries": { - "aaf grey 12": { - "name": "Algerian AF GREY No 12", - "countries": [ - "DZA" - ] - }, - "t-10k-9 test paint scheme": { - "name": "t-10k-9 test paint scheme", - "countries": [ - "RUS" - ] - }, - "279th kiap 2nd squad navy": { - "name": "Navy, 279th kiap, 2nd squad", - "countries": [ - "RUS" - ] - }, - "haf - aegean ghost": { - "name": "Hellenic Airforce - Aegean Ghost (Fictional)", - "countries": [ - "GRC" - ] - }, - "plan carrier air wings j-15": { - "name": "PLAN Carrier Air Wings J-15", - "countries": "All" - }, - "aaf blue 68": { - "name": "Algerian AF BLUE No 68", - "countries": [ - "DZA" - ] - }, - "t-10k-1 test paint scheme": { - "name": "t-10k-1 test paint scheme", - "countries": [ - "RUS", - "SUN" - ] - }, - "t-10k-5 test paint scheme": { - "name": "t-10k-5 test paint scheme", - "countries": [ - "RUS" - ] - }, - "279th kiap 1st squad navy": { - "name": "Navy, 279th kiap, 1st squad", - "countries": [ - "RUS" - ] - }, - "279th kiap 2nd squad syria 2017": { - "name": "Syria 2017, 279th kiap, 2nd squad", - "countries": [ - "RUS" - ] - }, - "279th kiap 1st squad syria 2017": { - "name": "Syria 2017, 279th kiap, 1st squad", - "countries": [ - "RUS" - ] - } - } - }, - "Su-34": { - "name": "Su-34", - "coalition": "red", - "label": "Su-34 Hellduck", - "era": "Modern", - "shortLabel": "34", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "UB-13*4,FAB-250*4,R-73*2,ECM", - "name": "UB-13*4,FAB-250*4,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 4 - }, - { - "name": "MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-100*28,R-73*2,ECM", - "name": "FAB-100*28,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "BetAB-500 - 500kg Concrete Piercing Bomb LD", - "quantity": 8 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "BetAB-500*8,R-73*2,ECM", - "name": "BetAB-500*8,R-73*2,ECM", - "roles": [ - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*4,R-73*2,R-77*2,ECM", - "name": "Kh-29L*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "KAB-500LG - 500kg Laser Guided Bomb", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-500*4,R-73*2,R-77*2,ECM", - "name": "KAB-500*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 8 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-250 PTAB-2.5M*8,R-73*2,ECM", - "name": "RBK-250 PTAB-2.5M*8,R-73*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 8 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*8,R-73*2,ECM", - "name": "FAB-250*8,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "ECM", - "name": "ECM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 4 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29T*4,R-73*2,R-77*2,ECM", - "name": "Kh-29T*4,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 8 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "RBK-500 PTAB-10-5*8,R-73*2,ECM", - "name": "RBK-500 PTAB-10-5*8,R-73*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "FAB-1500 M-54 - 1500kg GP Bomb LD", - "quantity": 3 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-1500*3,R-73*2,R-77*2,ECM", - "name": "FAB-1500*3,R-73*2,R-77*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-59M*2,R-73*2,R-77*2,ECM", - "name": "Kh-59M*2,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "B-8*6,R-73*2,R-27R*2,ECM", - "name": "B-8*6,R-73*2,R-27R*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 8 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*8,R-73*2,ECM", - "name": "FAB-500*8,R-73*2,ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "R-77 (AA-12 Adder) - Active Rdr", - "quantity": 2 - }, - { - "name": "KAB-1500L - 1500kg Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "KAB-1500*2,R-73*2,R-77*2,ECM", - "name": "KAB-1500*2,R-73*2,R-77*2,ECM", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29T*4,R-73*2,R-27R*2,ECM", - "name": "Kh-29T*4,R-73*2,R-27R*2,ECM", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr", - "quantity": 4 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 2 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM", - "name": "Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr", - "quantity": 6 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31A*6,R-73*2,R-27R*2,ECM", - "name": "Kh-31A*6,R-73*2,R-27R*2,ECM", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-31P*4,R-73*2,R-27R*2,ECM", - "name": "Kh-31P*4,R-73*2,R-27R*2,ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "L005 Sorbtsiya ECM pod (left)", - "quantity": 1 - }, - { - "name": "R-73 (AA-11 Archer) - Infra Red", - "quantity": 2 - }, - { - "name": "Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser", - "quantity": 4 - }, - { - "name": "R-27R (AA-10 Alamo A) - Semi-Act Rdr", - "quantity": 2 - }, - { - "name": "L005 Sorbtsiya ECM pod (right)", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-29L*4,R-73*2,R-27R*2,ECM", - "name": "Kh-29L*4,R-73*2,R-27R*2,ECM", - "roles": [ - "CAS" - ] - } - ], - "filename": "su-34.png", - "enabled": true, - "liveries": { - "russian air force old": { - "name": "Russian Air Force Old", - "countries": [ - "RUS" - ] - }, - "russian air force": { - "name": "1 Russian Air Force", - "countries": [ - "RUS" - ] - } - } - }, - "Tornado GR4": { - "name": "Tornado GR4", - "coalition": "blue", - "label": "Tornado GR4", - "era": "Late Cold War", - "shortLabel": "GR4", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AIM-9M*2, Fuel*2, ECM", - "name": "AIM-9M*2, Fuel*2, ECM", - "roles": [ - "Reconnaissance" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "ALARM", - "quantity": 4 - }, - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "ALARM*4, Fuel*2, ECM", - "name": "ALARM*4, Fuel*2, ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-16 - 1000lb Laser Guided Bomb", - "quantity": 2 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "GBU-16*2, AIM-9M*2, Fuel*2, ECM", - "name": "GBU-16*2, AIM-9M*2, Fuel*2, ECM", - "roles": [ - "Ground Attack", - "AFAC", - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "BL-755 CBU - 450kg, 147 Frag/Pen bomblets", - "quantity": 4 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "BL755*4, AIM-9M*2, Fuel*2, ECM", - "name": "BL755*4, AIM-9M*2, Fuel*2, ECM", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Sea Eagle - ASM", - "quantity": 2 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "Sea Eagle*2, AIM-9M*2, Fuel*2, ECM", - "name": "Sea Eagle*2, AIM-9M*2, Fuel*2, ECM", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "tornado.png", - "enabled": true, - "liveries": { - "no. 617 squadron raf lossiemouth ab (morayshire)": { - "name": "no. 617 squadron raf lossiemouth ab (morayshire)", - "countries": [ - "UK" - ] - }, - "no. 9 squadron raf marham ab (norfolk)": { - "name": "no. 9 squadron raf marham ab (norfolk)", - "countries": [ - "UK" - ] - }, - "no. 14 squadron raf lossiemouth ab (morayshire)": { - "name": "no. 14 squadron raf lossiemouth ab (morayshire)", - "countries": [ - "UK" - ] - }, - "no. 12 squadron raf lossiemouth ab (morayshire)": { - "name": "no. 12 squadron raf lossiemouth ab (morayshire)", - "countries": [ - "UK" - ] - }, - "o of ii (ac) squadron raf marham": { - "name": "o of ii (ac) squadron raf marham", - "countries": [ - "UK" - ] - }, - "bb of 14 squadron raf lossiemouth": { - "name": "bb of 14 squadron raf lossiemouth", - "countries": [ - "UK" - ] - } - } - }, - "Tornado IDS": { - "name": "Tornado IDS", - "coalition": "blue", - "label": "Tornado IDS", - "era": "Late Cold War", - "shortLabel": "IDS", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Kormoran - ASM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kormoran*2,AIM-9*2,Fuel*2", - "name": "Kormoran*2,AIM-9*2,Fuel*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "GBU-16 - 1000lb Laser Guided Bomb", - "quantity": 2 - } - ], - "enabled": true, - "code": "GBU-16*2,AIM-9*2,Fuel*2", - "name": "GBU-16*2,AIM-9*2,Fuel*2", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - } - ], - "enabled": true, - "code": "Fuel*2", - "name": "Fuel*2", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 4 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-88*4,AIM-9*2,ECM", - "name": "AGM-88*4,AIM-9*2,ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 1 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "Sky-Shadow ECM Pod", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-88*2,AIM-9*2,Fuel*2,ECM", - "name": "AGM-88*2,AIM-9*2,Fuel*2,ECM", - "roles": [ - "SEAD" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "Kormoran - ASM", - "quantity": 4 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kormoran*4,AIM-9*2", - "name": "Kormoran*4,AIM-9*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "AGM-88C HARM - High Speed Anti-Radiation Missile", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Kormoran - ASM", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kormoran*2,AIM-9*2,AGM-88*2", - "name": "Kormoran*2,AIM-9*2,AGM-88*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "BOZ-107 - Countermeasure Dispenser", - "quantity": 2 - }, - { - "name": "TORNADO Fuel tank", - "quantity": 2 - }, - { - "name": "AIM-9M Sidewinder IR AAM", - "quantity": 2 - }, - { - "name": "Mk-82 - 500lb GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "Mk-82*4,AIM-9*2,Fuel*2", - "name": "Mk-82*4,AIM-9*2,Fuel*2", - "roles": [ - "Ground Attack" - ] - } - ], - "filename": "tornado.png", - "enabled": true, - "liveries": { - "ita tornado black": { - "name": "Tornado Black", - "countries": [ - "ITA" - ] - }, - "ita tornado mm55004": { - "name": "Tornado MM55004", - "countries": [ - "ITA" - ] - }, - "ita tornado mm7042": { - "name": "Tornado MM7042", - "countries": [ - "ITA" - ] - }, - "jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme": { - "name": "jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme", - "countries": [ - "GER" - ] - }, - "jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe": { - "name": "jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe", - "countries": [ - "GER" - ] - }, - "aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe": { - "name": "aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe", - "countries": [ - "GER" - ] - }, - "marinefliegergeschwader 2 eggebek ab marineflieger": { - "name": "marinefliegergeschwader 2 eggebek ab marineflieger", - "countries": [ - "GER" - ] - }, - "jagdbombergeschwader 32 lechfeld ab luftwaffe": { - "name": "jagdbombergeschwader 32 lechfeld ab luftwaffe", - "countries": [ - "GER" - ] - }, - "ita tornado (sesto stormo diavoli rossi)": { - "name": "Tornado (Sesto Stormo Diavoli Rossi)", - "countries": [ - "ITA" - ] - } - } - }, - "Tu-142": { - "name": "Tu-142", - "coalition": "red", - "label": "Tu-142 Bear", - "era": "Mid Cold War", - "shortLabel": "142", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "6 x Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-35*6", - "name": "Kh-35*6", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "tu-95.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS" - ] - } - } - }, - "Tu-160": { - "name": "Tu-160", - "coalition": "red", - "label": "Tu-160 Blackjack", - "era": "Late Cold War", - "shortLabel": "160", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-65*12", - "name": "Kh-65*12", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "tu-160.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "RUS" - ] - } - } - }, - "Tu-22M3": { - "name": "Tu-22M3", - "coalition": "red", - "label": "Tu-22M3 Backfire", - "era": "Late Cold War", - "shortLabel": "T22", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-22N", - "name": "Kh-22N", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr", - "quantity": 2 - } - ], - "enabled": true, - "code": "Kh-22N*2", - "name": "Kh-22N*2", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "33 x FAB-250 - 250kg GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*69", - "name": "FAB-250*69", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "33 x FAB-500 M-62 - 500kg GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*33", - "name": "FAB-500*33", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD", - "quantity": 4 - }, - { - "name": "33 x FAB-500 M-62 - 500kg GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-500*33, FAB-250*36", - "name": "FAB-500*33, FAB-250*36", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - }, - { - "items": [ - { - "name": "33 x FAB-250 - 250kg GP Bombs LD", - "quantity": 1 - } - ], - "enabled": true, - "code": "FAB-250*33", - "name": "FAB-250*33", - "roles": [ - "Ground Attack", - "Runway Attack" - ] - } - ], - "filename": "tu-22.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "UKR", - "RUS" - ] - } - } - }, - "Tu-95MS": { - "name": "Tu-95MS", - "coalition": "red", - "label": "Tu-95MS Bear", - "era": "Mid Cold War", - "shortLabel": "95", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Pinpoint Strike" - ] - }, - { - "items": [ - { - "name": "6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC", - "quantity": 1 - } - ], - "enabled": true, - "code": "Kh-65*6", - "name": "Kh-65*6", - "roles": [ - "Pinpoint Strike" - ] - } - ], - "filename": "tu-95.png", - "enabled": true, - "liveries": { - "af standard": { - "name": "af standard", - "countries": [ - "UKR", - "RUS" - ] - } - } - } -} \ No newline at end of file +{"A-10C_2":{"name":"A-10C_2","coalition":"blue","era":"Late Cold War","label":"A-10C Warthog","shortLabel":"10","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":6},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"LAU-68 42 rkt M156 WP, AIM-9*2, ECM","name":"LAU-68 42 rkt M156 WP, AIM-9*2, ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"BRU-42 with 3 x LAU-131 pods - 21 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"LAU-131 98 rkt M156 WP, AIM-9*2,ECM","name":"LAU-131 98 rkt M156 WP, AIM-9*2,ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":9}],"enabled":true,"code":"SUU-25*9,AIM-9*2,ECM","name":"SUU-25*9,AIM-9*2,ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4}],"enabled":true,"code":"AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":8},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82AIR*8,AIM-9*2,ECM","name":"Mk-82AIR*8,AIM-9*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M257, Para Illum","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"MK-84*2,LAU-68*2,AGM-65K*2","name":"MK-84*2,LAU-68*2,AGM-65K*2","roles":["Ground Attack"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":2},{"name":"LAU-117 with TGM-65D - Trg Round for Mav D (IIR)","quantity":1},{"name":"LAU-117 with TGM-65H - Trg Round for Mav H (CCD)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1","name":"BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1","roles":["CAS"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82*6,Mk-84*2,AIM-9*2,ECM","name":"Mk-82*6,Mk-84*2,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-84*4,AIM-9*2,ECM","name":"Mk-84*4,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":8},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-82*8,AIM-9*2,ECM","name":"Mk-82*8,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"BDU-33*12, TGP, CAP-9*1","name":"BDU-33*12, TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","name":"AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM","name":"AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1}],"enabled":true,"code":"AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","name":"AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":6},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk1, Practice","quantity":1}],"enabled":true,"code":"BDU-50HD*6,Mk1*7,TGP, CAP-9*1","name":"BDU-50HD*6,Mk1*7,TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":2}],"enabled":true,"code":"AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM","name":"AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGP, CAP-9*1","name":"BDU-33*6, TGP, CAP-9*1","roles":["CAS","Ground Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7","name":"AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"TGP","name":"TGP","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"BDU-50LD - 500lb Inert Practice Bomb LD","quantity":2},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGP, CAP-9*1, BDU-50LD*2","name":"BDU-33*6, TGP, CAP-9*1, BDU-50LD*2","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-12*6,GBU-10*2,TGP, AIM-9*2","name":"GBU-12*6,GBU-10*2,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":3},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, CBU-87*3, M151*28, AIM-9*2, ECM","name":"TGP, CBU-87*3, M151*28, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7","name":"AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7","roles":["CAS"]},{"items":[{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM","name":"PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)","quantity":1},{"name":"LAU-117 with TGM-65G - Trg Round for Mav G (IIR)","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"TGP, CAP-9*1, CATM-65K*1, TGM-65G*1","name":"TGP, CAP-9*1, CATM-65K*1, TGM-65G*1","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM","name":"AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM","name":"TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM","name":"PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM","name":"GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":4},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"CBU-103*4, M151*14, AIM-9*2, ECM","name":"CBU-103*4, M151*14, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"CBU-87*4, M151*42, AIM-9*2, ECM","name":"CBU-87*4, M151*42, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM","name":"CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":2},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk61, Practice","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1","name":"BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":4},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"CBU-87*4, M151*28, AIM-9*2,ECM","name":"CBU-87*4, M151*28, AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"M151*98, Mk-82*2,AIM-9*2,ECM","name":"M151*98, Mk-82*2,AIM-9*2,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2","name":"AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM","name":"TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*84, Mk-82*2,AIM-9*2, ECM","name":"TGP, M151*84, Mk-82*2,AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":2},{"name":"BDU-50LD - 500lb Inert Practice Bomb LD","quantity":2},{"name":"LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)","quantity":1},{"name":"LAU-117 with TGM-65G - Trg Round for Mav G (IIR)","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts WTU-1/B, Practice","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1","name":"BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM","name":"TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":4}],"enabled":true,"code":"TGP, CAP-9*1, BDU-50LGB*4","name":"TGP, CAP-9*1, BDU-50LGB*4","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-12*14,TGP, AIM-9*2","name":"GBU-12*14,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":1}],"enabled":true,"code":"AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,Mk-82*6,AIM-9*2,ECM","name":"AGM-65D*2,Mk-82*6,AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2","name":"AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-38*4,GBU-31*2,TGP, AIM-9*2","name":"GBU-38*4,GBU-31*2,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7","name":"AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7","roles":["CAS"]},{"items":[{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM","name":"AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":7},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM","name":"AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2","name":"GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP","name":"AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP","roles":["Antiship Strike"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP","name":"AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP","roles":["Antiship Strike"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP","name":"AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP","name":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","name":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","name":"AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","roles":["CAS"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM","name":"Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":5},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":1}],"enabled":true,"code":"Mk-82*20,AIM-9*2,ECM","name":"Mk-82*20,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":7},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-82*6,AIM-9*2,TGP,ECM","name":"Mk-82*6,AIM-9*2,TGP,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":6},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"Mk-84*6,AIM-9*2,TGP,ECM","name":"Mk-84*6,AIM-9*2,TGP,ECM","roles":["Ground Attack"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":5},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1}],"enabled":true,"code":"Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM","name":"Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM","name":"GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM","name":"GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM","roles":["Ground Attack"]}],"filename":"a-10.png","enabled":true,"liveries":{"algerian af fictional desert":{"name":"Algerian AF Fictional Desert","countries":["DZA"]},"23rd tfw england afb (el)":{"name":"23rd TFW England AFB (EL)","countries":["USA"]},"81st fs spangdahlem ab, germany (sp) 1":{"name":"81st FS Spangdahlem AB, Germany (SP) 1","countries":["USA"]},"fictional italian am (23gruppo)":{"name":"AM (23Gruppo)","countries":["ITA"]},"118th fs bradley angb, connecticut (ct) n621":{"name":"118th FS Bradley ANGB, Connecticut (CT) N621","countries":["USA"]},"47th fs barksdale afb, louisiana (bd)":{"name":"47th FS Barksdale AFB, Louisiana (BD)","countries":["USA"]},"canada rcaf 409 squadron":{"name":"Fictional RCAF 409 Squadron","countries":["CAN"]},"fictional canadian air force pixel camo":{"name":"Fictional Canadian Air Force Pixel Camo","countries":["CAN"]},"fictional spanish aga":{"name":"Fictional Spanish AGA","countries":["SPN"]},"australia notional raaf":{"name":"Australia Notional RAAF","countries":["AUS"]},"haf fictional":{"name":"Hellenic Airforce (Fictional)","countries":["GRC"]},"fictional georgian olive":{"name":"Fictional Georgian Olive","countries":["GRG"]},"fictional russian air force 1":{"name":"Fictional Russian Air Force 1","countries":["RUS"]},"fictional spanish tritonal":{"name":"Fictional Spanish Tritonal","countries":["SPN"]},"74th fs moody afb, georgia (ft)":{"name":"74th FS Moody AFB, Georgia (FT)","countries":["USA"]},"fictional ukraine air force 1":{"name":"Fictional Ukraine Air Force 1","countries":["UKR"]},"fictional german 3323":{"name":"Fictional German 3323","countries":["GER"]},"81st fs spangdahlem ab, germany (sp) 2":{"name":"81st FS Spangdahlem AB, Germany (SP) 2","countries":["USA"]},"fictional france escadron de chasse 03.003 ardennes":{"name":"Fictional France Escadron de Chasse 03.003 ARDENNES","countries":["FRA"]},"358th fs davis monthan afb, arizona (dm)":{"name":"358th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"190th fs boise angb, idaho (id)":{"name":"190th FS Boise ANGB, Idaho (ID)","countries":["USA"]},"25th fs osan ab, korea (os)":{"name":"25th FS Osan AB, Korea (OS)","countries":["USA"]},"184th fs arkansas ang, fort smith (fs)":{"name":"184th FS Arkansas ANG, Fort Smith (FS)","countries":["USA"]},"algerian af fictional grey":{"name":"Algerian AF Fictional Grey","countries":["DZA"]},"fictional russian air force 2":{"name":"Fictional Russian Air Force 2","countries":["RUS"]},"a-10 grey":{"name":"A-10 Grey","countries":["UK","NETH","BEL","TUR","DEN"]},"fictional spanish 12nd wing":{"name":"Fictional Spanish 12nd Wing","countries":["SPN"]},"66th ws nellis afb, nevada (wa)":{"name":"66th WS Nellis AFB, Nevada (WA)","countries":["USA"]},"fictional israel 115 sqn flying dragon":{"name":"Fictional Israel 115 Sqn Flying Dragon","countries":["ISR"]},"355th fs eielson afb, alaska (ak)":{"name":"355th FS Eielson AFB, Alaska (AK)","countries":["USA"]},"fictional georgian grey":{"name":"Fictional Georgian Grey","countries":["GRG"]},"422nd tes nellis afb, nevada (ot)":{"name":"422nd TES Nellis AFB, Nevada (OT)","countries":["USA"]},"118th fs bradley angb, connecticut (ct)":{"name":"118th FS Bradley ANGB, Connecticut (CT)","countries":["USA"]},"fictional german 3322":{"name":"Fictional German 3322","countries":["GER"]},"canada rcaf 442 snow scheme":{"name":"Fictional RCAF 442 Snow Scheme","countries":["CAN"]},"fictional royal norwegian air force":{"name":"Fictional Royal Norwegian Air Force","countries":["NOR"]},"357th fs davis monthan afb, arizona (dm)":{"name":"357th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"104th fs maryland ang, baltimore (md)":{"name":"104th FS Maryland ANG, Baltimore (MD)","countries":["USA"]},"354th fs davis monthan afb, arizona (dm)":{"name":"354th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"172nd fs battle creek angb, michigan (bc)":{"name":"172nd FS Battle Creek ANGB, Michigan (BC)","countries":["USA"]}}},"A-20G":{"name":"A-20G","coalition":"","label":"A-20G Havoc","era":"WW2","shortLabel":"A20","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"4 x AN-M64 - 500lb GP Bomb LD","quantity":1}],"enabled":true,"code":"500 lb GP bomb LD*4","name":"500 lb GP bomb LD*4","roles":["CAS","Ground Attack","Runway Attack","Antiship Strike"]}],"filename":"a-20.png","enabled":true,"liveries":{"107 sqn":{"name":"107 SQN","countries":["UK"]},"ussr 1st gmtap":{"name":"1st GMTAP","countries":["RUS","SUN"]},"usaf 645th bs":{"name":"645th BS, 410th BG, 9th AF","countries":["USA"]},"ussr 27 ape dd":{"name":"27th API DD","countries":["RUS","SUN"]},"usaf 668th bs":{"name":"668th BS, 416th BG","countries":["USA"]}}},"A-50":{"name":"A-50","coalition":"red","label":"A-50 Mainstay","era":"Late Cold War","shortLabel":"A50","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"a-50.png","enabled":true,"liveries":{"rf air force":{"name":"RF Air Force","countries":["RUS"]},"rf air force new":{"name":"RF Air Force new","countries":["RUS"]}}},"AJS37":{"name":"AJS37","coalition":"blue","label":"AJS37 Viggen","era":"Mid Cold War","shortLabel":"37","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":4},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT","name":"Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-04E Anti-ship Missile","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Anti-ship: RB-04E*2, RB-74*2, XT","name":"Anti-ship: RB-04E*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-ship (Heavy Mav): RB-75T*4, XT","name":"Anti-ship (Heavy Mav): RB-75T*4, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"U/22 Jammer pod","quantity":1},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target (Countermeasures): RB-05, XT, KB, U22","name":"Hard Target (Countermeasures): RB-05, XT, KB, U22","roles":["Ground Attack"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target (MAV): RB-75T*2, RB-74*2, XT","name":"Hard Target (MAV): RB-75T*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Ferry Flight: XT","name":"Ferry Flight: XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2}],"enabled":true,"code":"CAS (75 GUN): RB-75*2, AKAN","name":"CAS (75 GUN): RB-75*2, AKAN","roles":["CAS"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP: RB-74*4, XT","name":"CAP: RB-74*4, XT","roles":["CAP"]},{"items":[{"name":"U22/A Jammer","quantity":1},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Countermeasures Escort: U/22A, KB","name":"Countermeasures Escort: U/22A, KB","roles":["Ground Attack"]},{"items":[{"name":"BK-90 MJ1 (72 x MJ1 HE-FRAG Bomblets)","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Strike: BK90 (MJ1)*2, RB-74*2, XT","name":"Strike: BK90 (MJ1)*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2}],"enabled":true,"code":"CAS: AKAN, RB-05A","name":"CAS: AKAN, RB-05A","roles":["CAS"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"CAP (6 AAM): RB-74*4, RB-24J*2, XT","name":"CAP (6 AAM): RB-74*4, RB-24J*2, XT","roles":["CAP"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Rocket Half Load HE: ARAK HE*2, RB-74*2, XT","name":"Rocket Half Load HE: ARAK HE*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP / Intecept: RB-05A*2, RB-74*2, XT","name":"CAP / Intecept: RB-05A*2, RB-74*2, XT","roles":["CAP"]},{"items":[{"name":"4x SB M/71 120kg GP Bomb Low-drag","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Bombs Low-drag: SB71LD*16, RB-24J*2, XT","name":"Bombs Low-drag: SB71LD*16, RB-24J*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":2},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"U/22 Jammer pod","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"SEAD: RB-75T*2, U22/A, KB, XT","name":"SEAD: RB-75T*2, U22/A, KB, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-15F Programmable Anti-ship Missile","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-Ship (Modern): RB-15F*2, RB-74*2, XT","name":"Anti-Ship (Modern): RB-15F*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[],"enabled":true,"code":"New Payload","name":"New Payload","roles":[]},{"items":[{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP (AJ37): RB-24J*2","name":"CAP (AJ37): RB-24J*2","roles":["CAP"]},{"items":[{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"Rb-04E Anti-ship Missile","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT","name":"ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"4x SB M/71 120kg GP Bomb High-drag","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Bombs High-drag: SB71HD*16, XT, RB-24J","name":"Bombs High-drag: SB71HD*16, XT, RB-24J","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-ship (Light Mav): RB-75*4, XT","name":"Anti-ship (Light Mav): RB-75*4, XT","roles":["Antiship Strike"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Rocket Full Load HE: ARAK HE*4, RB-24J, XT","name":"Rocket Full Load HE: ARAK HE*4, RB-24J, XT","roles":["Ground Attack"]},{"items":[{"name":"2x 80kg LYSB-71 Illumination Bomb","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Illumination: LYSB*8, XT","name":"Illumination: LYSB*8, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Anti-ship (RB05): RB-05A*2, RB-74*2, XT","name":"Anti-ship (RB05): RB-05A*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP (Gun): AKAN*2, RB-74*2, XT","name":"CAP (Gun): AKAN*2, RB-74*2, XT","roles":["CAP"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target: RB-05A*2, RB-74*2, XT","name":"Hard Target: RB-05A*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2}],"enabled":true,"code":"RB-05*2, XT","name":"RB-05*2, XT","roles":["Ground Attack"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAS: ARAK M70 HE*4, XT","name":"CAS: ARAK M70 HE*4, XT","roles":["CAS"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"4x SB M/71 120kg GP Bomb High-drag","quantity":4},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Runway Strike: SB71HD*16, RB-24J, XT","name":"Runway Strike: SB71HD*16, RB-24J, XT","roles":["Runway Attack"]}],"filename":"viggen.png","enabled":true,"liveries":{"37":{"name":"#1 Splinter F21 Norrbottens Flygflottilj","countries":"All"},"37402":{"name":"#3 JA-37 F21 Akktu Stakki","countries":"All"},"the show must go on":{"name":"SHOW MUST GO ON! by Bender & Mach3DS","countries":"All"},"f7 skaraborg":{"name":"#4 Splinter F7 Skaraborgs Flygflottilj 76","countries":"All"},"baremetal":{"name":"#2 Bare Metal F7 Skaraborgs Flygflottilj","countries":"All"},"se-dxnv4":{"name":"SE-DXN by Mach3DS","countries":"All"},"sf-37 akktu stakki - f21":{"name":"SF-37 Akktu Stakki - F21","countries":"All"}}},"AV8BNA":{"name":"AV8BNA","coalition":"blue","label":"AV8BNA Harrier","era":"Late Cold War","shortLabel":"8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":6},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"H-L-H: Mk-82SEx6, GAU-12","name":"H-L-H: Mk-82SEx6, GAU-12","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD","name":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD","roles":["AFAC"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12","name":"AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"2 GBU-38 */*","quantity":1},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"2 GBU-38 *\\*","quantity":1},{"name":"AGM-122 Sidearm","quantity":1}],"enabled":true,"code":"H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2","name":"H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12","name":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2","name":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2","roles":["Ground Attack"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod","name":"AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod","roles":["AFAC"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"2 Mk-82 Snakeye */*","quantity":2},{"name":"2 Mk-82 Snakeye *\\*","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12","name":"Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12","roles":["Ground Attack"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"H-M-H: Mk-82LDx6, GAU-12","name":"H-M-H: Mk-82LDx6, GAU-12","roles":["CAS"]},{"items":[{"name":"2 GBU-12 *-*","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2","name":"PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2","roles":["Pinpoint Strike"]},{"items":[{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"2 Mk-82 Snakeye *\\*","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-82 Snakeye */*","quantity":2}],"enabled":true,"code":"L-L-L: Mk-82SEx10, Jammer Pod, GAU-12","name":"L-L-L: Mk-82SEx10, Jammer Pod, GAU-12","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12","name":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12","roles":["AFAC"]},{"items":[{"name":"3 Mk-82","quantity":2},{"name":"2 Mk-82 *\\*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-82 */*","quantity":1}],"enabled":true,"code":"H-M-H: Mk-82LDx10, GAU-12","name":"H-M-H: Mk-82LDx10, GAU-12","roles":["CAS"]},{"items":[{"name":"Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets","quantity":2},{"name":"2 Mk-20 Rockeye *\\*","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-20 Rockeye */*","quantity":2}],"enabled":true,"code":"Area Suppression: Mk-20x10, GAU-12","name":"Area Suppression: Mk-20x10, GAU-12","roles":["CAS"]},{"items":[{"name":"LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2","name":"Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2","roles":["CAS"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12","name":"AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-7 with AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12","name":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12","roles":["Escort"]},{"items":[{"name":"2 GBU-12 *-*","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12","name":"PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-7 with AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2","name":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2","roles":["Escort"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12","name":"PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12","name":"Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12","name":"RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12","roles":["Runway Attack"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12","name":"Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12","name":"Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-122 Sidearm","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12","name":"Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12","name":"Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"2 Mk-20 Rockeye *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-20 Rockeye */*","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12","name":"Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12","name":"AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD","name":"PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD","name":"PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD","roles":["Pinpoint Strike"]}],"filename":"av8bna.png","enabled":true,"liveries":{"vma-211":{"name":"VMA-211","countries":"All"},"vma-211d":{"name":"VMA-211D","countries":"All"},"vma-542":{"name":"VMA-542","countries":"All"},"vma-231-1":{"name":"VMA-231-1","countries":"All"},"default":{"name":"default","countries":"All"},"vmat-203s":{"name":"VMAT-203 Special","countries":"All"},"vma-214d":{"name":"VMA-214D","countries":"All"},"vma-311":{"name":"VMA-311","countries":"All"},"vma-223d":{"name":"VMA-223D","countries":"All"},"vma-231d":{"name":"VMA-231D","countries":"All"},"vma-311d":{"name":"VMA-311D","countries":"All"},"vmat-203":{"name":"VMAT-203","countries":"All"},"vma-513d":{"name":"VMA-513D","countries":"All"},"vma-214":{"name":"VMA-214","countries":"All"},"vma-513":{"name":"VMA-513","countries":"All"},"vma-231-2":{"name":"VMA-231-2","countries":"All"}}},"An-26B":{"name":"An-26B","coalition":"red","label":"An-26B Curl","era":"Mid Cold War","shortLabel":"26","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"an-26.png","enabled":true,"liveries":{"abkhazian af":{"name":"Abkhazian AF","countries":["ABH"]},"ukraine af":{"name":"Ukraine AF","countries":["UKR"]},"china plaaf":{"name":"China PLAAF","countries":["CHN"]},"georgian af":{"name":"Georgian AF","countries":["GRG"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]},"aeroflot":{"name":"Aeroflot","countries":["RUS","SUN"]},"rf navy":{"name":"RF Navy","countries":["RUS"]}}},"An-30M":{"name":"An-30M","coalition":"red","label":"An-30M Clank","era":"Mid Cold War","shortLabel":"30","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"a-50.png","enabled":true,"liveries":{"china caac":{"name":"China CAAC","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]},"15th transport ab":{"name":"15th Transport AB","countries":["UKR"]}}},"B-1B":{"name":"B-1B","coalition":"blue","label":"B-1B Lancer","era":"Late Cold War","shortLabel":"1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"28 x Mk-82 - 500lb GP Bombs LD","quantity":3}],"enabled":true,"code":"Mk-82*84","name":"Mk-82*84","roles":["Runway Attack","Ground Attack"]},{"items":[{"name":"4 x AGM-154C - JSOW Unitary BROACH","quantity":3}],"enabled":true,"code":"AGM-154*12","name":"AGM-154*12","roles":["Pinpoint Strike"]},{"items":[{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":3}],"enabled":true,"code":"GBU-38*48","name":"GBU-38*48","roles":["CAS","Ground Attack","Pinpoint Strike"]},{"items":[{"name":"10 x CBU-87 - 202 x CEM Cluster Bombs","quantity":3}],"enabled":true,"code":"CBU-87*30","name":"CBU-87*30","roles":["CAS"]},{"items":[{"name":"10 x CBU-97 - 10 x SFW Cluster Bombs","quantity":3}],"enabled":true,"code":"CBU-97*30","name":"CBU-97*30","roles":["CAS"]},{"items":[{"name":"10 x CBU-97 - 10 x SFW Cluster Bombs","quantity":2},{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":1}],"enabled":true,"code":"GBU-38*16, CBU-97*20","name":"GBU-38*16, CBU-97*20","roles":["CAS"]},{"items":[{"name":"8 x Mk-84 - 2000lb GP Bombs LD","quantity":3}],"enabled":true,"code":"Mk-84*24","name":"Mk-84*24","roles":["Runway Attack","Ground Attack"]},{"items":[{"name":"8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs","quantity":3}],"enabled":true,"code":"GBU-31*24","name":"GBU-31*24","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"8 x GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bombs","quantity":3}],"enabled":true,"code":"GBU-31(V)3/B*24","name":"GBU-31(V)3/B*24","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":2},{"name":"8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs","quantity":1}],"enabled":true,"code":"GBU-31*8, GBU-38*32","name":"GBU-31*8, GBU-38*32","roles":["Ground Attack","Pinpoint Strike"]}],"filename":"b-1.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"B-52H":{"name":"B-52H","coalition":"blue","label":"B-52H Stratofortress","era":"Early Cold War","shortLabel":"52","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"HSAB with 9 x Mk-83 - 1000lb GP Bombs LD","quantity":2}],"enabled":true,"code":"Mk-84*18","name":"Mk-84*18","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"MER12 with 12 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"27 x Mk-82 - 500lb GP Bombs LD","quantity":1}],"enabled":true,"code":"Mk 82*51","name":"Mk 82*51","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"HSAB with 9 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"Mk20*18","name":"Mk20*18","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"6 x AGM-86D on MER","quantity":2},{"name":"8 x AGM-86D","quantity":1}],"enabled":true,"code":"AGM-86C*20","name":"AGM-86C*20","roles":["Pinpoint Strike"]},{"items":[{"name":"8 x AGM-84A Harpoon ASM","quantity":1}],"enabled":true,"code":"AGM-84A*8","name":"AGM-84A*8","roles":["Antiship Strike"]}],"filename":"b-52.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"Bf-109K-4":{"name":"Bf-109K-4","coalition":"","label":"Bf-109K-4 Fritz","era":"WW2","shortLabel":"109","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"300 liter Fuel Tank","quantity":1}],"enabled":true,"code":"Fuel Tank","name":"Fuel Tank","roles":["CAP","AFAC","Escort"]},{"items":[{"name":"SC 250 Type 3 J - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC250","name":"SC250","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC500","name":"SC500","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]}],"filename":"bf109.png","enabled":true,"liveries":{"bf-109 k4 irmgard":{"name":"Bf-109K-4 Irmgard Captured","countries":["USA"]},"bf-109 k4 ussr green":{"name":"Green-trophy RKKA","countries":["RUS","SUN"]},"bf-109 k4 1.njg 11":{"name":"NJG 11","countries":["GER","NZG"]},"bf-109 k4 jagdgeschwader 53":{"name":" Jagdgeschwader 53","countries":["GER","NZG"]},"bf-109 k4 dogfight blue":{"name":"BLUE","countries":"All"},"bf-109 k4 9.jg77":{"name":"9./JG77","countries":["GER","NZG"]},"bf-109 k4 us captured":{"name":"US Captured","countries":["USA"]},"bf-109 k4 croatia":{"name":"Croatia Air Force - 'Black 4'","countries":["HRV","NZG","GER"]},"bf-109 k4 legion condor spain 1939":{"name":"6-123 ESPAÑA","countries":["SPN"]},"bf-109 k4 red7 eads":{"name":"BF109G4 -red7- EADS -fondation messerschmitt V2","countries":["GER"]},"germany_standard":{"name":"Jagdgeschwader 27","countries":["GER","NZG"]},"bf-109 k4 iaf s-199":{"name":"S-199 IDF by Ovenmit","countries":["ISR"]},"bf-109 k4 1.njg 11 (white 5)":{"name":"1./NJG 11 (W5)","countries":["GER","NZG"]},"bf-109 k4 9.jg27 (w10+i)":{"name":"9./JG27 (W10+I)","countries":["GER","NZG"]},"bf-109 k4 334xxx batch":{"name":"334xxx batch","countries":["GER","NZG"]},"bf-109 k4 white 6, jg 4":{"name":"White 6, JG 4","countries":["GER","NZG"]},"bf-109 k4 iiijg27":{"name":"III/JG27","countries":["GER","NZG"]},"bf-109 k4 dogfight red":{"name":"RED","countries":"All"},"bf-109 k4 stab jg52":{"name":"Stab JG52","countries":["GER","NZG"]},"bf-109 k4 jagdgeschwader 77":{"name":"Jagdgeschwader 77","countries":["GER","NZG"]},"bf-109 k4 raf vd 358 e-2":{"name":"RAF VD 358 E-2 - UK Captured","countries":["UK"]},"green":{"name":"Green","countries":"All"},"bf-109 k4 swiss e-3a j-374 1940":{"name":"Swiss E-3a J-374 1940 l'Seducteur","countries":["SUI"]},"bf-109 k4 335xxx batch":{"name":"335xxx batch","countries":["GER","NZG"]},"bf-109 k4 g10 of tibor tobak rhaf":{"name":"BF109G10 RHAF Tibor Tobak by Reflected","countries":["GER","HUN","NZG"]},"bf-109 k4 iijg52":{"name":"II./JG52","countries":["GER","NZG"]},"bf-109 k4 330xxx batch":{"name":"330xxx batch","countries":["GER","NZG"]}}},"C-101CC":{"name":"C-101CC","coalition":"blue","label":"C-101CC","era":"Late Cold War","shortLabel":"101","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 553 CANNON (I)","name":"2*AIM-9P, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 553 CANNON (I)","name":"2*AIM-9M, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 533 CANNON (II)","name":"2*AIM-9P, DEFA 533 CANNON (II)","roles":["Escort"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9P, AN-M3 CANNON (IV)","name":"2*AIM-9P, AN-M3 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON","name":"2*R.550 MAGIC, DEFA 553 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M, AN-M3 CANNON (III)","name":"2*AIM-9M, AN-M3 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 553 CANNON","name":"2*AIM-9P, DEFA 553 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON (III)","name":"2*R.550 MAGIC, DEFA 553 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Belouga","quantity":2},{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON","name":"2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Sea Eagle - ASM","quantity":2}],"enabled":true,"code":"2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON","name":"2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON","name":"2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M, AN-M3 CANNON","name":"2*AIM-9M, AN-M3 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"Belouga","quantity":2},{"name":"4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*BELOUGA,2*BDU-33, DEFA-553 CANNON","name":"2*BELOUGA,2*BDU-33, DEFA-553 CANNON","roles":["Ground Attack"]},{"items":[{"name":"Sea Eagle - ASM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2* SEA EAGLE, DEFA-553 CANNON","name":"2* SEA EAGLE, DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"BR-250 - 250kg GP Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON","name":"2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON","name":"2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"R550 Magic 2 IR AAM","quantity":2}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON (IV)","name":"2*R.550 MAGIC, DEFA 553 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"Belouga","quantity":2},{"name":"BR-500 - 500kg GP Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*BELOUGA, 2*BR-500, DEFA 553 CANNON","name":"2*BELOUGA, 2*BR-500, DEFA 553 CANNON","roles":["Runway Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 553 CANNON (IV)","name":"2*AIM-9M, DEFA 553 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, AN-M3 CANNON (II)","name":"2*R.550 MAGIC, AN-M3 CANNON (II)","roles":["Escort"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R550 Magic, DEFA 553 CANNON (I)","name":"2*R550 Magic, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1},{"name":"BIN-200 - 200kg Napalm Incendiary Bomb","quantity":2},{"name":"Belouga","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON","name":"2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON","roles":["CAS"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON","name":"2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9P, AN-M3 CANNON (III)","name":"2*AIM-9P, AN-M3 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 533 CANNON (II)","name":"2*AIM-9M, DEFA 533 CANNON (II)","roles":["Escort"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD","quantity":2},{"name":"BR-250 - 250kg GP Bomb LD","quantity":2},{"name":"R550 Magic 2 IR AAM","quantity":2}],"enabled":true,"code":"2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON","name":"2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON","roles":["CAS"]}],"filename":"c-101.png","enabled":true,"liveries":{"aviodev skin":{"name":"Aviodev Skin","countries":["IND","GHA","IRQ","ROU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","RED","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","UN","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","BLUE","VNM","AUSAF","DZA","NETH","LBY","SDN","CYP","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"claex green camu skin - centro logistico de armamento y experimentacion":{"name":"CLAEX Green Camu Skin - Centro Logistico de Armamento y Experimentacion","countries":["SPN","RED","BLUE"]},"i brigada aerea - grupo de aviacion n.1 a-36 halcon":{"name":"I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON","countries":["CHL"]},"russia combat fictional":{"name":"Russia Combat Fictional","countries":["RED","RUS"]},"georgia combat fictional wolf":{"name":"Georgia Combat Fictional Wolf","countries":["GRG"]},"i brigada aerea - grupo de aviacion n.3 a-36 halcon":{"name":"I Brigada Aerea - Grupo de Aviacion N.3 A-36 HALCON","countries":["CHL"]},"i brigada aerea - chile early grey n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Grey","countries":["CHL"]},"i brigada aerea - chile early green n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Green","countries":["CHL"]},"i brigada aerea - chile early agressor nº411 n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Agressor Nº411","countries":["CHL"]},"honduras - air force comayagua coronel jose enrique soto cano air base skin 2":{"name":"Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 2","countries":["HND"]},"i brigada aerea - chile early agressor nº410 n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Agressor Nº410 ","countries":["CHL"]},"georgia combat fictional green":{"name":"Georgia Combat Fictional Green","countries":["GRG"]},"claex desert camu skin - centro logistico de armamento y experimentacion":{"name":"CLAEX Desert Camu Skin - Centro Logistico de Armamento y Experimentacion","countries":["SPN","RED","BLUE"]},"honduras - air force comayagua coronel jose enrique soto cano air base skin 1":{"name":"Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 1","countries":["HND"]},"i brigada aerea - grupo de aviacion n.1 a-36 halcon desert skin":{"name":"I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON Desert Skin","countries":["CHL"]},"royal jordanian air force":{"name":"Royal jordanian Air Force ","countries":["JOR"]},"georgia combat fictional spots":{"name":"Georgia Combat Fictional Spots","countries":["GRG"]},"usaf agressor fictional":{"name":"USAF Agressor Fictional","countries":["USA","AUSAF","BLUE"]}}},"C-130":{"name":"C-130","coalition":"blue","label":"C-130 Hercules","era":"Early Cold War","shortLabel":"130","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"c-130.png","enabled":true,"liveries":{"iriaf 5-8503":{"name":"IRIAF 5-8503","countries":["IRN"]},"algerian af green":{"name":"Algerian AF Green","countries":["DZA"]},"haf gray":{"name":"Hellenic Airforce - Gray","countries":["GRC"]},"royal netherlands air force":{"name":"Royal Netherlands Air Force","countries":["NETH"]},"royal norwegian air force":{"name":"Royal Norwegian Air Force","countries":["NOR"]},"canada's air force":{"name":"Canada's Air Force","countries":["CAN"]},"french air force":{"name":"French Air Force","countries":["FRA"]},"turkish air force":{"name":"Turkish Air Force","countries":["TUR"]},"israel defence force":{"name":"Israel Defence Force","countries":["ISR"]},"us air force":{"name":"US Air Force","countries":["USA"]},"royal danish air force":{"name":"Royal Danish Air Force","countries":["DEN"]},"iriaf 5-8518":{"name":"IRIAF 5-8518","countries":["IRN"]},"algerian af h30 white":{"name":"Algerian AF H30 White","countries":["DZA"]},"royal air force":{"name":"Royal Air Force","countries":["UK"]},"spanish air force":{"name":"Spanish Air Force","countries":["SPN"]},"belgian air force":{"name":"Belgian Air Force","countries":["BEL"]},"air algerie l-382 white":{"name":"Air Algerie L-382 White","countries":["DZA"]}}},"C-17A":{"name":"C-17A","coalition":"blue","label":"C-17A Globemaster","era":"Modern","shortLabel":"C17","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"c-17.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"E-2C":{"name":"E-2C","coalition":"blue","label":"E-2C Hawkeye","era":"Mid Cold War","shortLabel":"2C","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"e-2.png","enabled":true,"liveries":{"e-2d demo":{"name":"E-2D Demo","countries":["USA"]},"vaw-125 tigertails":{"name":"VAW-125 Tigertails","countries":["USA"]}}},"E-3A":{"name":"E-3A","coalition":"blue","label":"E-3A Sentry","era":"Mid Cold War","shortLabel":"E3","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"e-3.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]},"nato":{"name":"nato","countries":["UK","USA","FRA"]}}},"F-117A":{"name":"F-117A","coalition":"blue","label":"F-117A Nighthawk","era":"Late Cold War","shortLabel":"117","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-12*2","name":"GBU-12*2","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-27 - 2000lb Laser Guided Penetrator Bomb","quantity":2}],"enabled":true,"code":"GBU-27*2","name":"GBU-27*2","roles":["Pinpoint Strike"]}],"filename":"f-117.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"F-14A-135-GR":{"name":"F-14A-135-GR","coalition":"blue","label":"F-14A-135-GR Tomcat","era":"Mid Cold War","shortLabel":"14A","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"XT*2","name":"XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9L*2, XT*2","name":"AIM-54A-MK47*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7F","quantity":6},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7F*6, AIM-9L*2, XT*2","name":"AIM-7F*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-7F","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2","name":"AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9L*4, XT*2","name":"AIM-54A-MK47*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*4, XT*2","name":"AIM-54A-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-9M*4, XT*2","name":"AIM-54A-MK60*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7F","quantity":4},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7F*4, AIM-9L*4, XT*2","name":"AIM-7F*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"MAK79 4 BDU-33","quantity":2},{"name":"MAK79 3 BDU-33","quantity":2}],"enabled":true,"code":"BDU-33*14","name":"BDU-33*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"3 BDU-33","quantity":4}],"enabled":true,"code":"BDU-33*12","name":"BDU-33*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"GBU-10","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"GBU-12","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-16","quantity":4}],"enabled":true,"code":"GBU-16*4","name":"GBU-16*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-24","quantity":2}],"enabled":true,"code":"GBU-24*2","name":"GBU-24*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"Mk-84","quantity":4}],"enabled":true,"code":"Mk-84*4","name":"Mk-84*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-83","quantity":4}],"enabled":true,"code":"Mk-83*4","name":"Mk-83*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-82","quantity":4}],"enabled":true,"code":"Mk-82*4","name":"Mk-82*4","roles":["Ground Attack"]},{"items":[{"name":"MAK79 4 Mk-82","quantity":2},{"name":"MAK79 3 Mk-82","quantity":2}],"enabled":true,"code":"Mk-82*14","name":"Mk-82*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"MAK79 4 Mk-81","quantity":2},{"name":"MAK79 3 Mk-81","quantity":2}],"enabled":true,"code":"Mk-81*14","name":"Mk-81*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"Mk-20","quantity":4}],"enabled":true,"code":"Mk-20*4","name":"Mk-20*4","roles":["Ground Attack"]},{"items":[{"name":"Mk-82AIR","quantity":4}],"enabled":true,"code":"Mk-82AIR*4","name":"Mk-82AIR*4","roles":["Ground Attack"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":1},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*12","name":"Zuni*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":3},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*28","name":"Zuni*28","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 SUU-25 * 8 LUU-2","quantity":1},{"name":"SUU-25 * 8 LUU-2","quantity":1}],"enabled":true,"code":"LUU-2*24","name":"LUU-2*24","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":1},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-12","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-24","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]}],"filename":"f-14.png","enabled":true,"liveries":{"vf-21 freelancers 200":{"name":"VF-21 Freelancers 200","countries":"All"},"vf-11 ae101 1988":{"name":"VF-11 AE101 1988","countries":"All"},"rogue nation(top gun - maverick)":{"name":"Top Gun: Maverick - Rogue Nation","countries":"All"},"vf-32 swordsmen ab200 (1976)":{"name":"VF-32 Swordsmen AB200 (1976)","countries":"All"},"vf-301 nd101 hivis":{"name":"VF-301 ND101 HiVis by Mach3DS","countries":"All"},"vx-4 vandy one sad bunny (1992)":{"name":"VX-4 Vandy One Sad Bunny (1992)","countries":"All"},"top gun 114":{"name":"Top Gun 114 Maverick and Goose","countries":"All"},"vf-14 tophatters aj201 (1999 allied force)":{"name":"VF-14 Tophatters AJ201 (1999 Allied Force)","countries":"All"},"vf-211 fighting checkmates 105":{"name":"VF-211 Fighting Checkmates 105","countries":"All"},"vf-41 black aces aj102 (1999 allied force)":{"name":"VF-41 Black Aces AJ102 (1999 Allied Force)","countries":"All"},"vf-14 tophatters ab100 (1976)":{"name":"VF-14 Tophatters AB100(1976)","countries":"All"},"vf-31 ae204 1988":{"name":"VF-31 AE204 1988","countries":"All"},"vf-301 nd113":{"name":"VF-301 ND113 by Mach3DS","countries":"All"},"vf-1 wolfpack nk101 (1974)":{"name":"VF-1 Wolfpack NK101 (1974)","countries":"All"},"vf-11 ae106 1988":{"name":"VF-11 AE106 1988","countries":"All"},"vf-41 black aces aj100 (1999 allied force)":{"name":"VF-41 Black Aces AJ100 (1999 Allied Force)","countries":"All"},"vf-1 wolfpack nk102 (1974)":{"name":"VF-1 Wolfpack NK102 (1974)","countries":"All"},"vf-31 ae200 1988":{"name":"VF-31 AE200 1988","countries":"All"},"vf-14 tophatters aj200 (1999) 80th aniversary":{"name":"VF-14 Tophatters AJ200 (1999) 80th Anniversary","countries":"All"},"vf-14 tophatters ab103 (1976)":{"name":"VF-14 Tophatters AB103(1976)","countries":"All"},"vf-111 sundowners 200":{"name":"VF-111 Sundowners 200","countries":"All"},"vf-301 nd104":{"name":"VF-301 ND104 by Mach3DS","countries":"All"},"vf-1 wolfpack nk103 (1974)":{"name":"VF-1 Wolfpack NK103 (1974)","countries":"All"},"vf-154 black knights 101":{"name":"00 - VF-154 Black Knights 101","countries":"All"},"vf-33 starfighters ab201 (1988)":{"name":"VF-33 Starfighters AB201(Dale Snodgrass)","countries":"All"},"vf-41 black aces aj104 (1999 allied force)":{"name":"VF-41 Black Aces AJ104 (1999 Allied Force)","countries":"All"},"vf-301 nd111":{"name":"VF-301 ND111 by Mach3DS","countries":"All"},"vf-14 tophatters aj202 (1999 allied force)":{"name":"VF-14 Tophatters AJ202 (1999 Allied Force)","countries":"All"},"vf-1 wolfpack nk100 (1974)":{"name":"VF-1 Wolfpack NK100 (1974)","countries":"All"},"vf-11 ae103 1988":{"name":"VF-11 AE103 1988","countries":"All"},"vf-31 1991 ae205":{"name":"VF-31 1991 AE205 by Mach3DS","countries":"All"},"vf-11 red rippers 106":{"name":"VF-11 Red Rippers 106","countries":"All"},"vf-31 1991 ae200":{"name":"VF-31 1991 AE200 by Mach3DS","countries":"All"},"vf-41 black aces aj101 (1999 allied force)":{"name":"VF-41 Black Aces AJ101 (1999 Allied Force)","countries":"All"},"vf-14 tophatters aj206 (1999 allied force)":{"name":"VF-14 Tophatters AJ206 (1999 Allied Force)","countries":"All"},"vf-211 fighting checkmates 100 (2001)":{"name":"VF-211 Fighting Checkmates 100 (2001)","countries":["USA"]}}},"F-14B":{"name":"F-14B","coalition":"blue","label":"F-14B Tomcat","era":"Late Cold War","shortLabel":"14B","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"XT*2","name":"XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9M*2, XT*2","name":"AIM-54A-MK47*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9L*2, XT*2","name":"AIM-54A-MK47*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK60*6, AIM-9M*2, XT*2","name":"AIM-54A-MK60*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54C-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54C-MK47*6, AIM-9M*2, XT*2","name":"AIM-54C-MK47*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":6},{"name":"LAU-138 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*6, AIM-9M*2, XT*2","name":"AIM-7M*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":6},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*6, AIM-9L*2, XT*2","name":"AIM-7M*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":4}],"enabled":true,"code":"AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*4, XT*2","name":"AIM-54A-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-9M*4, XT*2","name":"AIM-54A-MK60*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":4}],"enabled":true,"code":"AIM-54C-MK47*4, AIM-9M*4, XT*2","name":"AIM-54C-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-7M","quantity":4}],"enabled":true,"code":"AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":4},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*4, AIM-9L*4, XT*2","name":"AIM-7M*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":2}],"enabled":true,"code":"AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":2}],"enabled":true,"code":"AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"MAK79 4 BDU-33","quantity":2},{"name":"MAK79 3 BDU-33","quantity":2}],"enabled":true,"code":"BDU-33*14","name":"BDU-33*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"3 BDU-33","quantity":4}],"enabled":true,"code":"BDU-33*12","name":"BDU-33*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"GBU-10","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"GBU-12","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-16","quantity":4}],"enabled":true,"code":"GBU-16*4","name":"GBU-16*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-24","quantity":2}],"enabled":true,"code":"GBU-24*2","name":"GBU-24*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"Mk-84","quantity":4}],"enabled":true,"code":"Mk-84*4","name":"Mk-84*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-83","quantity":4}],"enabled":true,"code":"Mk-83*4","name":"Mk-83*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-82","quantity":4}],"enabled":true,"code":"Mk-82*4","name":"Mk-82*4","roles":["Ground Attack"]},{"items":[{"name":"MAK79 4 Mk-82","quantity":2},{"name":"MAK79 3 Mk-82","quantity":2}],"enabled":true,"code":"Mk-82*14","name":"Mk-82*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"MAK79 4 Mk-81","quantity":2},{"name":"MAK79 3 Mk-81","quantity":2}],"enabled":true,"code":"Mk-81*14","name":"Mk-81*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"Mk-20","quantity":4}],"enabled":true,"code":"Mk-20*4","name":"Mk-20*4","roles":["Ground Attack"]},{"items":[{"name":"Mk-82AIR","quantity":4}],"enabled":true,"code":"Mk-82AIR*4","name":"Mk-82AIR*4","roles":["Ground Attack"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":1},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*12","name":"Zuni*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":3},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*28","name":"Zuni*28","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 SUU-25 * 8 LUU-2","quantity":1},{"name":"SUU-25 * 8 LUU-2","quantity":1}],"enabled":true,"code":"LUU-2*24","name":"LUU-2*24","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-12","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-24","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]}],"filename":"f-14.png","enabled":true,"liveries":{"vf-32 fighting swordsmen 100 (2000)":{"name":"VF-32 Fighting Swordsmen 100 (2000)","countries":["USA"]},"vf-103 jolly rogers hi viz":{"name":"VF-103 Jolly Rogers Hi Viz","countries":"All"},"vf-143 pukin dogs low vis (1995)":{"name":"VF-143 Pukin Dogs Low Vis (1995)","countries":"All"},"vf-11 red rippers (1997)":{"name":"VF-11 Red Rippers (1997)","countries":"All"},"vf-32 fighting swordsmen 102":{"name":"VF-32 Fighting Swordsmen 102 (1998)","countries":"All"},"vx-9 vampires xf240 white whale":{"name":"VX-9 Vampires XF240 White Whale","countries":"All"},"rogue nation(top gun - maverick)":{"name":"Top Gun: Maverick - Rogue Nation","countries":"All"},"vf-74 adversary":{"name":"VF-74 Adversary","countries":"All"},"santa":{"name":"Fictional Christmas Livery","countries":"All"},"chromecat":{"name":"Fictional Chrome Cat ","countries":"All"},"vf-211 fighting checkmates":{"name":"VF-211 Fighting Checkmates","countries":"All"},"vf-101 red":{"name":"VF-101 Red","countries":"All"},"vf-103 last ride":{"name":"VF-103 Last Ride","countries":"All"},"vf-31 tomcatters nk101 (2004)":{"name":"VF-31 Tomcatters NK101 (2004)","countries":"All"},"vf-142 ghostriders":{"name":"VF-142 Ghostriders","countries":"All"},"vf-103 sluggers 207 (1991)":{"name":"VF-103 Sluggers 207 (1991)","countries":"All"},"vf-101 dark":{"name":"VF-101 Dark","countries":"All"},"vf-102 diamondbacks":{"name":"01 - VF-102 Diamondbacks 1996","countries":"All"},"vf-101 grim reapers low vis":{"name":"VF-101 Grim Reapers Low Vis","countries":"All"},"vf-24 renegades":{"name":"VF-24 Renegades Low-Viz","countries":"All"},"vf-103 sluggers 206 (1995)":{"name":"VF-103 Sluggers 206 (1995)","countries":"All"},"vf-32 fighting swordsmen 103":{"name":"VF-32 Fighting Swordsmen 103 (1998)","countries":"All"},"vx-9 vandy 41 (1995)":{"name":"VX-9 Vandy 41 (1995)","countries":"All"},"top gun 114 hb weather":{"name":"Top Gun 114 Maverick and Goose","countries":"All"},"vf-74 bedevilers 1991":{"name":"VF-74 Be-Devilers 1991","countries":"All"},"vx-4 xf-51 1988":{"name":"VX-4 XF-51 1988","countries":"All"},"vf-143 pukin dogs cag":{"name":"VF-143 Pukin' Dogs CAG","countries":"All"},"vf-32 fighting swordsmen 101":{"name":"VF-32 Fighting Swordsmen 101 (1998)","countries":"All"},"vf-102 diamondbacks 102":{"name":"VF-102 Diamondbacks 102 (2000)","countries":"All"},"vf-143 pukin dogs low vis":{"name":"VF-143 Pukin Dogs Low Vis (1998)","countries":"All"}}},"F-15C":{"name":"F-15C","coalition":"blue","label":"F-15C Eagle","era":"Late Cold War","shortLabel":"15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3","name":"AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*2,AIM-120*6,Fuel","name":"AIM-9*2,AIM-120*6,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-120*4,Fuel*3","name":"AIM-9*4,AIM-120*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*4,AIM-120*4,Fuel","name":"AIM-9*4,AIM-120*4,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3","name":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-9*2,AIM-120*6,Fuel*3","name":"AIM-9*2,AIM-120*6,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel","name":"AIM-9*4,AIM-7*4,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120*8,Fuel","name":"AIM-120*8,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel*3","name":"AIM-9*4,AIM-7*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120*8,Fuel*3","name":"AIM-120*8,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel","name":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel","roles":["Intercept"]}],"filename":"f-15.png","enabled":true,"liveries":{"ferris scheme":{"name":"Ferris Scheme","countries":["USA"]},"433rd weapons sqn (wa)":{"name":"433rd Weapons SQN (WA)","countries":["USA"]},"58th fighter sqn (eg)":{"name":"58th Fighter SQN (EG)","countries":["USA"]},"65th aggressor sqn (wa) super_flanker":{"name":"65th Aggressor SQN (WA) SUPER_Flanker","countries":["USA","AUSAF"]},"65th aggressor sqn (wa) flanker":{"name":"65th Aggressor SQN (WA) Flanker","countries":["USA","AUSAF"]},"493rd fighter sqn (ln)":{"name":"493rd Fighter SQN (LN)","countries":["USA"]},"390th fighter sqn":{"name":"390th Fighter SQN","countries":["USA"]},"haf aegean ghost":{"name":"Hellenic Airforece - Aegean Ghost (Fictional)","countries":["GRC"]},"106th sqn (8th airbase)":{"name":"106th SQN (8th Airbase)","countries":["ISR"]},"12th fighter sqn (ak)":{"name":"12th Fighter SQN (AK)","countries":["USA"]},"65th aggressor sqn (wa) mig":{"name":"65th Aggressor SQN (WA) MiG","countries":["USA","AUSAF"]}}},"F-15E":{"name":"F-15E","coalition":"blue","label":"F-15E Strike Eagle","era":"Late Cold War","shortLabel":"15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6","name":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*4,AIM-120C*4,FUEL*3","name":"AIM-120B*4,AIM-120C*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D","roles":["CAS","Pinpoint Strike"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*4,AIM-9M*4,FUEL*3","name":"AIM-120B*4,AIM-9M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3","name":"AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2","roles":["CAS","Pinpoint Strike"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3","name":"AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":8}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":6},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2}],"enabled":true,"code":"AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3","name":"AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9M*4,AIM-7M*4,FUEL*3","name":"AIM-9M*4,AIM-7M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120C*2,AIM-9M*2,FUEL*3","name":"AIM-120C*2,AIM-9M*2,FUEL*3","roles":["Reconnaissance"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":8},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2","roles":["Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3","name":"AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2","name":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2","roles":["CAS"]},{"items":[{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2","name":"AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38","name":"AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38","roles":["AFAC"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120B*6,AIM-9M*2,FUEL*3","name":"AIM-120B*6,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":12},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120C*6,AIM-9M*2,FUEL*3","name":"AIM-120C*6,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":5},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2","name":"GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2","roles":["Pinpoint Strike"]}],"filename":"f-15.png","enabled":true,"liveries":{"335th fighter sqn (sj)":{"name":"335th Fighter SQN (SJ)","countries":["USA"]},"492d fighter sqn (ln)":{"name":"492d Fighter SQN (LN)","countries":["USA"]},"idf no 69 hammers squadron":{"name":"IDF No 69 Hammers Squadron","countries":["ISR"]}}},"F-16C_50":{"name":"F-16C_50","coalition":"blue","label":"F-16C Viper","era":"Late Cold War","shortLabel":"16","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2, AIM-9M*4, FUEL*3","name":"AIM-120B*2, AIM-9M*4, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*4, AIM-9M*2, FUEL*3","name":"AIM-120B*4, AIM-9M*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*6, FUEL*3","name":"AIM-120B*6, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*4, FUEL*2","name":"AIM-120C*2, AIM-9X*4, FUEL*2","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*3","name":"AIM-120C*4, AIM-9X*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*3, TGP","name":"AIM-120C*4, AIM-9X*2, FUEL*3, TGP","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2","name":"AIM-120C*4, AIM-9X*2, FUEL*2","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*3","name":"AIM-120C*6, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM","name":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP","name":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2, ECM","name":"AIM-120C*6, FUEL*2, ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2, ECM, TGP","name":"AIM-120C*6, FUEL*2, ECM, TGP","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2","name":"AIM-120C*6, FUEL*2","roles":["Escort"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*3, TGP","name":"AIM-120C*6, FUEL*3, TGP","roles":["Escort"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x CBU-103 - 202 x CEM, CBU with WCMD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x CBU-105 - 10 x SFW, CBU with WCMD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP","name":"AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP","name":"AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP","roles":["Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP","roles":["Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-24 Paveway III - 2000lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":1},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS","name":"AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS","name":"AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*4, ECM, TGP, HTS","name":"AIM-120C*4, AGM-88C*4, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk61, Practice","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP","roles":["AFAC"]}],"filename":"f-16c.png","enabled":true,"liveries":{"jasdf 8th tfs":{"name":"JASDF 8th TFS","countries":["JPN"]},"paf_no.11_arrows":{"name":"PAF No.11 Arrows","countries":["PAK"]},"haf_343_star":{"name":"HAF 343 Star Squadron","countries":["GRC"]},"polish_af_31blt6th_tactical_sqn":{"name":"Polish AF 31.Blt 6th Tactical Sqn (Poznań-Krzesiny AB) - Tiger Meet","countries":["POL"]},"22nd_fighter_squadron":{"name":"22nd Fighter Squadron 'Stingers'","countries":["USA"]},"haf_346_jason":{"name":"HAF 346 Jason Squadron","countries":["GRC"]},"haf_340_fox":{"name":"HAF 340 Fox Squadron","countries":["GRC"]},"usaf 64th aggressor sqn-splinter":{"name":"USAF 64th Aggressor SQN-Splinter","countries":["USA","AUSAF"]},"79th_fighter_squadron":{"name":"79th Fighter Squadron 'Tigers'","countries":["USA"]},"iaf_115th_aggressors_squadron":{"name":"IAF 115th aggressors squadron","countries":["ISR"]},"179th_fighter_squadron":{"name":"179th Fighter Squadron 'Bulldogs'","countries":["USA"]},"jasdf 6th tfs":{"name":"JASDF 6th TFS","countries":["JPN"]},"152nd_fighter_squadron":{"name":"152nd Fighter Squadron 'Las Vaqueros'","countries":["USA"]},"80th_fighter_squadron":{"name":"80th Fighter Squadron, Kunsan AFB","countries":["USA"]},"iaf_117th_squadron":{"name":"IAF 117th squadron","countries":["ISR"]},"polish af standard":{"name":"Polish AF standard","countries":["POL"]},"chile air force 851":{"name":"Chile Air Force 851","countries":["CHL"]},"haf_347_perseus":{"name":"HAF 347S Perseus Squadron","countries":["GRC"]},"iaf_101st_squadron":{"name":"IAF 101st squadron","countries":["ISR"]},"174th_fighter_squadron":{"name":"174th Fighter Squadron ANG,Iowa AFB","countries":["USA"]},"paf_no.19_sherdils":{"name":"PAF No.19 Sherdils","countries":["PAK"]},"77th_fighter_squadron":{"name":"77th Fighter Squadron 'Gamblers' ","countries":["USA"]},"522nd_fighter_squadron":{"name":"522nd Fighter Squadron 'Fireballs'","countries":["USA"]},"36th_fighter_squadron":{"name":"36th Fighter Squadron Osan Air Base","countries":["USA"]},"64th_aggressor_squadron_ghost":{"name":"64th Aggressor Squadron “Ghost","countries":["USA","AUSAF"]},"usaf 64th aggressor sqn - shark":{"name":"USAF 64th Aggressor SQN - Shark","countries":["USA","AUSAF"]},"haf_335_tiger":{"name":"HAF 335 Tiger Squadron","countries":["GRC"]},"paf_no.9 griffins_2":{"name":"PAF No.9 Griffins","countries":["PAK"]},"paf_no.29_aggressors":{"name":"PAF No.29 Aggressor","countries":["PAK"]},"55th_fighter_squadron":{"name":"55th Fighter Squadron 'Fifty Fifth'","countries":["USA"]},"132nd_wing _iowa_ang":{"name":"132nd Wing Iowa ANG, Des Moines AFB","countries":["USA"]},"480th_fighter_squadron":{"name":"480th Fighter Squadron 'Warhawks'","countries":["USA"]},"dark_viper":{"name":"F-16C Dark Viper","countries":["USA"]},"chile air force 732":{"name":"Chile Air Force 732","countries":["CHL"]},"chile air force 746":{"name":"Chile Air Force 746","countries":["CHL"]},"haf_337_ghost":{"name":"HAF 337 Ghost Squadron","countries":["GRC"]},"haf_336_olympus":{"name":"HAF 336 Olympus Squadron","countries":["GRC"]},"haf_ 330_thunder":{"name":"HAF 330 Thunder Squadron","countries":["GRC"]},"18th agrs bdu splinter":{"name":"18th AGRS BDU Splinter","countries":["USA","AUSAF"]},"haf_341_arrow":{"name":"HAF 341 Arrow Squadron","countries":["GRC"]},"paf_no.5_falcons":{"name":"PAF No.5 Falcons","countries":["PAK"]},"thk_191_filo":{"name":"Türk Hava Kuvvetleri, 191 Filo","countries":["TUR"]},"default":{"name":"default livery","countries":["USA"]},"13th_fighter_squadron":{"name":"13th Fighter Squadron 'Panthers'","countries":["USA"]},"ami, 5 stormo 23 gruppo":{"name":"Italian Air Force, 5° Stormo, 23 Gruppo","countries":["ITA"]},"18th agrs arctic splinter":{"name":"18th AGRS Arсtic Splinter","countries":["USA","AUSAF"]},"23rd_fighter_squadron":{"name":"23rd Fighter Squadron 'Fighting Hawks'","countries":["USA"]},"iaf_110th_squadron":{"name":"IAF 110th squadron","countries":["ISR"]},"paf_no.9_griffins_1":{"name":"PAF No.9 Griffins (TRIBUTE TO WC NAUMAN)","countries":["PAK"]},"14th_fighter_squadron":{"name":"14th Fighter Squadron 'Samurais'","countries":["USA"]},"18th agrs splinter":{"name":"18th AGRS Blue Splinter","countries":["USA","AUSAF"]}}},"F-4E":{"name":"F-4E","coalition":"blue","label":"F-4E Phantom II","era":"Mid Cold War","shortLabel":"4","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"LAU-7 with 2 x AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4","name":"AIM-9*4,AIM-7*4","roles":["Intercept"]},{"items":[{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM45*2_AGM-65D*4_AIM7*2_ECM","name":"AGM45*2_AGM-65D*4_AIM7*2_ECM","roles":["SEAD"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-45*2,AIM-7*2,Fuel*2,ECM","name":"AGM-45*2,AIM-7*2,Fuel*2,ECM","roles":["SEAD"]},{"items":[{"name":"MER6 with 6 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-82*18,AIM-7*2,ECM","name":"Mk-82*18,AIM-7*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"GBU-12*2,AIM-7*2,Fuel*2,ECM","name":"GBU-12*2,AIM-7*2,Fuel*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk20*12,AIM-7*2,ECM","name":"Mk20*12,AIM-7*2,ECM","roles":["CAS"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-82*6,AIM-7*2,Fuel*2,ECM","name":"Mk-82*6,AIM-7*2,Fuel*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"GBU-10*2,AIM-7*2,Fuel*2,ECM","name":"GBU-10*2,AIM-7*2,Fuel*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk20*6,AIM-7*2,Fuel*2,ECM","name":"Mk20*6,AIM-7*2,Fuel*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-45*4,AIM-7*2,ECM","name":"AGM-45*4,AIM-7*2,ECM","roles":["SEAD"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-65K*4,AIM-7*2,Fuel*2,ECM","name":"AGM-65K*4,AIM-7*2,Fuel*2,ECM","roles":["CAS"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"F-4 Fuel tank-C","quantity":1}],"enabled":true,"code":"Fuel*3","name":"Fuel*3","roles":["AFAC"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-7 with 2 x AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel*2","name":"AIM-9*4,AIM-7*4,Fuel*2","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-84*2,AIM-7*2,ECM","name":"Mk-84*2,AIM-7*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"F-4 Fuel tank-C","quantity":1}],"enabled":true,"code":"AGM-65K*4,AIM-7M*4,Fuel*3","name":"AGM-65K*4,AIM-7M*4,Fuel*3","roles":["Antiship Strike"]}],"filename":"f-4.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["GER"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost","countries":["GRC"]},"iriaf asia minor":{"name":"IRIAF Asia Minor","countries":["IRN"]}}},"F-5E-3":{"name":"F-5E-3","coalition":"blue","label":"F-5E Tiger","era":"Mid Cold War","shortLabel":"5","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"Mk-82LD*4,AIM-9P*2,Fuel 275","name":"Mk-82LD*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P*2, Fuel 275*3","name":"AIM-9P*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P5*2, Fuel 275*3","name":"AIM-9P5*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P*2, Fuel 150*3","name":"AIM-9P*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P5*2, Fuel 150*3","name":"AIM-9P5*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"Mk-82SE*4,AIM-9P*2,Fuel 275","name":"Mk-82SE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"CBU-52B - 220 x HE/Frag bomblets","quantity":4}],"enabled":true,"code":"CBU-52B*4,AIM-9P*2,Fuel 275","name":"CBU-52B*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"LAU-3 HE*4,AIM-9P*2,Fuel 275","name":"LAU-3 HE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"LAU-3 HEAT*4,AIM-9P*2,Fuel 275","name":"LAU-3 HEAT*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"LAU-68 HE*4,AIM-9P*2,Fuel 275","name":"LAU-68 HE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"LAU-68 HEAT*4,AIM-9P*2,Fuel 275","name":"LAU-68 HEAT*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"M117 - 750lb GP Bomb LD","quantity":4}],"enabled":true,"code":"M-117*4,AIM-9P*2,Fuel 275","name":"M-117*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-12*4,AIM-9P*2,Fuel 275","name":"GBU-12*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"CBU-52B - 220 x HE/Frag bomblets","quantity":5}],"enabled":true,"code":"CBU-52B*5,AIM-9*2","name":"CBU-52B*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":5}],"enabled":true,"code":"Mk-82LD*5,AIM-9*2","name":"Mk-82LD*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":5}],"enabled":true,"code":"Mk-82SE*5,AIM-9*2","name":"Mk-82SE*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"5 x Mk-82 - 500lb GP Bombs LD","quantity":1}],"enabled":true,"code":"Mk-82LD*7,AIM-9P*2, Fuel 275*2","name":"Mk-82LD*7,AIM-9P*2, Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"5 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":1}],"enabled":true,"code":"Mk-82SE*7,AIM-9P*2, Fuel 275*2","name":"Mk-82SE*7,AIM-9P*2, Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","name":"LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","name":"LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"M117 - 750lb GP Bomb LD","quantity":5}],"enabled":true,"code":"M-117*5,AIM-9*2","name":"M-117*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P*2, Fuel 275","name":"AIM-9P*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P*2, Fuel 150","name":"AIM-9P*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P5*2, Fuel 275","name":"AIM-9P5*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P5*2, Fuel 150","name":"AIM-9P5*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9B*2, Fuel 275","name":"AIM-9B*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9B*2, Fuel 150","name":"AIM-9B*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9B*2, Fuel 275*3","name":"AIM-9B*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9B*2, Fuel 150*3","name":"AIM-9B*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AN/ASQ-T50 TCTS Pod - ACMI Pod","quantity":1},{"name":"AIM-9P Sidewinder IR AAM","quantity":1},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AN/ASQ-T50, AIM-9P, Fuel 150","name":"AN/ASQ-T50, AIM-9P, Fuel 150","roles":[]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9B*2","name":"AIM-9B*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9P*2","name":"AIM-9P*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9P5*2","name":"AIM-9P5*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"Antiship Mk82","name":"Antiship Mk82","roles":["Antiship Strike"]}],"liveryID":["ir iriaf 43rd tfs"],"filename":"f-5.png","enabled":true,"liveries":{"no 338 sqn 215":{"name":"RNoAF 338 sqn 215","countries":["NOR"]},"no 336 sq":{"name":"336 Skvadron","countries":["NOR"]},"br fab 4828":{"name":"2/1 GAvCa - FAB 4828","countries":["BRA"]},"us aggressor vfc-111 115":{"name":"Sundowners VFC-115","countries":["USA","AUSAF"]},"aggressor vfc-13 11":{"name":"Aggressor VFC-13 11","countries":["USA","AUSAF"]},"ir iriaf camo":{"name":"IRIAF F-5E Standard","countries":["IRN"]},"gr haf f-5e grey":{"name":"HAF F-5E Grey","countries":["GRC"]},"gb no.29 squadron raf":{"name":"No.29 Squadron RAF (Fictional)","countries":["UK"]},"ch j-3079":{"name":"J-3079","countries":["SUI"]},"tr turkish stars":{"name":"Turkish Stars","countries":["TUR"]},"aggressor snake scheme":{"name":"Aggressor Snake Scheme","countries":["USA","AUSAF"]},"us aggressor vmft-401 02 2011":{"name":"Aggressor VMFT-401 02 2011","countries":["USA","AUSAF"]},"us aggressor vfc-111 105 wwii b":{"name":"Sundowners VFC-111 105 WWII B","countries":["USA","AUSAF"]},"us aggressor vfc-111 01":{"name":"Sundowners VFC-111 01","countries":["USA","AUSAF"]},"ch j-3001 variante 1986":{"name":"J-3001 GRD Emmen 1986","countries":["SUI"]},"usa standard":{"name":"Standard Gray","countries":["IND","ITA","BGR","HUN","IRQ","GRC","ROU","NOR","TUN","SDN","MEX","ISR","AUS","KOR","ABH","BHR","SYR","SUI","BEL","GER","TUR","DEN","RUS","PRK","INS","UK","HRV","AUT","FRA","MYS","CAN","CHN","BRA","SWE","IRN","SPN","UKR","CZE","EGY","JPN","THA","GRG","FIN","SRB","AUSAF","POL","JOR","SAU","PAK","SVK","USA","BLR","KAZ","NETH","RSO"]},"ch j-3038":{"name":"J-3038","countries":["SUI"]},"sa royal saudi air force":{"name":"Royal Saudi Air Force","countries":["SAU"]},"ch j-3036 2017":{"name":"J-3036 Sion 2017","countries":["SUI"]},"us aggressor vfc-13 28 fict splinter":{"name":"Aggressor VFC-13 28 Fictional Splinter","countries":["USA","AUSAF"]},"no 332 sqn ah-p":{"name":"RNoAF 332 sqn AH-P","countries":["NOR"]},"br fab 4846":{"name":"FAB 4846","countries":["BRA"]},"ch j-3098":{"name":"J-3098","countries":["SUI"]},"ch j-3036":{"name":"J-3036 FlSt 01 1985","countries":["SUI"]},"ch patrouille suisse j-3088":{"name":"Patrouille Suisse J-3088","countries":["SUI"]},"br fab 4834":{"name":"1/1 GAvCa - FAB 4834","countries":["BRA"]},"ir iriaf azarakhsh":{"name":"HESA Azarakhsh","countries":["IRN"]},"tw ngrc 5315":{"name":"NGRC 5thFG 5315","countries":["USA","AUSAF"]},"ir iriaf 43rd tfs":{"name":"IRIAF - 43rd TFS","countries":["IRN"]},"us aggressor vfc-13 40":{"name":"Aggressor VFC-13 40","countries":["USA","AUSAF"]},"no 334 sqn ri-h":{"name":"RNoAF 334 sqn RI-H","countries":["NOR"]},"us aggressor vfc-13 01":{"name":"Aggressor VFC-13 01","countries":["USA","AUSAF"]},"ch swiss generic":{"name":"Swiss Generic two-tone skin","countries":["SUI"]},"ch j-3033_2017":{"name":"J-3033_2017","countries":["SUI"]},"aggressor desert scheme":{"name":"Aggressor Desert Scheme","countries":["USA","AUSAF"]},"sp spanish air force 464-48":{"name":"Ejercito del Aire 464-48","countries":["SPN"]},"fi 11th fs lapland air command":{"name":"FiAF 11th FS Lapland Air Command","countries":["FIN"]},"br fab 4841":{"name":"FAB 4841 60th an","countries":["BRA"]},"ch j-3025":{"name":"J-3025 FlSt 11/18 January 2006","countries":["SUI"]},"us aggressor vfc-13 25":{"name":"Aggressor VFC-13 25","countries":["USA","AUSAF"]},"3rd main jet base group command, turkey":{"name":"133 squadron, 3rd Main Jet Base Group Command, Turkey","countries":["TUR"]},"ch j-3026":{"name":"J-3026 FlSt 11 approx. 1989","countries":["SUI"]},"5th fs merzifon air base, turkey":{"name":"5th fs Merzifon air base, Turkish air force","countries":["TUR"]},"it aereonautica militare italiana":{"name":"Aereonautica Militare Italiana","countries":["ITA"]},"ch j-3001 variante 2000":{"name":"J-3001 FlSt 08 2000","countries":["SUI"]},"rocaf 7th fighter group":{"name":"ROCAF 7th Fighter Group","countries":["AUSAF"]},"ch j-3001 variante 1996":{"name":"J-3001 GRD Emmen 1996","countries":["SUI"]},"aggressor marine scheme":{"name":"Aggressor Marine Scheme","countries":["USA","AUSAF"]},"us usaf grape 31":{"name":"USAF Grape 31","countries":["USA","AUSAF"]},"usaf 'southeast asia'":{"name":"USAF 'Southeast Asia'","countries":["USA","AUSAF"]},"kr rokaf 10th fighter wing":{"name":"ROKAF 10th FW KF-5E 10-584","countries":["KOR"]},"no 334 sqn 373":{"name":"RNoAF 334 sqn 373","countries":["NOR"]},"ch j-3074":{"name":"J-3074","countries":["SUI"]},"ch j-3008":{"name":"J-3008 FlSt 08/19 February 2005","countries":["SUI"]},"black 'mig-28'":{"name":"black 'Mig-28'","countries":["USA","AUSAF"]},"ch j-3073 2017":{"name":"J-3073_2017","countries":["SUI"]},"tw rocaf 7thfg(m)":{"name":"ROCAF 7thFG(LV)","countries":["USA","AUSAF"]},"aggressor vfc-13 21":{"name":"Aggressor VFC-13 21","countries":["USA","AUSAF"]},"us aggressor vfc-111 116":{"name":"Sundowners VFC-116","countries":["USA","AUSAF"]},"sp spanish air force 21-51":{"name":"Ejercito del Aire Camo 21-51","countries":["SPN"]}}},"F-86F Sabre":{"name":"F-86F Sabre","coalition":"blue","label":"F-86F Sabre","era":"Early Cold War","shortLabel":"86","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 120 gallons","quantity":2}],"enabled":true,"code":"120gal Fuel*2","name":"120gal Fuel*2","roles":["CAP"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2}],"enabled":true,"code":"200gal Fuel*2","name":"200gal Fuel*2","roles":["CAP"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"Fuel Tank 120 gallons","quantity":2}],"enabled":true,"code":"120gal Fuel*2, 200gal Fuel*2","name":"120gal Fuel*2, 200gal Fuel*2","roles":["CAP"]},{"items":[{"name":"LAU-7 with AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"GAR-8*2","name":"GAR-8*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"Fuel Tank 120 gallons","quantity":2},{"name":"LAU-7 with AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"120gal Fuel*2, GAR-8*2","name":"120gal Fuel*2, GAR-8*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"2 x HVAR, UnGd Rkts","quantity":8}],"enabled":true,"code":"HVAR*16","name":"HVAR*16","roles":["Ground Attack","CAS","Antiship Strike"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"2 x HVAR, UnGd Rkts","quantity":4}],"enabled":true,"code":"200gal Fuel*2, HVARx2*4","name":"200gal Fuel*2, HVARx2*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AN-M64*2","name":"AN-M64*2","roles":["CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"200gal Fuel*2, AN-M64*2","name":"200gal Fuel*2, AN-M64*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"M117 - 750lb GP Bomb LD","quantity":2}],"enabled":true,"code":"M117*2","name":"M117*2","roles":["CAS","Ground Attack","Antiship Strike"]}],"filename":"f-5.png","enabled":true,"liveries":{"haf 342sqn":{"name":"Hellenic Airforce 342sqn","countries":["GRC"]},"us air force (green)":{"name":"US Air Force (Green)","countries":["USA"]},"canada air force":{"name":"Canada Air Force","countries":["CAN"]},"us air force (code fu-178)":{"name":"US Air Force FU-178","countries":["USA"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"japan air force":{"name":"Japan Air Force","countries":["JPN"]},"us air force (skyblazers)":{"name":"US Air Force Jet Team Skyblazer","countries":["USA"]},"us air force (squadron 39)":{"name":"US Air Force (Squadron 39)","countries":["USA"]},"haf 341sqn":{"name":"Hellenic Airforce 341sqn","countries":["GRC"]},"us air force":{"name":"US Air Force","countries":["USA"]},"iiaf bare metall":{"name":"IIAF Bare Metal Weathered","countries":["IRN"]},"us air force (ex-usaf f-86a sabre)":{"name":"US Air Force ex-USAF F-86A Sabre","countries":["USA"]},"royal saudi air force":{"name":"RSAF","countries":["SAU"]}}},"FA-18C_hornet":{"name":"FA-18C_hornet","coalition":"blue","era":"Late Cold War","label":"F/A-18C","shortLabel":"18","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9M*6, AIM-7M*2, FUEL*3","name":"AIM-9M*6, AIM-7M*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*6, AIM-7M*2, FUEL*2","name":"AIM-9M*6, AIM-7M*2, FUEL*2","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-84*2, FUEL*2","name":"AIM-9M*2, MK-84*2, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-83*4, FUEL*2","name":"AIM-9M*2, MK-83*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1}],"enabled":true,"code":"Carrier Landing","name":"Carrier Landing","roles":[]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-115C with AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9M*2, AIM-7M*4, FUEL*3","name":"AIM-9M*2, AIM-7M*4, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x CBU-99 - 490lbs, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"AIM-9M*2, CBU-99*4, FUEL*2","name":"AIM-9M*2, CBU-99*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-82SE*4, FUEL*2","name":"AIM-9M*2, MK-82SE*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-20*4, FUEL*2","name":"AIM-9M*2, MK-20*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-82 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-82*4, FUEL*2","name":"AIM-9M*2, MK-82*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*2, AIM-7M*2, FUEL*2","name":"AIM-9M*2, AIM-7M*2, FUEL*2","roles":["Escort"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-83*2, FUEL*2","name":"AIM-9M*2, MK-83*2, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2}],"enabled":true,"code":"AIM-9M*2, ZUNI*4, FUEL*2","name":"AIM-9M*2, ZUNI*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"AIM-9M*2, LAU-61*4, FUEL*2","name":"AIM-9M*2, LAU-61*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"AIM-9M*2, LAU-68*4, FUEL*2","name":"AIM-9M*2, LAU-68*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*2, AIM-7M*2, FUEL*1","name":"AIM-9M*2, AIM-7M*2, FUEL*1","roles":["Intercept"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":4},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL","roles":["Runway Attack"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-120C AMRAAM - Active Radar AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*6, FUEL*3","name":"AIM-9X*2, AIM-120C-5*6, FUEL*3","roles":["CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL","roles":["CAS"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL","name":"AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL","roles":["SEAD"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-55 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"BRU-33 with 2 x GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL","roles":["Ground Attack"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-84H SLAM-ER (Expanded Response)","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"AWW-13 DATALINK POD","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2","name":"AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-84D Harpoon AShM","quantity":4},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL","name":"AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, ATFLIR, FUEL","name":"AIM-9M*2, ATFLIR, FUEL","roles":["AFAC"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, ATFLIR, FUEL*2","name":"AIM-9M*2, ATFLIR, FUEL*2","roles":["Reconnaissance"]}],"filename":"fa-18c.png","enabled":true,"liveries":{"kuwait 9th squadron":{"name":"9th Squadron","countries":["KWT"]},"vfa-106 high visibility":{"name":"VFA-106 high visibility","countries":["USA"]},"spain 151th escuadron c.15-14":{"name":"Spain 151_14 Escuadron C.15-14","countries":["SPN"]},"vmfa-323 high visibility":{"name":"VMFA-323_high visibility","countries":["USA"]},"fictional turkey 162nd sq":{"name":"162nd Sqn Harpoon","countries":["TUR"]},"fictional russia air force":{"name":"Fictional Russia Air Force","countries":["RUS","AUSAF"]},"finland 31":{"name":"Finland","countries":["FIN"]},"blue angels jet team":{"name":"Blue Angels Jet Team","countries":["USA"]},"maverick":{"name":"Maverick","countries":["USA"]},"spain 111th escuadron c.15-88":{"name":"Spain 111 Escuadron C.15-88","countries":["SPN"]},"spain 111th escuadron c.15-73":{"name":"Spain 111 Escuadron C.15-73","countries":["SPN"]},"spain 151th escuadron c.15-14 tiger meet":{"name":"Spain 151th Escuadron C.15-14 Tiger Meet","countries":["SPN"]},"vmfa-232":{"name":"VMFA-232","countries":["USA"]},"canada 150 demo jet":{"name":"Canada 150 Demo Jet","countries":["CAN"]},"vmfa-323":{"name":"VMFA-323","countries":["USA"]},"fictional ukraine air force":{"name":"Fictional Ukraine Air Force","countries":["UKR"]},"switzerland":{"name":"Switzerland","countries":["SUI"]},"vmfa-531":{"name":"VMFA-531","countries":["USA"]},"spain 462th escuadron c.15-90":{"name":"Spain 462th Escuadron C.15-90","countries":["SPN"]},"vx-31 cona":{"name":"VX-31 CoNA","countries":["USA"]},"spain 121th escuadron c.15-50":{"name":"Spain 121 Escuadron C.15-50","countries":["SPN"]},"spain 151th escuadron c.15-24":{"name":"Spain 151_24 Escuadron C.15-24","countries":["SPN"]},"vfa-97":{"name":"VFA-97","countries":["USA"]},"iceman":{"name":"Iceman","countries":["USA","AUSAF"]},"nsawc blue":{"name":"NSAWC blue","countries":["USA","AUSAF"]},"australian 75th squadron":{"name":"Australian sqn 75","countries":["AUS"]},"spain 211th escuadron c.15-76":{"name":"Spain 211th Escuadron C.15-76","countries":["SPN"]},"vfa-113":{"name":"VFA-113","countries":["USA"]},"vfa-34":{"name":"VFA-34","countries":["USA"]},"spain 462th escuadron c.15-79":{"name":"Spain 462th Escuadron C.15-79","countries":["SPN"]},"canada 409th squadron":{"name":"Canada 409th Squadron","countries":["CAN"]},"nsawc brown splinter":{"name":"NSAWC brown splinter","countries":["USA","AUSAF"]},"spain 151th escuadron c.15-23":{"name":"Spain 151_23 Escuadron C.15-23","countries":["SPN"]},"vmfa-312":{"name":"VMFA-312","countries":["USA"]},"vmfa-314":{"name":"VMFA-314","countries":["USA"]},"vmfa-312 high visibility":{"name":"VMFA-312 high visibility","countries":["USA"]},"finland 21":{"name":"Finland","countries":["FIN"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"nsawc gray":{"name":"NSAWC gray","countries":["USA"]},"vfa-106":{"name":"VFA-106","countries":["USA"]},"vfa-83":{"name":"VFA-83","countries":["USA"]},"canada 425th squadron":{"name":"Canada 425th Squadron","countries":["CAN"]},"vmfa-122 high visibility":{"name":"VMFA-122 high visibility","countries":["USA"]},"vfa-37":{"name":"VFA-37","countries":["USA"]},"spain 151th escuadron c.15-18":{"name":"Spain 151_18 Escuadron C.15-18","countries":["SPN"]},"vfa-122":{"name":"VFA-122","countries":["USA"]},"vmfat-101":{"name":"VMFAT-101","countries":["USA"]},"vmfa-251":{"name":"VMFA-251","countries":["USA"]},"nawdc blue":{"name":"NAWDC blue","countries":["USA","AUSAF"]},"vfa-87":{"name":"VFA-87","countries":["USA"]},"australian 77th squadron":{"name":"Australian sqn 77","countries":["AUS"]},"canada norad 60 demo jet":{"name":"Canada NORAD 60 Demo Jet","countries":["CAN"]},"vfc-12":{"name":"VFC-12","countries":["USA","AUSAF"]},"fictional israel air force":{"name":"Fictional Israel Air Force","countries":["ISR"]},"nawdc black":{"name":"NAWDC black","countries":["USA","AUSAF"]},"viper":{"name":"Viper","countries":["USA"]},"fictional uk air force":{"name":"Fictional UK Air Force","countries":["UK"]},"vfa-192":{"name":"VFA-192","countries":["USA"]},"vmfa-232 high visibility":{"name":"VMFA-232 high visibility","countries":["USA"]},"spain 211th escuadron c.15-77":{"name":"Spain 211th Escuadron C.15-77","countries":["SPN"]},"kuwait 25th squadron":{"name":"9th Squadron","countries":["KWT"]},"spain 121th escuadron c.15-45":{"name":"Spain 121 Escuadron C.15-45","countries":["SPN"]},"spain 121th escuadron c.15-60":{"name":"Spain 121 Escuadron C.15-60","countries":["SPN"]},"vmfa-251 high visibility":{"name":"VMFA-251 high visibility","countries":["USA"]},"vfa-131":{"name":"VFA-131","countries":["USA"]},"vmfat-101 high visibility 2005":{"name":"VMFAT-101 high visibility 2005","countries":["USA"]},"vx-23":{"name":"VX-23","countries":["USA"]},"vmfa-122":{"name":"VMFA-122","countries":["USA"]},"spain 121th escuadron c.15-34 50th anniversary":{"name":"Spain 121th Escuadron C.15-34 34th Anniversary","countries":["SPN"]},"nawdc brown":{"name":"NAWDC brown","countries":["USA","AUSAF"]},"vmfat-101 high visibility":{"name":"VMFAT-101 high visibility","countries":["USA"]},"vx-9":{"name":"VX-9","countries":["USA"]}}},"FW-190A8":{"name":"FW-190A8","coalition":"","label":"FW-190A8 Bosch","era":"WW2","shortLabel":"190A8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":null,"quantity":1}],"enabled":true,"code":"Without pylon","name":"Without pylon","roles":[]},{"items":[{"name":"4 x SC 50 - 50kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 50 * 4","name":"SC 50 * 4","roles":["Ground Attack"]},{"items":[{"name":"AB 250-2 - 17 x SD-10A, 250kg CBU with 10kg Frag/HE submunitions","quantity":1}],"enabled":true,"code":"AB 250 (w/ SD 10A)","name":"AB 250 (w/ SD 10A)","roles":["Ground Attack"]},{"items":[{"name":"AB 250-2 - 144 x SD-2, 250kg CBU with HE submunitions","quantity":1}],"enabled":true,"code":"AB 250 (w/ SD 2)","name":"AB 250 (w/ SD 2)","roles":["Ground Attack"]},{"items":[{"name":"AB 500-1 - 34 x SD-10A, 500kg CBU with 10kg Frag/HE submunitions","quantity":1}],"enabled":true,"code":"AB 500 (w/ SD 10A)","name":"AB 500 (w/ SD 10A)","roles":["Ground Attack"]},{"items":[{"name":"SC 250 Type 1 L2 - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 250 L2","name":"SC 250 L2","roles":["Ground Attack"]},{"items":[{"name":"SC 250 Type 3 J - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 250 J","name":"SC 250 J","roles":["Ground Attack"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 500 J","name":"SC 500 J","roles":["Ground Attack"]},{"items":[{"name":"SC 500 L2 - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 500 L2","name":"SC 500 L2","roles":["Ground Attack"]},{"items":[{"name":"SD 250 Stg - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SD 250 Stg","name":"SD 250 Stg","roles":["Ground Attack"]},{"items":[{"name":"SD 500 A - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SD 500 A","name":"SD 500 A","roles":["Ground Attack"]},{"items":[{"name":"300 liter Fuel Tank","quantity":1}],"enabled":true,"code":"Fuel Tank 300 liters","name":"Fuel Tank 300 liters","roles":["Ground Attack"]},{"items":[{"name":"Werfer-Granate 21 - 21 cm UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"BR 21","name":"BR 21","roles":[]}],"filename":"fw190.png","enabled":true,"liveries":{"fw-190a8 rhaf":{"name":"Fw 190 A8 RHAF","countries":["HUN"]},"fw-190a8 yellow 4":{"name":"FW190A8 Yellow 4","countries":["GER","NZG"]},"fictional ijn 256th kokutai rai-153":{"name":"Fictional IJN 256th Kokutai Rai-153","countries":["JPN"]},"fw-190a8":{"name":"FW190A8","countries":"All"},"factory skin":{"name":"FW190A8 Luftwaffe","countries":["GER","NZG"]},"roaf-grupul7":{"name":"RoAF-Grupul7","countries":["ROU"]},"inspired by jg2 skin of early fw 190a":{"name":"Fw190A8 JG2 Generic","countries":["GER","NZG"]},"fw-190a8_raf":{"name":"FW190A8/R-2 PE882, No. 1426 Flight RAF - Late","countries":["UK"]},"fw-190a8 jg26 priller":{"name":"Fw 190 A8 JG26 Priller","countries":["GER","HUN","NZG"]},"fw190_alfred_bindseil":{"name":"6.JG 1_Alfred Bindseil","countries":["GER","NZG"]},"fw190_fuselage_d_jg301":{"name":"JG 301","countries":["GER","NZG"]},"black 13 schwarze katze from jg1":{"name":"Fw190_JG1_Gen._'Schwarze Katze'_Win.","countries":["GER","NZG"]},"fw-190a8_2.jg 54_hans dortenmann":{"name":"2.JG 54_Hans Dortenmann","countries":["GER","NZG"]},"fictional ijn carrier soryu bi-112":{"name":"Fictional IJN Carrier Soryu BI-112","countries":["JPN"]},"captured_ra":{"name":"Captured_RA","countries":["SUN"]},"fw190_ewald_preisz":{"name":"6.JG 300_Ewald Preisz","countries":["GER","NZG"]},"fictional ijn carrier akagi ai-151":{"name":"Fictional IJN Carrier Akagi AI-151","countries":["JPN"]},"fictional ijn otu tsukuba tsu-102":{"name":"Fictional IJN OTU Tsukuba Tsu-102","countries":["JPN"]},"fw 190 a-8 czech avia s.90":{"name":"Fw 190 A-8 Czech Avia S.90","countries":["CZE"]},"jg3 white nose wulf":{"name":"Fw190A8 'White nose Wulf'","countries":["GER","NZG"]},"fw-190a8 jg3 maximowitz":{"name":"Fw 190 A8 JG3 Maximowitz","countries":["GER","HUN","NZG"]},"fw-190a8_2.jg 54":{"name":"2.JG 54","countries":["GER","NZG"]},"turkish air force, 5th fr (1942)":{"name":"Turkish Air Force, 5th FR (1942)","countries":["TUR","AUSAF"]},"fictional ijn carrier akagi ai-103":{"name":"Fictional IJN Carrier Akagi AI-103","countries":["JPN"]}}},"FW-190D9":{"name":"FW-190D9","coalition":"","label":"FW-190D9 Jerry","era":"WW2","shortLabel":"190D9","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC500","name":"SC500","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"300 liter Fuel Tank Type E2","quantity":1}],"enabled":true,"code":"Fuel Tank","name":"Fuel Tank","roles":["CAP","AFAC","Escort"]},{"items":[{"name":"13 R4M 3.2kg UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"R4M","name":"R4M","roles":["CAP","Intercept","Ground Attack","CAS"]},{"items":[{"name":"Werfer-Granate 21 - 21 cm UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"BR 21","name":"BR 21","roles":["CAP","Intercept","Ground Attack","CAS"]}],"filename":"fw190.png","enabled":true,"liveries":{"fw-190d9_jg54":{"name":"FW-190D9_JG54.1945","countries":["GER","NZG"]},"fw-190d9_red":{"name":"FW_190D9_Red.1945","countries":["GER","NZG"]},"fw-190d9_gb":{"name":"FW-190_GB_Standart.1943","countries":["UK"]},"fw-190d9_usa":{"name":"FW-190_USA_Standard.1943","countries":["USA"]},"fw-190d9_black 4 of stab iijg 6":{"name":"FW-190D9_Black <4 of Stab II/JG 6","countries":["GER","NZG"]},"fw-190d9_iv.jg 26_hans dortenmann":{"name":" Oblt. Hans Dortenmann, IV./JG 26, 1945","countries":["GER","NZG"]},"fw-190d9_5jg301":{"name":"FW-190_5JG301.1945","countries":["GER","NZG"]},"fw-190d9_13.jg 51_heinz marquardt":{"name":" Heinz-Marquardt, 13./JG 51, 1945","countries":["GER","NZG"]},"fw-190d9_ussr":{"name":"FW-190 WNr 210251 USSR (Captured. 1943)","countries":["RUS","SUN"]}}},"H-6J":{"name":"H-6J","coalition":"red","label":"H-6J Badger","era":"Mid Cold War","shortLabel":"H6","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"YJ-12","quantity":2}],"enabled":true,"code":"YJ-12 x 2","name":"YJ-12 x 2","roles":["Antiship Strike"]},{"items":[{"name":"YJ-12","quantity":4}],"enabled":true,"code":"YJ-12 x 4","name":"YJ-12 x 4","roles":["Antiship Strike"]},{"items":[{"name":"YJ-83K","quantity":6}],"enabled":true,"code":"YJ-83K x 6","name":"YJ-83K x 6","roles":["Antiship Strike"]},{"items":[{"name":"12 x 250-2 - 250kg GP Bombs HD","quantity":1}],"enabled":true,"code":"250-2 HD Bomb x 12 in Bay","name":"250-2 HD Bomb x 12 in Bay","roles":["Ground Attack"]},{"items":[{"name":"24 x 250-2 - 250kg GP Bombs HD","quantity":1}],"enabled":true,"code":"250-2 HD Bomb x 24 in Bay","name":"250-2 HD Bomb x 24 in Bay","roles":["Ground Attack"]},{"items":[{"name":"MER6 - 6 x 250-3 - 250kg GP Bombs LD","quantity":6}],"enabled":true,"code":"250-3 LD Bomb x 36","name":"250-3 LD Bomb x 36","roles":["Ground Attack"]},{"items":[{"name":"KD-63","quantity":4},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"KD-63 x 4","name":"KD-63 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-20","quantity":6}],"enabled":true,"code":"KD-20 x 6","name":"KD-20 x 6","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-20","quantity":4}],"enabled":true,"code":"KD-20 x 4","name":"KD-20 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-63","quantity":2},{"name":"DATA-LINK POD","quantity":1},{"name":"KD-20","quantity":4}],"enabled":true,"code":"KD-63 x 2, KD-20 x 4","name":"KD-63 x 2, KD-20 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-63","quantity":2},{"name":"DATA-LINK POD","quantity":1},{"name":"KD-20","quantity":2}],"enabled":true,"code":"KD-63 x 2, KD-20 x 2","name":"KD-63 x 2, KD-20 x 2","roles":["Pinpoint Strike"]}],"filename":"h-6.png","enabled":true,"liveries":{"planaf standard":{"name":"PLANAF Standard","countries":["CHN"]}}},"I-16":{"name":"I-16","coalition":"","label":"I-16","era":"WW2","shortLabel":"I16","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RS-82","quantity":6}],"enabled":true,"code":"6xRS-82","name":"6xRS-82","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100SV","quantity":2}],"enabled":true,"code":"2xFAB-100","name":"2xFAB-100","roles":["CAS","Ground Attack"]},{"items":[{"name":"RS-82","quantity":6},{"name":"FAB-100SV","quantity":2}],"enabled":true,"code":"6xRS-82, 2xFAB-100","name":"6xRS-82, 2xFAB-100","roles":["CAS","Ground Attack"]},{"items":[{"name":"RS-82","quantity":6},{"name":"I-16 External Fuel Tank","quantity":2}],"enabled":true,"code":"6xRS-82, 2xDropTank-93L","name":"6xRS-82, 2xDropTank-93L","roles":["CAS","Ground Attack"]},{"items":[{"name":"I-16 External Fuel Tank","quantity":2}],"enabled":true,"code":"2xDropTank-93L","name":"2xDropTank-93L","roles":["CAP","Reconnaissance","Escort"]}],"filename":"i-16.png","enabled":true,"liveries":{"red army camo":{"name":"Red Army Air Force Camouflage","countries":["RUS","SUN"]},"red army standard":{"name":"1 Red Army Air Force Standard","countries":["RUS","SUN"]},"silver demo":{"name":"Silver paint scheme","countries":["RUS","SUN"]},"red five demo":{"name":"RED FIVE Aerobatic Team","countries":["RUS","SUN"]},"japan":{"name":"Japan (Captured), Manchuria 1939","countries":["NZG","JPN"]},"finnish af":{"name":"Finland, AFB Rompotti 1943","countries":["FIN","NZG"]},"spain nationalists":{"name":"Spain (Nationalists)","countries":["SPN","NZG"]},"red army winter":{"name":"Red Army Air Force winter","countries":["RUS","SUN"]},"spain republicans":{"name":"Spain (Republicans)","countries":["SPN","SUN"]},"silver-black demo":{"name":"Silver-black paint scheme","countries":["RUS","SUN"]},"clear":{"name":"Green unmarked","countries":"All"}}},"IL-76MD":{"name":"IL-76MD","coalition":"red","label":"IL-76MD Candid","era":"Mid Cold War","shortLabel":"76","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"il-76.png","enabled":true,"liveries":{"china air force new":{"name":"China Air Force New","countries":["CHN"]},"algerian af il-76md":{"name":"Algerian AF IL-76MD","countries":["DZA"]},"fsb aeroflot":{"name":"FSB aeroflot","countries":["RUS"]},"mvd aeroflot":{"name":"MVD aeroflot","countries":["RUS"]},"ukrainian af aeroflot":{"name":"Ukrainian AF aeroflot","countries":["UKR"]},"ukrainian af":{"name":"Ukrainian AF","countries":["UKR"]},"china air force old":{"name":"China Air Force Old","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]}}},"IL-78M":{"name":"IL-78M","coalition":"red","label":"IL-78M Midas","era":"Late Cold War","shortLabel":"78","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"il-76.png","enabled":true,"liveries":{"algerian af il-78m":{"name":"Algerian AF IL-78M","countries":["DZA"]},"rf air force aeroflot":{"name":"RF Air Force aeroflot","countries":["RUS","SUN"]},"china air force":{"name":"China Air Force","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS","SUN"]},"rf air force new":{"name":"RF Air Force new","countries":["RUS"]}}},"J-11A":{"name":"J-11A","coalition":"red","label":"J-11A Flaming Dragon","era":"Modern","shortLabel":"11","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":6}],"enabled":true,"code":"FAB-100x36,R-73x2,ECM","name":"FAB-100x36,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x FAB-250","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"FAB-250x8,R-73x2,ECM","name":"FAB-250x8,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x FAB-500","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"FAB-500x8,R-73x2,ECM","name":"FAB-500x8,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8KOM","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8KOMx80,FAB-250x4,R-73x2,ECM","name":"S-8KOMx80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-13L - 5 S-13 OF","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-13x20,FAB-250x4,R-73x2,ECM","name":"S-13x20,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x S-25","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25x4,FAB-500x4,R-73x2,ECM","name":"S-25x4,FAB-500x4,R-73x2,ECM","roles":["Ground Attack","Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ERx4,R-27ETx2,R-73x2,ECM","name":"R-27ERx4,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"R-77x6,R-73x2,ECM","name":"R-77x6,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ERx6,R-73x2,ECM","name":"R-27ERx6,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-77x4,R-27ETx2,R-73x2,ECM","name":"R-77x4,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-77x4,R-27ERx2,R-73x2,ECM","name":"R-77x4,R-27ERx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":6},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"BetAB-500ShPx6,R-73x2,ECM","name":"BetAB-500ShPx6,R-73x2,ECM","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-73x4,ECM","name":"R-73x4,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-77x2,R-27ETx2,R-73x2,ECM","name":"R-77x2,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6}],"enabled":true,"code":"R-77x6,R-73x4","name":"R-77x6,R-73x4","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2}],"enabled":true,"code":"R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM","name":"R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ETx2,R-27ERx4,R-73x2,ECM","name":"R-27ETx2,R-27ERx4,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8TsM","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8TsMx80,FAB-250x4,R-73x2,ECM","name":"S-8TsMx80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8OFP2","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8OFP2x80,FAB-250x4,R-73x2,ECM","name":"S-8OFP2x80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":3}],"enabled":true,"code":"FAB-250x18,R-73x2,ECM","name":"FAB-250x18,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8KOM","quantity":2}],"enabled":true,"code":"2*S8-KOMx2, R-73x2, ECM","name":"2*S8-KOMx2, R-73x2, ECM","roles":["CAS"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8OFP2","quantity":2}],"enabled":true,"code":"2*S8-OFP2x2, R-73x2, ECM","name":"2*S8-OFP2x2, R-73x2, ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"2 x FAB-500","quantity":2}],"enabled":true,"code":"FAB-250x4, 2*FAB-500x2, R-73x2","name":"FAB-250x4, 2*FAB-500x2, R-73x2","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"2 x FAB-250","quantity":2}],"enabled":true,"code":"FAB-250x4, 2*FAB-250x2, R-73x2","name":"FAB-250x4, 2*FAB-250x2, R-73x2","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag","quantity":2}],"enabled":true,"code":"RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2","name":"RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2","roles":["CAS"]}],"filename":"su-27.png","enabled":true,"liveries":{"usaf 65th aggressor sqn 'desert' (fictional)":{"name":"65th Aggressor SQN 'Desert' (Fictional)","countries":["AUSAF"]},"plaaf ghost gray (fictional)":{"name":"PLAAF Ghost Gray (Fictional)","countries":["CHN"]},"plaaf 7th ad":{"name":"PLAAF 7th AD","countries":["CHN"]},"plaaf 14th ad":{"name":"PLAAF 14th AD","countries":["CHN"]},"sky hunter":{"name":"Sky Hunter","countries":["CHN"]},"plaaf 19th ad":{"name":"PLAAF 19th AD","countries":["CHN"]},"plaaf 17th ab":{"name":"PLAAF 17th AB","countries":["CHN"]},"plaaf 14th ad (reworked)":{"name":"PLAAF 14th AD (Reworked)","countries":["CHN"]},"plaaf 18th ad 'thunderclap wing' (fictional)":{"name":"PLAAF 18th AD 'Thunderclap Wing' (Fictional)","countries":["CHN"]},"plaaf 6th ad":{"name":"PLAAF 6th AD","countries":["CHN"]},"plaaf 33th ad":{"name":"PLAAF 33th AD","countries":["CHN"]},"usaf 65th aggressor sqn 'gray' (fictional)":{"name":"65th Aggressor SQN 'Gray' (Fictional)","countries":["AUSAF"]},"plaaf 7th ad (reworked)":{"name":"PLAAF 7th AD (Reworked)","countries":["CHN"]},"plaaf opfor 'jungle' (fictional)":{"name":"PLAAF OPFOR 'Jungle' (Fictional) ","countries":["CHN"]},"usn aggressor vfc-13 'ferris' (fictional)":{"name":"Aggressor VFC-13 'Ferris' (Fictional)","countries":["AUSAF"]},"plaaf 2nd ad":{"name":"PLAAF 2nd AD","countries":["CHN"]},"plaaf 2nd ad (reworked)":{"name":"PLAAF 2nd AD (Reworked)","countries":["CHN"]},"plaaf 2nd ad (parade)":{"name":"PLAAF 2nd AD (Parade)","countries":["CHN"]},"plaaf 19th ad (reworked)":{"name":"PLAAF 19th AD (Reworked)","countries":["CHN"]},"plaaf 33th ad (reworked)":{"name":"PLAAF 33th AD (Reworked)","countries":["CHN"]},"plaaf opfor 'desert' (fictional)":{"name":"PLAAF OPFOR 'Desert' (Fictional)","countries":["CHN"]}}},"JF-17":{"name":"JF-17","coalition":"red","label":"JF-17 Thunder","era":"Modern","shortLabel":"17","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"C802AK (DIS)","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C802AKx2, 800L Tank","name":"PL-5Ex2, C802AKx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank","name":"PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"800L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, 800L Tank, WMD7","name":"PL-5Ex2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GBU-10","quantity":2},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-10x2, WMD7","name":"PL-5Ex2, GBU-10x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7","name":"PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"GDJ-II19 - 2 x Mk-82 SnakeEye","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank","name":"PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"CM802AKG (DIS)","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL","name":"PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank","name":"PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-12x2, 1100L Tank, WMD7","name":"PL-5Ex2, GBU-12x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"GBU-16","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"1100L Tank","quantity":2},{"name":"WMD7 POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, 1100L Tankx2, WMD7","name":"PL-5Ex2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"LD-10 x 2","quantity":1},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10","name":"PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7","name":"PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ","name":"PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ","name":"PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"LS-6-500","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ","name":"PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"GB-6-HE","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ","name":"PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7","name":"PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7","name":"PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7","name":"PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7","name":"PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7","name":"PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 800L Tank, WMD7","name":"PL-5Ex2, C-701 IRx2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7","name":"PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7","name":"PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank","name":"PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"GB-6-HE","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank","name":"PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"GB-6-SFW","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank","name":"PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"WMD7 POD","quantity":1},{"name":"GB-6-SFW","quantity":2},{"name":"BRM-1_90MM","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1","name":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"WMD7 POD","quantity":1},{"name":"GB-6-SFW","quantity":2},{"name":"GBU-12","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12","name":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":3},{"name":"GDJ-II19 - 2 x Mk-82 SnakeEye","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk-82SEx2, Mk-83x3","name":"PL-5Ex2, 2*Mk-82SEx2, Mk-83x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":3}],"enabled":true,"code":"PL-5Ex2, Mk-84x3","name":"PL-5Ex2, Mk-84x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"GDJ-II19 - 2 x LAU68 MK5","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*Mk5x2, 800L Tank","name":"PL-5Ex2, 2*Mk5x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"UG_90MM","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, Unguided 90mmx2, 800L Tank","name":"PL-5Ex2, Unguided 90mmx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":3},{"name":"GDJ-II19 - 2 x LAU68 MK5","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk5x2, Mk-83x3","name":"PL-5Ex2, 2*Mk5x2, Mk-83x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"1100L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"BRM-1_90MM","quantity":2}],"enabled":true,"code":"PL-5Ex2, BRM1x2, 1100L Tank, WMD7","name":"PL-5Ex2, BRM1x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2x1100L Tank","name":"PL-5Ex2, 2x1100L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 2x1100L Tank","name":"PL-5Ex2, SD-10x2, 2x1100L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 2x1100L Tank","name":"PL-5Ex2, 2*SD-10x2, 2x1100L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, 800L Tank","name":"PL-5Ex2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 800L Tank","name":"PL-5Ex2, SD-10x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 800L Tank","name":"PL-5Ex2, 2*SD-10x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, SPJ","name":"PL-5Ex2, SD-10x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, SPJ","name":"PL-5Ex2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, SPJ","name":"PL-5Ex2, 2*SD-10x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2","name":"PL-5Ex2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2","name":"PL-5Ex2, SD-10x2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10","name":"PL-5Ex2, 2*SD-10","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"KG-600","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2","name":"PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"BRM-1_90MM","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"GBU-16","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-16x2, BRM1x2, WMD7","name":"PL-5Ex2, GBU-16x2, BRM1x2, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, WMD7","name":"PL-5Ex2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"LD-10 x 2","quantity":1},{"name":"SD-10 x 2","quantity":1},{"name":"GB-6","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ","name":"PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, SPJ","name":"PL-5Ex2, C-701 CCDx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"LD-10 x 2","quantity":1},{"name":"SD-10 x 2","quantity":1},{"name":"CM802AKG (DIS)","quantity":2},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL","name":"PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL","roles":[]},{"items":[{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":1},{"name":"GDJ-II19 - 2 x Mk-82","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84","name":"PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84","roles":[]},{"items":[{"name":"800L Tank","quantity":1},{"name":"LS-6-500","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"GB-6","quantity":2}],"enabled":true,"code":"PL-5Ex2, LS-6x2, GB-6x2, 800L Tank","name":"PL-5Ex2, LS-6x2, GB-6x2, 800L Tank","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"GB-6","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"TYPE-200A Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Type-200Ax2","name":"PL-5Ex2, 2*Type-200Ax2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"TYPE-200A","quantity":2}],"enabled":true,"code":"PL-5Ex2, Type-200Ax2","name":"PL-5Ex2, Type-200Ax2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"LS-6-250 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-250 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2","name":"PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-100 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"LS-6-100 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7","roles":[]}],"filename":"jf-17.png","enabled":true,"liveries":{"paf black panthers (reworked)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Reworked)","countries":["PAK"]},"paf tail choppers":{"name":"Pakistan Air Force No.14 Sqn Tail Choppers","countries":["PAK"]},"paf black spiders (web camo)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders (Web Camo)","countries":["PAK"]},"'chips' camo for blue side (fictional)":{"name":"USAF \"Chips\" Camo (Fictional)","countries":["USA"]},"paf black spiders 07-101 (fictional)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders 07-101 (Fictional)","countries":["PAK"]},"plaaf 111th ab (fictional)":{"name":"PLAAF 111th AB (Fictional)","countries":["CHN"]},"paf black panthers 07-101":{"name":"Pakistan Air Force No.16 Sqn Black Panthers 07-101","countries":["PAK"]},"plaaf 125th ab (fictional)":{"name":"PLAAF 125th AB (Fictional)","countries":["CHN"]},"paf black panthers":{"name":"Pakistan Air Force No.16 Sqn Black Panthers","countries":["PAK"]},"paf sharp shooters":{"name":"Pakistan Air Force No.18 Sqn Sharp Shooters","countries":["PAK"]},"maf blue sea camo":{"name":"Myanmar Air Force Blue Sea Camo","countries":"All"},"proto 06":{"name":"FC-1 Prototype 06","countries":["CHN"]},"paf 07-101 (overhauled)":{"name":"Pakistan Air Force 07-101 (Overhauled)","countries":["PAK"]},"plaaf ghost gray camo (fictional)":{"name":"PLAAF \"Ghost Gray\" Camo (Fictional)","countries":["CHN"]},"paf black panthers (b2v1)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo1)","countries":["PAK"]},"paf dark camo":{"name":"Pakistan Air Force Dark Camo","countries":["PAK"]},"paf ccs fierce fragons":{"name":"Pakistan Air Force CCS Sqn Fierce Dragons","countries":["PAK"]},"paf black panthers (b2v2)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo2)","countries":["PAK"]},"paf phoenixes":{"name":"Pakistan Air Force No.28 Sqn Phoenixes","countries":["PAK"]},"'splinter' camo for blue side (fictional)":{"name":"\"Splinter\" Camo for Blue Side (Fictional)","countries":"All"},"paf black spiders (default)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders","countries":["PAK"]},"paf minhasians":{"name":"Pakistan Air Force No.2 Sqn Minhasians","countries":["PAK"]},"naf 722":{"name":"Nigerian Air Force 722","countries":["NGA"]}}},"KC-135":{"name":"KC-135","coalition":"blue","label":"KC-135 Stratotanker","era":"Early Cold War","shortLabel":"35","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"kc-135.png","enabled":true,"liveries":{"turaf standard":{"name":"Turkish Air Force","countries":["TUR"]},"standard usaf":{"name":"USAF Standard","countries":["USA"]}}},"KC135MPRS":{"name":"KC135MPRS","coalition":"blue","label":"KC-135 MPRS Stratotanker","era":"Early Cold War","shortLabel":"35M","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"kc-135.png","enabled":true,"liveries":{"22nd arw":{"name":"22nd ARW","countries":["USA"]},"100th arw":{"name":"100th ARW","countries":["USA"]}}},"L-39ZA":{"name":"L-39ZA","coalition":"red","label":"L-39ZA","era":"Mid Cold War","shortLabel":"39","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2}],"enabled":true,"code":"S-5KOx32","name":"S-5KOx32","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"S-5KOx64","name":"S-5KOx64","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"S-5KOx32, PTB-150x2","name":"S-5KOx32, PTB-150x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel Tank 350 liters","quantity":2}],"enabled":true,"code":"S-5KOx32, PTB-350x2","name":"S-5KOx32, PTB-350x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"S-5KOx32, FAB-100x2","name":"S-5KOx32, FAB-100x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x OFAB-100 Jupiter - 100kg GP Bombs HD","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"OFAB-100 Jupiter x4, FAB-100x2","name":"OFAB-100 Jupiter x4, FAB-100x2","roles":["CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-100x2","name":"FAB-100x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":4}],"enabled":true,"code":"FAB-100x4","name":"FAB-100x4","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"2 x OFAB-100 Jupiter - 100kg GP Bombs HD","quantity":4}],"enabled":true,"code":"OFAB-100 Jupiter x8","name":"OFAB-100 Jupiter x8","roles":["CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"FAB-100x2, PTB-150x2","name":"FAB-100x2, PTB-150x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2},{"name":"Fuel Tank 350 liters","quantity":2}],"enabled":true,"code":"FAB-100x2, PTB-350x2","name":"FAB-100x2, PTB-350x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"PK-3 - 7.62mm GPMG","quantity":4}],"enabled":true,"code":"PK-3x4","name":"PK-3x4","roles":["CAS"]},{"items":[{"name":"PK-3 - 7.62mm GPMG","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"PK-3x2, PTB-150x2","name":"PK-3x2, PTB-150x2","roles":["CAS"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60Mx2","name":"R-60Mx2","roles":["CAP"]},{"items":[{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4}],"enabled":true,"code":"SAB-100x4","name":"SAB-100x4","roles":["AFAC"]},{"items":[{"name":"R-3S - AAM, IR guided","quantity":2}],"enabled":true,"code":"R-3Sx2","name":"R-3Sx2","roles":["CAP"]},{"items":[{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"PK-3 - 7.62mm GPMG","quantity":2}],"enabled":true,"code":"R-3Sx2, PK-3x2","name":"R-3Sx2, PK-3x2","roles":["CAP"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"PK-3 - 7.62mm GPMG","quantity":2}],"enabled":true,"code":"R-60Mx2, PK-3x2","name":"R-60Mx2, PK-3x2","roles":["CAP"]}],"filename":"l-39.png","enabled":true,"liveries":{"splinter camo desert":{"name":"Splinter camo desert","countries":"All"},"czechoslovakia air force":{"name":"Czechoslovakia_Air Force","countries":["CZE"]},"czech air force":{"name":"Czech Air Force","countries":["CZE"]},"algerian af nl-44":{"name":"Algerian AF NL-44","countries":["DZA"]},"russian air force":{"name":"1 Russian Air Force","countries":["RUS"]},"splinter camo woodland":{"name":"Splinter camo woodland","countries":"All"},"slovak air force":{"name":"2nd SQN AFB Sliac","countries":["SVK"]},"algerian af tiger nl-36":{"name":"Algerian AF Tiger NL-36","countries":["DZA"]}}},"M-2000C":{"name":"M-2000C","coalition":"blue","label":"M-2000C Mirage","era":"Late Cold War","shortLabel":"M2","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox","name":"Fox","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / Magic (QRA)","name":"Fox / Magic (QRA)","roles":["CAP"]},{"items":[{"name":"Matra Super 530D","quantity":2}],"enabled":true,"code":"Alpha / S530D","name":"Alpha / S530D","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Matra Super 530D","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / S530D / Magic","name":"Fox / S530D / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Matra Super 530D","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1},{"name":"Eclair 16 flares 16 chaffs","quantity":1}],"enabled":true,"code":"Fox / S530D / Magic / Eclair","name":"Fox / S530D / Magic / Eclair","roles":["CAP"]},{"items":[{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2}],"enabled":true,"code":"Bravo","name":"Bravo","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2}],"enabled":true,"code":"Bravo / Magic","name":"Bravo / Magic","roles":["CAP"]},{"items":[{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo","name":"Kilo","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo / Magic","name":"Kilo / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4}],"enabled":true,"code":"Bravo / 4xMk-82 / Magic","name":"Bravo / 4xMk-82 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-12 / Magic","name":"Bravo / GBU-12 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"AUF2 GBU-12 x 2","quantity":1}],"enabled":true,"code":"Bravo / 2xGBU-12 / Magic","name":"Bravo / 2xGBU-12 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-16 / Magic","name":"Bravo / GBU-16 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-24 Paveway III - 2000lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-24 / Magic","name":"Bravo / GBU-24 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"BAP-100 x 18","quantity":1}],"enabled":true,"code":"Bravo / BAP-100 / Magic","name":"Bravo / BAP-100 / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4}],"enabled":true,"code":"Bravo / 4xSnakeEye / Magic","name":"Bravo / 4xSnakeEye / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / 4xMk-82 / Magic","name":"Fox / 4xMk-82 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo / 4xMk-82 / Magic","name":"Kilo / 4xMk-82 / Magic","roles":["Ground Attack"]}],"filename":"m2000.png","enabled":true,"liveries":{"uae air force":{"name":"UAE Air Defense Air Force","countries":["FRA","ARE"]},"peru064":{"name":"Fuerza Aerea Peruana 064","countries":["FRA","PER"]},"2010 tigermeet":{"name":"NATO Tigermeet 2010","countries":["FRA"]},"iaf silver 59":{"name":"Israeli Air Force 101 Sqn 1967 scheme","countries":["ITA","NOR","ISR","ABH","BEL","GER","TUR","DEN","RUS","UK","FRA","CAN","SPN","CZE","UKR","GRG","POL","USA","NETH","RSO"]},"greek air force":{"name":"Polemikh Aeroporia (Greek Air Force)","countries":["GRC","FRA"]},"2004 tigermeet":{"name":"NATO Tigermeet 2004","countries":["FRA"]},"2003 tigermeet":{"name":"NATO Tigermeet 2003","countries":["FRA"]},"peru052":{"name":"Fuerza Aerea Peruana 052","countries":["FRA","PER"]},"mission accomplie":{"name":"2022 MISSION ACCOMPLIE by MALBAK","countries":"All"},"ada chasse 2-5":{"name":"AdA Chasse 2/5","countries":["FRA"]},"ada alsace lf-2":{"name":"Ada Alsace LF-2","countries":["FRA"]},"brasilian air force":{"name":"Forca Aerea Brasileira (Brazilian Air Force)","countries":["BRA","FRA"]},"cambresis":{"name":"AdA Cambresis","countries":["FRA"]}}},"MB-339A":{"name":"MB-339A","coalition":"blue","label":"MB-339A","era":"Mid Cold War","shortLabel":"39","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"Mk-81 - 250lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":null,"quantity":6}],"enabled":true,"code":"A - 2*320L TipTanks [Clean]","name":"A - 2*320L TipTanks [Clean]","roles":["Transport"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"Photo-Recon Pod (4*70mm Vinten Cameras)","quantity":1},{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":2}],"enabled":true,"code":"Recon","name":"Recon","roles":["Reconnaissance"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"BRD-4-250 - 4 x Mk 76 - 25lb Practice Bomb LD","quantity":1},{"name":null,"quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"Training","name":"Training","roles":[]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]","name":"AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]","roles":["Antiship Strike"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"AN/M3 Gunpod Left","quantity":1}],"enabled":true,"code":"AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)","name":"AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)","roles":["CAS"]},{"items":[{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":3},{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"Luggage Container","quantity":1}],"enabled":true,"code":"A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]","name":"A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]","roles":["Nothing","Transport"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4}],"enabled":true,"code":"A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)","name":"A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":3}],"enabled":true,"code":"A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]","name":"A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]","roles":["Transport"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"Matra Type 155 Rocket Pod","quantity":2},{"name":"BLG-66-AC Belouga","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"AN/M3 Gunpod Left","quantity":1}],"enabled":true,"code":"A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga","name":"A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":4},{"name":"Matra Type 155 Rocket Pod","quantity":2}],"enabled":true,"code":"Runway Interdiction","name":"Runway Interdiction","roles":["Runway Attack"]},{"items":[{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Cylindrical Tip Tank 500lt","quantity":2}],"enabled":true,"code":"A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)","name":"A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)","roles":[]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"DEFA553 Gunpod Right","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)","roles":["CAS"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 HEI Heavy","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"DEFA553 Gunpod Right","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6}],"enabled":true,"code":"A - 2*320L TipTanks + 6*Mk.82LD","name":"A - 2*320L TipTanks + 6*Mk.82LD","roles":["Nothing","Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"14-3-M2 - 6 x BAP-100 - 32kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":6}],"enabled":true,"code":"Runway Interdiction (36*BAP-100)","name":"Runway Interdiction (36*BAP-100)","roles":["Runway Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"14-3-M2 - 6 x BAT-120 ABL - 34kg HE/Frag Chute Retarded Bomb HD","quantity":6}],"enabled":true,"code":"Anti - Light Armoured Vehicle (36*BAT-120 ABL)","name":"Anti - Light Armoured Vehicle (36*BAT-120 ABL)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Matra Type 155 Rocket Pod","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)","name":"AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)","roles":["CAS"]}],"filename":"c-101.png","enabled":true,"liveries":{"mb339ag 'ghana'":{"name":"Ghana Air Force | Camo (Low-Vis)","countries":["GHA"]},"mb339an 'nigeria'":{"name":"Nigerian Air Force | Camo (Low-Vis)","countries":["NGA"]},"mb339a italian factory":{"name":"Italian Orange/White","countries":["ITA"]},"mb339ad 'uae'":{"name":"UAE Air Force","countries":["ARE"]},"mb339aa 'armada' - yellow band":{"name":"ARMADA Argentina | Camo (Yellow Band)","countries":["ARG"]},"mb339aa 'armada' - crippa":{"name":"ARMADA Argentina | Camo (Lt. Crippa's killmark)","countries":["ARG"]},"mb339a italian camo - late":{"name":"Italian Camo - Late","countries":["ITA"]},"mb339ap 'peru'":{"name":"Peruvian Air Force | Camo (Late)","countries":["PER"]},"mb339a italian camo - early":{"name":"Italian Camo - Early","countries":["ITA"]},"mb339a italian gray":{"name":"Italian Gray","countries":["ITA"]},"mb339am 'malaysia'":{"name":"Royal Malaysian Air Force | Camo (Low-Vis)","countries":["MYS"]},"mb339 'factory'":{"name":"Aermacchi Factory Scheme | S-001 I-NEUF","countries":"All"}}},"MQ-9 Reaper":{"name":"MQ-9 Reaper","coalition":"blue","label":"MQ-9 Reaper","era":"Modern","shortLabel":"9","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Reconnaissance"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-38*4","name":"GBU-38*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2}],"enabled":true,"code":"AGM-114K*8,GBU-38*2","name":"AGM-114K*8,GBU-38*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"AGM-114K * 2","quantity":2}],"enabled":true,"code":"AGM-114K*12","name":"AGM-114K*12","roles":["CAS","Ground Attack"]}],"filename":"i-16.png","enabled":true,"liveries":{"standard":{"name":"standard","countries":["USA"]},"standard uk":{"name":"standard UK","countries":["UK"]},"standard italy":{"name":"standard Italy","countries":["ITA"]},"'camo' scheme":{"name":"'camo' scheme","countries":["USA"]},"standard france":{"name":"standard France","countries":["FRA"]}}},"MiG-15bis":{"name":"MiG-15bis","coalition":"red","label":"MiG-15 Fagot","era":"Early Cold War","shortLabel":"M15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"FAB-50 - 50kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2*FAB-50","name":"2*FAB-50","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2*FAB-100M","name":"2*FAB-100M","roles":["CAS","Ground Attack"]},{"items":[{"name":"Fuel Tank 300 liters","quantity":2}],"enabled":true,"code":"2*300L","name":"2*300L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 400 liters","quantity":2}],"enabled":true,"code":"2*400L","name":"2*400L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 600 liters","quantity":2}],"enabled":true,"code":"2*600L","name":"2*600L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 300 liters","quantity":2}],"enabled":true,"code":"Fuel tank 300","name":"Fuel tank 300","roles":["Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"Fuel Tank 400 liters","quantity":2}],"enabled":true,"code":"Fuel tank 400","name":"Fuel tank 400","roles":["Escort","Fighter Sweep","Intercept"]}],"filename":"mig-15.png","enabled":true,"liveries":{"north_korea_air force_major_ arkady_ boitsow":{"name":"North Korea - Major Arkady Boitsow","countries":["RUS","PRK"]},"ussr_red":{"name":"USSR Red","countries":["RUS","SUN"]},"china volunteer air force":{"name":"People's Volunteer Army Air Force","countries":["CHN"]},"algerian af 1962":{"name":"Algerian AF 1962","countries":["DZA"]},"haf fictional":{"name":"Hellenic Airforce - Fictional","countries":["GRC"]},"czechoslovakia_air force":{"name":"Czechoslovak Air Force","countries":["CZE"]},"north_korea_air force":{"name":"Korean People's Air Force","countries":["PRK"]},"polish_air force":{"name":"Polish Air Force","countries":["POL"]},"china_air force":{"name":"People's Liberation Army Air Force","countries":["CHN"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"ussr_air forces old":{"name":"USSR Old","countries":["RUS","SUN"]},"gdr_air force":{"name":"Air Forces of the National People's Army","countries":["GER"]},"ussr_pepelyaev":{"name":"USSR Pepelyaev","countries":["RUS","PRK","SUN"]},"ussr_air forces":{"name":"Air Forces of Soviet Union","countries":["RUS","SUN"]}}},"MiG-19P":{"name":"MiG-19P","coalition":"red","label":"MiG-19 Farmer","era":"Early Cold War","shortLabel":"19","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 760 liters","quantity":2}],"enabled":true,"code":"PTB-760 x 2","name":"PTB-760 x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2},{"name":"Fuel Tank 760 liters","quantity":2}],"enabled":true,"code":"K-13A x 2, PTB-760 x 2","name":"K-13A x 2, PTB-760 x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2}],"enabled":true,"code":"K-13A x 2","name":"K-13A x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2},{"name":"Fuel Tank 760 liters","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"K-13A x 2, ORO-57K x 2, PTB-760 x 2","name":"K-13A x 2, ORO-57K x 2, PTB-760 x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"Fuel Tank 760 liters","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"ORO-57K x 2, PTB-760 x 2","name":"ORO-57K x 2, PTB-760 x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"ORO-57K - S-5M x 8","quantity":4}],"enabled":true,"code":"ORO-57K x 4","name":"ORO-57K x 4","roles":["CAS","Ground Attack"]},{"items":[{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"ORO-57K x 2","name":"ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"FAB-100M x 2, ORO-57K x 2","name":"FAB-100M x 2, ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"FAB-250 x 2, ORO-57K x 2","name":"FAB-250 x 2, ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-100M x 2","name":"FAB-100M x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-250 x 2","name":"FAB-250 x 2","roles":["CAS","Ground Attack"]}],"filename":"mig-19.png","enabled":true,"liveries":{"iap":{"name":"234 Fighter Regiment (234 IAP)","countries":"All"},"czechoslovakia":{"name":"2nd Fighter-Bomber Regiment","countries":["CZE"]},"cuba":{"name":" 211 Escuadron de Caza","countries":["CUB"]},"poland 39 plm":{"name":"39 PLM Squadron","countries":["POL"]},"default":{"name":"default","countries":"All"},"snow - fictional":{"name":"Snow Camouflage Fictional","countries":"All"},"ussr_2":{"name":"764th Fighter Aviation Regiment","countries":["RUS","SUN"]},"romania - 66th fighter division":{"name":"91st Fighter Regiment","countries":["ROU"]},"bulgaria":{"name":"1st Squadron, 18th Fighter Regiment","countries":["BGR"]},"poland 62 plm":{"name":"62 PLM Squadron","countries":["POL"]},"ddr - fictional":{"name":"Germany DDR camouflage (Fictional)","countries":"All"},"plaaf":{"name":"112th Air Regiment","countries":["CHN"]},"plaaf camo":{"name":"PLAAF Snow Camo","countries":["CHN"]}}},"MiG-21Bis":{"name":"MiG-21Bis","coalition":"red","label":"MiG-21 Fishbed","era":"Mid Cold War","shortLabel":"21","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, long range","name":"Patrol, long range","roles":["CAP"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-60 x 2","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, medium range","name":"Patrol, medium range","roles":["CAP"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-60 x 2","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, short range","name":"Patrol, short range","roles":["CAP"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"Hard targets, BOMBS","name":"Hard targets, BOMBS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UB-32M - 32 S-5M","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Unknown or mixed targets, BOMBS + ROCKETS","name":"Unknown or mixed targets, BOMBS + ROCKETS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UB-32M - 32 S-5M","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"Soft targets, CLUSTERS + ROCKETS","name":"Soft targets, CLUSTERS + ROCKETS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"BL-755 CBU - 450kg, 147 Frag/Pen bomblets","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"Soft targets, CLUSTERS","name":"Soft targets, CLUSTERS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Soft targets, scattered","name":"Soft targets, scattered","roles":["CAS"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Kh-66 Grom (21) - AGM, radar guided APU-68","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Few big targets, GROM + BOMBS","name":"Few big targets, GROM + BOMBS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Very hard target, PENETRATION","name":"Very hard target, PENETRATION","roles":["Ground Attack"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel Tank 800 L (21)","quantity":1}],"enabled":true,"code":"Aerial attack, hard targets, CLUSTERS","name":"Aerial attack, hard targets, CLUSTERS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"S-24A (21) - 180 kg, cumulative unguided rocket","quantity":4},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Hard targets, ROCKETS, PENETRATION","name":"Hard targets, ROCKETS, PENETRATION","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"S-24B (21) - 180 kg, fragmented unguided rocket","quantity":4},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Soft targets, ROCKETS, BLAST-FRAGMENTS","name":"Soft targets, ROCKETS, BLAST-FRAGMENTS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, MIX","name":"Long range, MIX","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, RADAR GUIDED MISSILES","name":"Long range, RADAR GUIDED MISSILES","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, INFRA RED MISSILES","name":"Long range, INFRA RED MISSILES","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2}],"enabled":true,"code":"Escort","name":"Escort","roles":["Escort"]},{"items":[{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Escort, JAMMER","name":"Escort, JAMMER","roles":["Escort"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4}],"enabled":true,"code":"Night, ILLUMINATOR","name":"Night, ILLUMINATOR","roles":["CAS"]},{"items":[{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, JAMMER","name":"Long range, JAMMER","roles":["Intercept"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"UB-16UM - 16 S-5M","quantity":2}],"enabled":true,"code":"Soft targets, UPK + ROCKETS","name":"Soft targets, UPK + ROCKETS","roles":["CAS"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Soft targets, UPK + CLUSTERS","name":"Soft targets, UPK + CLUSTERS","roles":["Ground Attack"]},{"items":[{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Patrol, JAMMER","name":"Patrol, JAMMER","roles":["CAP"]},{"items":[{"name":"RN-24 - 470kg, nuclear bomb, free fall","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1}],"enabled":true,"code":"NUCLEAR A","name":"NUCLEAR A","roles":["Ground Attack"]},{"items":[{"name":"RN-28 - 260 kg, nuclear bomb, free fall","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1}],"enabled":true,"code":"NUCLEAR B","name":"NUCLEAR B","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Short range","name":"Short range","roles":["Intercept"]},{"items":[{"name":"Smoke - white - 21","quantity":1}],"enabled":true,"code":"AEROBATIC","name":"AEROBATIC","roles":[]}],"filename":"mig-21.png","enabled":true,"liveries":{"india - 101st sqn (1)":{"name":"India - 101st Sqn Falcons","countries":"All"},"india - 101st sqn (2)":{"name":"India - 101st Sqn Falcons (2)","countries":"All"},"iraq - 17th sqn (2)":{"name":"Iraq - 17th Sqn (2)","countries":"All"},"finland - hävllv 31":{"name":"Finland - HavLLv 31","countries":"All"},"poland - metal":{"name":"Poland - Lacquer Metal","countries":"All"},"vvs - 234 gviap":{"name":"VVS - 234 GvIAP","countries":"All"},"vvs - amt-11 grey":{"name":"VVS - AMT-11 Grey","countries":"All"},"iran - standard":{"name":"Iran - Standard","countries":"All"},"afghanistan (2)":{"name":"Afghanistan (2)","countries":"All"},"serbia - 101st lae":{"name":"Serbia - 101st LAE","countries":"All"},"draken international":{"name":"Draken International","countries":"All"},"iraq - 17th sqn (1)":{"name":"Iraq - 17th Sqn (1)","countries":"All"},"syria (1)":{"name":"Syria (1)","countries":"All"},"iran - 51st sqn":{"name":"Iran - 51st Sqn (Umidiyeh AB)","countries":"All"},"vpaf - 927th lam son - 6122":{"name":"VPAF - 927th Lam Son","countries":"All"},"vvs - 115 gviap":{"name":"VVS - 115 GvIAP (Kokaydy AB)","countries":"All"},"huaf 47th ab (griff sqn)":{"name":"HunAF Griff Sqn. (47th AB)","countries":"All"},"huaf 31st ab (turul sqn)":{"name":"HunAF 1904 Capeti (51th AB)","countries":"All"},"iraq - 9th sqn":{"name":"Iraq - 9th Sqn","countries":"All"},"raf - 111th sqn":{"name":"RAF - 111th Sqn","countries":"All"},"huaf 47th ab - 6115 (griff sqn)":{"name":"HunAF Griff Sqn. (47th AB) 6115","countries":"All"},"afghanistan (1)":{"name":"Afghanistan (1)","countries":"All"},"romania - gray":{"name":"Romania - Gray","countries":"All"},"poland - 1 dlmw":{"name":"Poland - 1 DLMW","countries":"All"},"dprk - 2014 - 34":{"name":"DPRK - 2014 Nr.34","countries":"All"},"libya - early":{"name":"Lybia - Early","countries":"All"},"vpaf - 927th fighter regiment metal":{"name":"VPAF - 927th Fighter Regiment Metal","countries":"All"},"india - 15th sqn":{"name":"India - 15 Sqn War Games","countries":"All"},"plaaf - sky blue":{"name":"PLAAF - Sky Blue","countries":"All"},"germany east - jg-8":{"name":"East Germany - JG-8","countries":"All"},"sweden - 16th air wing":{"name":"Sweden - 16th Air Wing","countries":"All"},"sweden - m90":{"name":"Sweden - M90","countries":"All"},"vvs - metal":{"name":"VVS Metal","countries":"All"},"vvs - demonstrator":{"name":"VVS Demonstrator","countries":"All"},"bare metal":{"name":"Bare Metal","countries":"All"},"croatia - 1st fs 1992":{"name":"Croatia - 1st FS 1992","countries":"All"},"yugoslavia - camo":{"name":"Yugoslavia - Camo","countries":"All"},"libya - 2017":{"name":"Lybia - 2017","countries":"All"},"algeria":{"name":"Algeria FD-43","countries":"All"},"bulgaria - 1-3 iae (2)":{"name":"Bulgaria - 1/3 IAE (2)","countries":"All"},"plaaf - white":{"name":"PLAAF - White","countries":"All"},"dprk - 2016 - 42":{"name":"DPRK - 2016 Nr.42","countries":"All"},"croatia - 21st fs":{"name":"Croatia - 21st Fighter Squadron (Zagreb AB)","countries":"All"},"ukraine (1)":{"name":"Ukraine 01","countries":"All"},"egypt - tan 1982":{"name":"Egypt - Tan 1982","countries":"All"},"vvs - 116 cbp":{"name":"VVS - 116 CBP","countries":"All"},"cuba - um 5010 is":{"name":"Cuba - UM 5010 IS","countries":"All"},"poland - 10 elt":{"name":"Poland - 10 ELT","countries":"All"},"syria (2)":{"name":"Syria (2)","countries":"All"},"georgia (1)":{"name":"Georgia (1)","countries":"All"},"huaf metal":{"name":"HuAF Metal","countries":"All"},"huaf 47th ab - early":{"name":"HunAF Griff Sqn. (47th AB) - Early ","countries":"All"},"raf - 11th sqn":{"name":"RAF - 11th Sqn","countries":"All"},"romania - lancer a":{"name":"Romania - Lancer A","countries":"All"},"ukraine (2)":{"name":"Ukraine 02","countries":"All"},"georgia (2)":{"name":"Georgia (2)","countries":"All"},"cuba - 1990s":{"name":"Cuba - 1990s","countries":"All"},"vpaf - 921st sao do - 5040":{"name":"VPAF - 921st Sao Do","countries":"All"},"plaaf - splinter":{"name":"PLAAF - Splinter","countries":"All"},"yugoslavia - gray":{"name":"Yugoslavia - Grey","countries":"All"},"egypt - grey 1982":{"name":"Egypt - Grey 1982","countries":"All"},"angola - c314":{"name":"Angola - C314","countries":"All"},"jasdf":{"name":"JASDF","countries":"All"},"bulgaria - 1-3 iae":{"name":"Bulgaria - 1/3 IAE","countries":"All"},"angola - c41":{"name":"Angola - C41","countries":"All"},"romania - lancer c":{"name":"Romania - Lancer C","countries":"All"},"argentina (1)":{"name":"Argentina (1)","countries":"All"},"bulgaria - 1-3 iae (3)":{"name":"Bulgaria - 1/3 IAE (3)","countries":"All"},"northeria - 32nd fs":{"name":"Northeria - 32nd FG","countries":"All"},"southeria":{"name":"Southeria","countries":"All"},"cuba - metal":{"name":"Cuba - Metal","countries":"All"},"slovakia - 1998":{"name":"Slovakia - 1998","countries":"All"},"vvs - 185th gviap":{"name":"VVS 185th GvIAP","countries":"All"},"argentina (2)":{"name":"Argentina (2)","countries":"All"},"huaf grey":{"name":"HuAF Grey","countries":"All"}}},"MiG-23MLD":{"name":"MiG-23MLD","coalition":"red","label":"MiG-23 Flogger","era":"Mid Cold War","shortLabel":"23","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60M*4","name":"R-60M*4","roles":["Intercept"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"B-8*2,R-60M*2,Fuel-800","name":"B-8*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"UB-32*2,R-60M*2,Fuel-800","name":"UB-32*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":2},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"R-24R*2,R-60M*4,Fuel-800","name":"R-24R*2,R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"R-24T (AA-7 Apex IR) - Infra Red","quantity":1},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1},{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":1}],"enabled":true,"code":"R-24R,R-24T,R-60M*4,Fuel-800","name":"R-24R,R-24T,R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"R-60M*4,Fuel-800","name":"R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-500*2,R-60M*2,Fuel-800","name":"FAB-500*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":2},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-24R*2,R-60M*4","name":"R-24R*2,R-60M*4","roles":["Intercept"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-250*2,R-60M*2,Fuel-800","name":"FAB-250*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"RBK-250*2,R-60M*2,Fuel-800","name":"RBK-250*2,R-60M*2,Fuel-800","roles":["CAS"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"RBK-500*2,R-60M*2,Fuel-800","name":"RBK-500*2,R-60M*2,Fuel-800","roles":["CAS"]},{"items":[{"name":"R-24T (AA-7 Apex IR) - Infra Red","quantity":1},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":1}],"enabled":true,"code":"R-24R,R-24T,R-60M*4","name":"R-24R,R-24T,R-60M*4","roles":["Intercept"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard-3 (worn-out)":{"name":"af standard-3 (worn-out)","countries":["RUS","SUN"]},"af standard-1":{"name":"af standard-1","countries":["RUS","SUN"]},"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algerian Air Force","countries":["DZA"]},"af standard-2":{"name":"af standard-2","countries":["RUS","SUN"]}}},"MiG-25PD":{"name":"MiG-25PD","coalition":"red","label":"MiG-25PD Foxbat","era":"Mid Cold War","shortLabel":"25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":2},{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-40R*2,R-40T*2","name":"R-40R*2,R-40T*2","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40R*4","name":"R-40R*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-40R*2,R-60M*2","name":"R-40R*2,R-60M*2","roles":["CAP","Intercept","Escort","Fighter Sweep"]}],"filename":"mig-25.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algeria Air Force standard","countries":["DZA"]}}},"MiG-25RBT":{"name":"MiG-25RBT","coalition":"red","label":"MiG-25RBT Foxbat","era":"Mid Cold War","shortLabel":"25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Reconnaissance"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-500x2_60x2","name":"FAB-500x2_60x2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60M*2","name":"R-60M*2","roles":["Reconnaissance"]}],"filename":"mig-25.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algeria Air Force standard","countries":["DZA"]}}},"MiG-27K":{"name":"MiG-27K","coalition":"red","label":"MiG-27K Flogger-D","era":"Mid Cold War","shortLabel":"27","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel","name":"FAB-250*6,R-60M*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"BetAB-500ShP*2,FAB-250*2,R-60*2","name":"BetAB-500ShP*2,FAB-250*2,R-60*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25MR*2,R-60M*2,Fuel","name":"Kh-25MR*2,R-60M*2,Fuel","roles":["CAS"]},{"items":[{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel","name":"Kh-29L*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"B-8*4","name":"B-8*4","roles":["Ground Attack"]},{"items":[{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"BetAB-500*2,FAB-500*2,R-60*2","name":"BetAB-500*2,FAB-500*2,R-60*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25MPU*2,R-60M*2,Fuel","name":"Kh-25MPU*2,R-60M*2,Fuel","roles":["SEAD"]},{"items":[{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29T*2,R-60M*2,Fuel","name":"Kh-29T*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-500*2,FAB-250*2,R-60M*2,Fuel","name":"FAB-500*2,FAB-250*2,R-60M*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25ML*2,R-60M*2,Fuel","name":"Kh-25ML*2,R-60M*2,Fuel","roles":["CAS"]},{"items":[{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"KAB-500*2,R-60M*2,Fuel","name":"KAB-500*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"RBK-500AO*2,RBK-250*2,R-60M*2","name":"RBK-500AO*2,RBK-250*2,R-60M*2","roles":["CAS"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"UB-32*4","name":"UB-32*4","roles":["Ground Attack"]},{"items":[{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-60*2,Fuel","name":"Kh-29L*2,R-60*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algerian Air Force","countries":["DZA"]}}},"MiG-29A":{"name":"MiG-29A","coalition":"red","label":"MiG-29A Fulcrum","era":"Late Cold War","shortLabel":"29A","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"Fuel-1150*2,Fuel-1500","name":"Fuel-1150*2,Fuel-1500","roles":["AFAC"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-500AO*4,R-73*2,Fuel","name":"RBK-500AO*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-250*4,R-73*2,Fuel","name":"FAB-250*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"B-8*4,R-73*2,Fuel","name":"B-8*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-60M*4,R-27R*2","name":"R-60M*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*4,R-27R*2,Fuel-1500","name":"R-73*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*6,Fuel-1500","name":"R-73*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*6,Fuel-1500","name":"R-60M*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*4,R-73*2,Fuel","name":"S-24*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-500*4,R-73*2,Fuel","name":"FAB-500*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6}],"enabled":true,"code":"R-60M*6","name":"R-60M*6","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"BetAB-500*4,R-73*2,Fuel","name":"BetAB-500*4,R-73*2,Fuel","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","name":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*4,R-27R*2,Fuel-1500","name":"R-60M*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-250*4,R-73*2,Fuel","name":"RBK-250*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*4,R-27R*2","name":"R-73*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2","name":"R-73*2,R-60M*2,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*2,FAB-500*2,R-73*2,Fuel","name":"S-24*2,FAB-500*2,R-73*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-29.png","enabled":true,"liveries":{"domna 120th ar":{"name":"Domna - 120th Aviation Regiment","countries":["RUS"]},"polish 41st sqn standard2":{"name":"41st Sqn Standard 2","countries":["POL"]},"iriaf blue-grey":{"name":"IRIAF blue-grey","countries":["IRN"]},"air force ukraine standard":{"name":"Air Force (Standard)","countries":["UKR"]},"air force standard":{"name":"Air Force (Standard)","countries":["RUS","SUN"]},"mary-1 agressors":{"name":"Soviet Air Forces, a/b 1521 (Mary-1)","countries":["RUS"]},"polish 41st sqn standard1":{"name":"41st Sqn Standard 1","countries":["POL"]},"iriaf sand-blue":{"name":"IRIAF sand-blue","countries":["IRN"]},"kazakhstan kazaadf 2008":{"name":"KazAADF 600th Airbase 2008","countries":["KAZ"]},"strizhi (w)":{"name":"Strizhi 1992(W)","countries":["RUS"]},"kazakhstan air defense forces":{"name":"KazAADF 600th Airbase 2015","countries":["KAZ"]},"vasylkiv 40th brta":{"name":"Vasylkiv - 40th Brigade of Tactical Aviation","countries":["UKR"]},"strizhi":{"name":"Strizhi 1992","countries":["RUS"]},"syaaf":{"name":"Syrian Arab Air Force","countries":["SYR"]}}},"MiG-29S":{"name":"MiG-29S","coalition":"red","label":"MiG-29S Fulcrum","era":"Late Cold War","shortLabel":"29S","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2","name":"R-73*2,R-60M*2,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*4,R-27R*2,Fuel-1500","name":"R-73*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*6,Fuel-1500","name":"R-73*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*6,Fuel-1500","name":"R-60M*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*4,R-73*2,Fuel","name":"S-24*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-500*4,R-73*2,Fuel","name":"FAB-500*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"BetAB-500*4,R-73*2,Fuel","name":"BetAB-500*4,R-73*2,Fuel","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-500AO*4,R-73*2,Fuel","name":"RBK-500AO*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","name":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-77*2,R-73*2,Fuel-1500,Fuel-1150*2","name":"R-77*2,R-73*2,Fuel-1500,Fuel-1150*2","roles":["Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"B-8*4,R-73*2,Fuel","name":"B-8*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-250*4,R-73*2,Fuel","name":"RBK-250*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Intercept"]},{"items":[{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"Fuel-1150*2,Fuel-1500","name":"Fuel-1150*2,Fuel-1500","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6}],"enabled":true,"code":"R-60M*6","name":"R-60M*6","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-60M*4,R-27R*2","name":"R-60M*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*4,R-27R*2","name":"R-73*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4}],"enabled":true,"code":"R-77*4,R-73*2","name":"R-77*4,R-73*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-250*4,R-73*2,Fuel","name":"FAB-250*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*4,R-27R*2,Fuel-1500","name":"R-60M*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-77*4,R-73*2,Fuel-1500","name":"R-77*4,R-73*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*2,FAB-500*2,R-73*2,Fuel","name":"S-24*2,FAB-500*2,R-73*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-29.png","enabled":true,"liveries":{"31 gviap_zernograd":{"name":"Zernograd AFB, 31st Guards Aviation Regiment","countries":["RUS"]},"air force standard":{"name":"Air Force (Standard)","countries":["RUS"]},"air force ukraine standard":{"name":"Air Force (Standard)","countries":["UKR"]},"kazaadf new (fictional)":{"name":"KazAADF new (fictional)","countries":["KAZ"]},"115 gviap_termez":{"name":"Termez AFB, 115th Guards Aviation Regiment","countries":["RUS"]},"426th air group_erebuni":{"name":"Erebuni AFB, 426th Air Group","countries":["RUS"]},"kazaadf old (fictional)":{"name":"KazAADF old (fictional)","countries":["KAZ"]},"belarusian air force":{"name":"Belarusian Air Force 61 FAB Baranavichy (2017)","countries":["BLR"]},"773 iap_damgarten":{"name":"Damgarten AFB, 773rd Aviation Regiment","countries":["RUS"]},"28 gviap_andreapol":{"name":"Andreapol AFB, 28th Guards Aviation Regiment","countries":["RUS"]},"swifts":{"name":"Swifts (Aerobatic team)","countries":["RUS"]},"algerian af fc-16":{"name":"Algerian AF FC-16","countries":["DZA"]},"1521th air base_mary-1":{"name":"Mary-1 AFB, 1521st Air Force Base","countries":["RUS"]},"strizhi":{"name":"Strizhi 2003","countries":["RUS"]},"kazaadf new faded (fictional)":{"name":"KazAADF new faded (fictional)","countries":["KAZ"]},"kazaadf new (fictional digital)":{"name":"KazAADF new digital (fictional digital)","countries":["KAZ"]},"falcons of russia":{"name":"Lipetsk, aerobatic group Falcons of Russia","countries":["RUS"]}}},"MiG-31":{"name":"MiG-31","coalition":"red","label":"MiG-31 Foxhound","era":"Late Cold War","shortLabel":"31","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40T*2,R-33*4","name":"R-40T*2,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":1},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4},{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":1}],"enabled":true,"code":"R-40T,R-33*4,R-40R","name":"R-40T,R-33*4,R-40R","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40R*2,R-33*4","name":"R-40R*2,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-60M*4,R-33*4","name":"R-60M*4,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"174 gviap_boris safonov":{"name":"174 GvIAP Boris Safonov","countries":["RUS"]},"903_white":{"name":"Demo 903 White","countries":["RUS"]}}},"Mirage-F1EE":{"name":"Mirage-F1EE","coalition":"blue","label":"Mirage-F1EE","era":"Mid Cold War","shortLabel":"F1EE","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*R530IR, 1*Fuel Tank","name":"2*AIM9-JULI, 2*R530IR, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F EM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*R530EM, 1*Fuel Tank","name":"2*AIM9-JULI, 2*R530EM, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*R530IR, 1*Fuel Tank","name":"2*R550 Magic I, 2*R530IR, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F EM","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 1*R530EM","name":"2*AIM9-JULI, 1*R530EM","roles":["Intercept"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 1*R530IR","name":"2*R550 Magic I, 1*R530IR","roles":["Intercept"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 1*R530IR, 2*Fuel Tank","name":"2*AIM9-JULI, 1*R530IR, 2*Fuel Tank","roles":["CAP"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 1*R530IR, 2*Fuel Tank","name":"2*R550 Magic I, 1*R530IR, 2*Fuel Tank","roles":["CAP"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 251 F1B HE","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank","name":"2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD","quantity":1}],"enabled":true,"code":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD","name":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD","roles":["CAS"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Chute Retarded Bomb HD","quantity":1}],"enabled":true,"code":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD","name":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":4},{"name":"CLB 4 - 4 x SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*SAMP 250 HD","name":"2*AIM-9JULI, 8*SAMP 250 HD","roles":["Ground Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"SAMP-400 - 400 kg GP Bomb LD","quantity":4},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*SAMP 400 LD","name":"2*AIM-9JULI, 8*SAMP 400 LD","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":4},{"name":"CLB 4 - 4 x BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*BLU107 Durandal","name":"2*AIM-9JULI, 8*BLU107 Durandal","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"S530F","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*S530F, 1*Fuel Tank","name":"2*AIM9-JULI, 2*S530F, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"S530F","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*S530F, 1*Fuel Tank","name":"2*R550 Magic I, 2*S530F, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"BARAX - ECM Pod","quantity":1},{"name":"S530F","quantity":1},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod","name":"2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod","roles":["Intercept","CAP","Escort","Fighter Sweep"]}],"filename":"f-5.png","enabled":true,"liveries":{"ec 2 30 normandie niemen (fictional ct)":{"name":"EC 2/30 Normandie Niemen (FICTIONAL CT)","countries":["FRA"]},"iriaf 3-6210 _ 2017 blue (eq variant)":{"name":"IRIAF 3-6210 _ 2017 Blue (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6215 _ 1990-2010s desert (eq variant)":{"name":"IRIAF 3-6215 _ 1990-2010s Desert (EQ Variant)","countries":["INS","IRN"]},"aerges camo":{"name":"AERGES CAMO","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"er 233 savoie ba 118 mont de marsan dessert camu (fictional cr)":{"name":"ER 233 Savoie BA 118 Mont de Marsan Dessert Camu (FICTIONAL CR)","countries":["FRA"]},"ec 212 picardie":{"name":"EC 212 Picardie","countries":["FRA"]},"ala 14 nato skin 1 (ee)":{"name":"ALA 14 NATO Skin 1 (EE)","countries":["SPN"]},"ala 46 sq 462 blue skin (ee) gando":{"name":"ALA 46 SQ 462 Blue Skin (EE) Gando","countries":["SPN"]},"iriaf 3-6210 _ 2013 gray (eq variant)":{"name":"IRIAF 3-6210 _ 2013 Gray (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6215 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6215 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]},"aerges blue":{"name":"AERGES BLUE","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"iriaf 3-6210 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6210 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]},"usa company skin (m-ee)":{"name":"USA Company Skin EE","countries":["USA","AUSAF"]},"iriaf 3-6211 _ 2010s blue_gray (eq variant)":{"name":"IRIAF 3-6211 _ 2010s Blue_Gray (EQ Variant)","countries":["INS","IRN"]},"ala 14 blue skin (ee) albacete":{"name":"ALA 14 Blue Skin (EE) Albacete","countries":["SPN"]},"aerges nato grey":{"name":"AERGES NATO GREY","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"ala 46 blue skin (ee) gando":{"name":"ALA 46 Blue Skin (EE) Gando","countries":["SPN"]},"usa company grey (m-ee)":{"name":"USA Company Grey EE","countries":["USA","AUSAF"]},"ec 1 12 cambresis":{"name":"EC 112 BA 103 Cambrai-Épinoy","countries":["FRA"]},"er 2 33 savoie 100 ans de reco (fictional cr)":{"name":"ER 233 Savoie 100 ans de reco (FICTIONAL CR)","countries":["FRA"]},"usa company skin 2 (m-ee)":{"name":"USA Company Skin 2 EE","countries":["USA","AUSAF"]},"ec 5 330 cote d'argent (fictional ct)":{"name":"EC 5/330 Cote d'Argent (FICTIONAL CT)","countries":["FRA"]},"ec 330 lorraine":{"name":"EC 330 Lorraine","countries":["FRA"]},"ec 3 33 lorraine ba 112 reims - champagne ardennes":{"name":"EC 333 Lorraine BA 112 Reims - Champagne Ardennes","countries":["FRA"]},"iriaf 3-6212 _ col. naghdibake (eq variant)":{"name":"IRIAF 3-6212 _ Col. Naghdibake (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6209 _ 2010s blue_gray (eq variant)":{"name":"IRIAF 3-6209 _ 2010s Blue_Gray (EQ Variant)","countries":["INS","IRN"]},"ec 1 5 vendee ba orange-cariat":{"name":"EC 1/5 Vendee BA 115 Orange-Cariat","countries":["FRA"]},"er 233 savoie ba 118 mont de marsan (fictional cr)":{"name":"ER 2/33 Savoie BA 118 Mont de Marsan (FICTIONAL CR)","countries":["FRA"]},"iriaf 3-6214 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6214 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]}}},"MosquitoFBMkVI":{"name":"MosquitoFBMkVI","coalition":"","label":"Mosquito FB MkVI","era":"WW2","shortLabel":"Mo","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"500 lb S.A.P.","quantity":2},{"name":"250 lb S.A.P.","quantity":2}],"enabled":true,"code":"250 lb S.A.P*2; 500 lb S.A.P.*2","name":"250 lb S.A.P*2; 500 lb S.A.P.*2","roles":["CAP","Ground Attack"]},{"items":[{"name":"500 lb GP Mk.V","quantity":2},{"name":"500 lb MC Short tail","quantity":2}],"enabled":true,"code":"500 lb GP Mk.V*2, 500 lb GP Short tail*2","name":"500 lb GP Mk.V*2, 500 lb GP Short tail*2","roles":["CAP","Ground Attack","CAS","Runway Attack"]},{"items":[{"name":"100 gal. Drop Tank","quantity":2},{"name":"500 lb MC Short tail","quantity":2}],"enabled":true,"code":"100 gal Drop tank*2, 500 lb MC Short tail*2","name":"100 gal Drop tank*2, 500 lb MC Short tail*2","roles":["CAP","Ground Attack"]},{"items":[{"name":null,"quantity":2},{"name":"250 lb S.A.P.","quantity":2},{"name":"4 x RP-3 60lb SAP No2 Mk.I","quantity":2}],"enabled":true,"code":"RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2","name":"RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2","roles":["CAP","Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"2 x RP-3 60lb F No1 Mk.I","quantity":2},{"name":"100 gal. Drop Tank","quantity":2},{"name":"250 lb MC Mk.II","quantity":2}],"enabled":true,"code":"100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4","name":"100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4","roles":["CAP","Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"500 lb GP Short tail","quantity":4}],"enabled":true,"code":"500 lb GP Short tail*4","name":"500 lb GP Short tail*4","roles":["CAP","Ground Attack","CAS","Runway Attack"]}],"filename":"mosquito.png","enabled":true,"liveries":{"raf":{"name":"RAF 1944","countries":"All"},"305sqn july":{"name":"305Sqn July 1944","countries":[]},"305sqn june":{"name":"305Sqn June 1944","countries":[]},"armée de l'air blue":{"name":"Armée de L'air Blue Camo","countries":["FRA"]},"ussr air force":{"name":"USSR Air Force","countries":[]},"25th bombardment group p":{"name":"USAAF 25th Bombardment Group \"P\" (Invasion Stripes)","countries":["USA"]},"iaf - 1956 - 110th squadron":{"name":"IAF - 1956 - 110th Squadron","countries":"All"},"25th bombardment group z":{"name":"USAAF 25th Bombardment Group \"Z\" (Invasion Stripes)","countries":["USA"]},"raf, ml897d, no.1409 met flight, wyton, late 1943":{"name":"RAF, ML897/D, No.1409 Met Flight, Wyton, late 1943","countries":["UK"]},"605 sqn up-o":{"name":"605 Sqn UP-O","countries":"All"},"605 sqn":{"name":"605 Sqn","countries":"All"},"no. 235 squadron raf 1944":{"name":"No. 235 Squadron RAF 1944","countries":[]},"l-3 pz474 1945":{"name":"L-3 PZ474 1945","countries":[]},"no. 613 squadron raf june 1944":{"name":"No. 613 Squadron RAF, June 1944","countries":["UK"]},"605 sqn up-j wag's war wagon":{"name":"605 Sqn UP-J \"Wag's War Wagon\"","countries":"All"},"25th bombardment group f":{"name":"USAAF 25th Bombardment Group \"F\"","countries":["USA"]},"no. 27 squadron raf popeye camo letters on":{"name":"No. 27 Squadron RAF Popeye Camo Letters on","countries":[]}}},"P-47D-40":{"name":"P-47D-40","coalition":"","label":"P-47D Thunderbolt","era":"WW2","shortLabel":"P47","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AN-M65 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AN-M65*2","name":"AN-M65*2","roles":["Runway Attack"]},{"items":[{"name":"150 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"Fuel150*2","name":"Fuel150*2","roles":["Escort","CAP"]},{"items":[{"name":"AN-M57 - 250lb GP Bomb LD","quantity":3}],"enabled":true,"code":"AN-M57*3","name":"AN-M57*3","roles":["Ground Attack","CAS"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"AN-M64*2, Fuel110","name":"AN-M64*2, Fuel110","roles":["Ground Attack"]},{"items":[{"name":"3 x 4.5 inch M8 UnGd Rocket","quantity":2},{"name":"AN-M57 - 250lb GP Bomb LD","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"M8*6, AN-M57*2, Fuel110","name":"M8*6, AN-M57*2, Fuel110","roles":["Ground Attack","CAS"]},{"items":[{"name":"5 x HVAR, UnGd Rkt","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"HVAR*10, Fuel110","name":"HVAR*10, Fuel110","roles":["Ground Attack","CAS"]}],"filename":"p-47.png","enabled":true,"liveries":{"61st_fs_8th_af_hvz":{"name":"61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)","countries":["USA","POL"]},"79thfg 86thfs the trojan warhorse":{"name":"79thFG 86thFS The Trojan Warhorse","countries":["USA"]},"1st brazilian ftr sq-jambock a1-menezes":{"name":"1st Brazilian Ftr Sq-Jambock A1-Menezes","countries":[]},"warchief":{"name":"WarChief","countries":["USA"]},"lt_col_benjamin_mayo":{"name":"Lt.Col. Benjamin Mayo","countries":["USA"]},"raf thunderbolt":{"name":"RAF Thunderbolt","countries":[]},"lend-lease":{"name":"Lend-Lease","countries":["RUS","SUN"]},"lt_col_gabreski_d_day":{"name":"Lt.Col. Gabby Gabreski, 61st FS, D-day","countries":["USA"]},"usaf standard":{"name":"USAF standard","countries":["USA"]},"lt_col_gabreski_1944":{"name":"Lt.Col. Gabby Gabreski, 61st FS, July 1944","countries":["USA"]},"ussr-blue-scheme":{"name":"USSR - blue","countries":["RUS","SUN"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ","countries":"All"},"eagle dynamics commemorative":{"name":"Eagle Dynamics Commemorative","countries":["USA"]},"53rd_fs_9th_air_force":{"name":"53rd Fighter Squadron","countries":["USA"]},"61st_fs_1944":{"name":"61st FS, July 1944","countries":["USA"]},"maj_howard_park_1945":{"name":"Maj. Howard Park, 513th FS, France 1945","countries":["USA"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\"","countries":"All"},"61st_fs_d_day":{"name":"61st FS, D-day","countries":["USA"]},"tony 5th emergency rescue squadron":{"name":"TONY 5th Emergency Rescue Squadron","countries":["USA"]}}},"P-51D-30-NA":{"name":"P-51D-30-NA","coalition":"","label":"P-51D Mustang","era":"WW2","shortLabel":"P51","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"75 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"Fuel75*2","name":"Fuel75*2","roles":["CAP","Fighter Sweep","AFAC"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6},{"name":"75 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"HVAR*6,Fuel75*2","name":"HVAR*6,Fuel75*2","roles":["AFAC"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6},{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"HVAR*6,M64*2","name":"HVAR*6,M64*2","roles":["CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6}],"enabled":true,"code":"HVAR*6","name":"HVAR*6","roles":["CAS","Ground Attack","Antiship Strike","AFAC"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"M64*2","name":"M64*2","roles":["Ground Attack","Antiship Strike","CAS","Runway Attack"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":10}],"enabled":true,"code":"HVAR*10","name":"HVAR*10","roles":["CAS","Ground Attack","Runway Attack","Antiship Strike"]},{"items":[{"name":"HVAR Smoke Generator","quantity":2}],"enabled":true,"code":"Smokes","name":"Smokes","roles":[]}],"filename":"p-51.png","enabled":true,"liveries":{"61st_fs_8th_af_hvz":{"name":"61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)","countries":["USA","POL"]},"79thfg 86thfs the trojan warhorse":{"name":"79thFG 86thFS The Trojan Warhorse","countries":["USA"]},"1st brazilian ftr sq-jambock a1-menezes":{"name":"1st Brazilian Ftr Sq-Jambock A1-Menezes","countries":[]},"warchief":{"name":"WarChief","countries":["USA"]},"lt_col_benjamin_mayo":{"name":"Lt.Col. Benjamin Mayo","countries":["USA"]},"raf thunderbolt":{"name":"RAF Thunderbolt","countries":[]},"lend-lease":{"name":"Lend-Lease","countries":["RUS","SUN"]},"lt_col_gabreski_d_day":{"name":"Lt.Col. Gabby Gabreski, 61st FS, D-day","countries":["USA"]},"usaf standard":{"name":"USAF standard","countries":["USA"]},"lt_col_gabreski_1944":{"name":"Lt.Col. Gabby Gabreski, 61st FS, July 1944","countries":["USA"]},"ussr-blue-scheme":{"name":"USSR - blue","countries":["RUS","SUN"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ","countries":"All"},"eagle dynamics commemorative":{"name":"Eagle Dynamics Commemorative","countries":["USA"]},"53rd_fs_9th_air_force":{"name":"53rd Fighter Squadron","countries":["USA"]},"61st_fs_1944":{"name":"61st FS, July 1944","countries":["USA"]},"maj_howard_park_1945":{"name":"Maj. Howard Park, 513th FS, France 1945","countries":["USA"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\"","countries":"All"},"61st_fs_d_day":{"name":"61st FS, D-day","countries":["USA"]},"tony 5th emergency rescue squadron":{"name":"TONY 5th Emergency Rescue Squadron","countries":["USA"]}}},"S-3B Tanker":{"name":"S-3B Tanker","coalition":"blue","label":"S-3B Tanker","era":"Early Cold War","shortLabel":"S3B","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"s-3.png","enabled":true,"liveries":{"usaf standard":{"name":"NAVY Standard","countries":["USA"]}}},"Su-17M4":{"name":"Su-17M4","coalition":"red","label":"Su-17M4 Fitter","era":"Mid Cold War","shortLabel":"17M","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"UB-32*4,R-60M*2,FAB-250*4","name":"UB-32*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"FAB-100*24,R-60M*2","name":"FAB-100*24,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"UB-32*4,R-60M*2,Fuel*2","name":"UB-32*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"B-8*4,R-60M*2,FAB-250*4","name":"B-8*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel*2","name":"Kh-29L*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"B-8*4,R-60M*2,Fuel*2","name":"B-8*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-60M*2,Fuel*2","name":"Kh-29T*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2","name":"BetAB-500*6,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-25MR*4,R-60M*2,Fuel*2","name":"Kh-25MR*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"S-24*4,R-60M*2,Fuel*2","name":"S-24*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2","name":"Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2","roles":["SEAD"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh58*2_Kh25MPU*2_R60M*2_Fuel*2","name":"Kh58*2_Kh25MPU*2_R60M*2_Fuel*2","roles":["SEAD"]},{"items":[{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"FAB-250*16,R-60M*2","name":"FAB-250*16,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-25ML*4,R-60M*2,Fuel*2","name":"Kh-25ML*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"RBK-500AO*4,SPPU-22*2,R-60M*2","name":"RBK-500AO*4,SPPU-22*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"S-24*4,R-60M*2,FAB-250*4","name":"S-24*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 1150L","quantity":4}],"enabled":true,"code":"Fuel*4","name":"Fuel*4","roles":["AFAC"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2","name":"FAB-500*6,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-25ML*2,Kh-29L*2,R-60*2","name":"Kh-25ML*2,Kh-29L*2,R-60*2","roles":["Antiship Strike"]}],"filename":"su-17.png","enabled":true,"liveries":{"shap limanskoye ab":{"name":"shap limanskoye ab","countries":["UKR"]},"af standard (rus)":{"name":"af standard","countries":["RUS","SUN"]},"af standard (worn-out)":{"name":"af standard (worn-out)","countries":["UKR"]},"af standard (worn-out) (rus)":{"name":"af standard (worn-out)","countries":["RUS"]},"af standard":{"name":"af standard","countries":["UKR"]}}},"Su-24M":{"name":"Su-24M","coalition":"red","label":"Su-24M Fencer","era":"Mid Cold War","shortLabel":"24","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"UB-13*4,FAB-500*2","name":"UB-13*4,FAB-500*2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Kh-31A*2,R-60M*2,Fuel","name":"Kh-31A*2,R-60M*2,Fuel","roles":["Antiship Strike"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"UB-13*4","name":"UB-13*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4}],"enabled":true,"code":"KAB-500*4,R-60M*2","name":"KAB-500*4,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"S-25*2,Fuel*3","name":"S-25*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh31P*2_Kh25ML*2_L-081","name":"Kh31P*2_Kh25ML*2_L-081","roles":["SEAD","Antiship Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"B-8*2,Fuel*3","name":"B-8*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-1500*2,R-60M*2","name":"FAB-1500*2,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4}],"enabled":true,"code":"S-24*4","name":"S-24*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4}],"enabled":true,"code":"BetAB-500*4,R-60M*2","name":"BetAB-500*4,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4}],"enabled":true,"code":"Kh-25ML*4","name":"Kh-25ML*4","roles":["CAS"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":4}],"enabled":true,"code":"Kh-25MR*4","name":"Kh-25MR*4","roles":["CAS"]},{"items":[{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"FAB-100*24","name":"FAB-100*24","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2}],"enabled":true,"code":"Kh-31A*2,R-60M*2","name":"Kh-31A*2,R-60M*2","roles":["Antiship Strike"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"UB-13*2,Fuel*3","name":"UB-13*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2}],"enabled":true,"code":"B-8*2,Fuel*2","name":"B-8*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25ML*2_L-081","name":"Kh58*2_Kh25ML*2_L-081","roles":["SEAD"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8","name":"RBK-250*8","roles":["CAS"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"UB-32*4","name":"UB-32*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2","name":"Kh-29L*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"S-24*2,Fuel*3","name":"S-24*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh25MPU*2_Kh25ML*2_L-081","name":"Kh25MPU*2_Kh25ML*2_L-081","roles":["SEAD"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"FAB-500*4,R-60M*2","name":"FAB-500*4,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":8}],"enabled":true,"code":"FAB-250*8","name":"FAB-250*8","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Fuel*3","name":"Fuel*3","roles":["AFAC"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-500AO*4,R-60M*2","name":"RBK-500AO*4,R-60M*2","roles":["CAS"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-60M*2,Fuel","name":"KAB-1500*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"UB-32*4,FAB-250*4","name":"UB-32*4,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-60M*2","name":"Kh-29T*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"UB-32*2,Fuel*3","name":"UB-32*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-60M*2,Fuel","name":"Kh-59M*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4}],"enabled":true,"code":"S-25*4","name":"S-25*4","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"B-8*6","name":"B-8*6","roles":["Ground Attack"]}],"filename":"su-24.png","enabled":true,"liveries":{"kazakhstan air force":{"name":"600th Airbase Kazakhstan","countries":["KAZ"]},"algerian af kx-12":{"name":"Algerian AF KX-12","countries":["DZA"]},"af standard":{"name":"af standard","countries":["RUS","SUN"]},"iran air force":{"name":"Iran Air Force","countries":["IRN"]},"ukrainian air force standard":{"name":"Ukrainian Air Force","countries":["UKR"]},"syrian air force":{"name":"Syrian Air Force","countries":["SYR"]}}},"Su-25":{"name":"Su-25","coalition":"red","label":"Su-25A Frogfoot","era":"Late Cold War","shortLabel":"S25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2","name":"RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","name":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6}],"enabled":true,"code":"S-25L*6,UB-13*2,R-60M*2","name":"S-25L*6,UB-13*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"S-25*6,SPPU-22*2,R-60M*2","name":"S-25*6,SPPU-22*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2}],"enabled":true,"code":"2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2","name":"2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-8KOM*120,R-60M*2,Fuel*2","name":"S-8KOM*120,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","name":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2","name":"RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2","name":"FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*6,R-60M*2,Fuel*2","name":"RBK-500AO*6,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8,R-60M*2","name":"RBK-250*8,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-60M*2","name":"Kh-29L*2,Kh-25ML*4,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-250*4,S-8KOM*80,R-60M*2","name":"RBK-250*4,S-8KOM*80,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","name":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":8}],"enabled":true,"code":"S-8TsM*160,R-60*2","name":"S-8TsM*160,R-60*2","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"Kh-25ML*4,R-60M*2,Fuel*2","name":"Kh-25ML*4,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":8}],"enabled":true,"code":"BetAB-500ShP*8,R-60M*2","name":"BetAB-500ShP*8,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":8}],"enabled":true,"code":"SAB-100*8,R-60*2","name":"SAB-100*8,R-60*2","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2","name":"Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2,Fuel*2","name":"FAB-500*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2","name":"Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel*2","name":"Kh-29L*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":8}],"enabled":true,"code":"FAB-100*32,R-60M*2","name":"FAB-100*32,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-100*16,R-60M*2,Fuel*2","name":"FAB-100*16,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel*2","name":"FAB-250*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2,Fuel*2","name":"BetAB-500*6,R-60M*2,Fuel*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25*6,R-60M*2,Fuel*2","name":"S-25*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"UB-13*6,R-60M*2,Fuel*2","name":"UB-13*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-25*4,Kh-29T*2,R-60*2","name":"Kh-25*4,Kh-29T*2,R-60*2","roles":["Antiship Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25L*6,R-60*2,Fuel*2","name":"S-25L*6,R-60*2,Fuel*2","roles":["Antiship Strike"]}],"filename":"su-25.png","enabled":true,"liveries":{"field camo scheme #3 (worn-out). 960th shap":{"name":"field camo scheme #3 (worn-out). 960th shap.","countries":["RUS"]},"field camo scheme #1 (native)":{"name":"field camo scheme #1 (native)","countries":["RUS","SUN"]},"forest camo scheme #1 (native)":{"name":"forest camo scheme #1 (native)","countries":["RUS"]},"petal camo scheme #2 (native). 299th brigade":{"name":"petal camo scheme #2 (native). 299th brigade.","countries":["UKR"]},"field camo scheme #1 (native)01":{"name":"field camo scheme #1 (native)","countries":["GRG"]},"`scorpion` demo scheme (native)":{"name":"`scorpion` demo scheme (native)","countries":["GRG"]},"algerian af desert fictional":{"name":"Algerian AF Desert Fictional","countries":["DZA"]},"broken camo scheme #2 (native). 452th shap":{"name":"broken camo scheme #2 (native). 452th shap.","countries":["UKR"]},"haf camo":{"name":"Hellenic Airforce - Camo (Fictional)","countries":["GRC"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"broken camo scheme #1 (native). 299th oshap":{"name":"broken camo scheme #1 (native). 299th oshap.","countries":["UKR"]},"field camo scheme #2 (native). 960th shap":{"name":"field camo scheme #2 (native). 960th shap.","countries":["RUS"]},"petal camo scheme #1 (native). 299th brigade":{"name":"petal camo scheme #1 (native). 299th brigade.","countries":["UKR"]},"abkhazian air force":{"name":"Abkhazian Air Force","countries":["ABH"]},"irgc 54":{"name":"IRGC 54","countries":["IRN"]}}},"Su-25T":{"name":"Su-25","coalition":"red","label":"Su-25T Frogfoot","era":"Late Cold War","shortLabel":"S25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2","name":"FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410","name":"Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"KAB-500Kr - 500kg TV Guided Bomb","quantity":2}],"enabled":true,"code":"KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2","name":"KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2","name":"RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":8}],"enabled":true,"code":"BetAB-500ShP*8,R-60M*2","name":"BetAB-500ShP*8,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"UB-13*6,R-60M*2,Fuel*2","name":"UB-13*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-73*2,Fuel*2,MPS-410","name":"Kh-29T*2,R-73*2,Fuel*2,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410","name":"Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","name":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"KH-29T*2, VIKHR*2, ECM","name":"KH-29T*2, VIKHR*2, ECM","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410","name":"Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","name":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2,Fuel*2","name":"FAB-500*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 800L Wing","quantity":4}],"enabled":true,"code":"Fuel*4","name":"Fuel*4","roles":["AFAC"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","name":"APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-8KOM*120,R-60M*2,Fuel*2","name":"S-8KOM*120,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":8}],"enabled":true,"code":"KMGU-2 (PTAB-2.5KO)*8,R-60M*2","name":"KMGU-2 (PTAB-2.5KO)*8,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel*2","name":"FAB-250*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410","name":"Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":8}],"enabled":true,"code":"FAB-100*32,R-60M*2","name":"FAB-100*32,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8,R-60M*2","name":"RBK-250*8,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6}],"enabled":true,"code":"S-25L*6,UB-13*2,R-60M*2","name":"S-25L*6,UB-13*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","name":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"S-25*2,SPPU-22*4,R-60M*2,R-73*2","name":"S-25*2,SPPU-22*4,R-60M*2,R-73*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":8}],"enabled":true,"code":"KMGU-2 (AO-2.5RT)*8,R-60M*2","name":"KMGU-2 (AO-2.5RT)*8,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","name":"APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25*6,R-60M*2,Fuel*2","name":"S-25*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*6,R-60M*2,Fuel*2","name":"RBK-500AO*6,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410","name":"Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-250*4,UB-32*4,R-60M*2","name":"RBK-250*4,UB-32*4,R-60M*2","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410","name":"Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2,Fuel*2","name":"BetAB-500*6,R-60M*2,Fuel*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-250*2,UB-32*4,R-60M*2,Fuel*2","name":"RBK-250*2,UB-32*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-100*16,R-60M*2,Fuel*2","name":"FAB-100*16,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-73*2,ECM","name":"Kh-29L*2,Kh-25ML*4,R-73*2,ECM","roles":["Antiship Strike"]}],"filename":"su-25.png","enabled":true,"liveries":{"algerian af desert ku-03":{"name":"Algerian AF Desert KU-03","countries":["DZA"]},"af standard 1":{"name":"af standard 1","countries":["RUS","SUN"]},"af standard 2":{"name":"af standard 2","countries":["RUS","SUN"]},"algerian af grey ku-02":{"name":"Algerian AF Grey KU-02","countries":["DZA"]},"haf - fictional":{"name":"Hellenic Airforce (Fictional)","countries":["GRC"]},"af standard":{"name":"af standard","countries":["GRG"]},"algerian af trainer ku-04":{"name":"Algerian AF Trainer KU-04","countries":["DZA"]},"algerian af grey ku-01":{"name":"Algerian AF Grey KU-01","countries":["DZA"]},"af standard 101":{"name":"af standard 1","countries":["GRG"]},"su-25t test scheme":{"name":"su-25t test scheme","countries":["RUS"]}}},"Su-27":{"name":"Su-27","coalition":"red","label":"Su-27 Flanker","era":"Late Cold War","shortLabel":"27","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4}],"enabled":true,"code":"R-73*4,R-27ER*4,R-27ET*2","name":"R-73*4,R-27ER*4,R-27ET*2","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":5},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KMGU-2 (AO-2.5RT)*5,R-73*2,ECM","name":"KMGU-2 (AO-2.5RT)*5,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500ShP*6,R-73*2,ECM","name":"BetAB-500ShP*6,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":5},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM","name":"KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ER*6,ECM","name":"R-73*2,R-27ER*6,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM","name":"S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27ER*6","name":"R-73*4,R-27ER*6","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ER*4,R-27ET*2,ECM","name":"R-73*2,R-27ER*4,R-27ET*2,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*4,ECM","name":"R-73*4,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,ECM","name":"FAB-500*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25*2,FAB-500*4,R-73*4","name":"S-25*2,FAB-500*4,R-73*4","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1}],"enabled":true,"code":"S-25*4, FAB-500*4, R-73*2, ECM","name":"S-25*4, FAB-500*4, R-73*2, ECM","roles":["Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-500 PTAB1","name":"CAS S-8KOM Rockets + RBK-500 PTAB1","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP Rockets + FAB-500 Bombs","name":"CAS S-8OFP Rockets + FAB-500 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-8OFP Rockets","name":"CAS S-8OFP Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP Rockets + FAB-100 Bombs","name":"CAS S-8OFP Rockets + FAB-100 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-100 Bombs","name":"CAS S-8KOM Rockets + FAB-100 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-13 Rockets","name":"CAS S-13 Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 5 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":1},{"name":"MBD3-U6-68 with 3 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-250 Bombs","name":"CAS S-8KOM Rockets + FAB-250 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-250 PTAB2.5","name":"CAS S-8KOM Rockets + RBK-250 PTAB2.5","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-8KOM Rockets","name":"CAS S-8KOM Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-500 Bombs","name":"CAS S-8KOM Rockets + FAB-500 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-500 PTAB10","name":"CAS S-8KOM Rockets + RBK-500 PTAB10","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":3}],"enabled":true,"code":"CAS S-8KOM Rockets + KMGU PTAB","name":"CAS S-8KOM Rockets + KMGU PTAB","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":" CAS S-25 Rockets","name":" CAS S-25 Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-25 Rockets + FAB-500 Bombs","name":"CAS S-25 Rockets + FAB-500 Bombs","roles":["CAS"]}],"filename":"su-27.png","enabled":true,"liveries":{"kubinka afb (russian knights)":{"name":"Kubinka AFB (Russian Knights)","countries":["RUS"]},"chkalovsk afb (689 gviap)":{"name":"Chkalovsk AFB (689 GvIAP)","countries":["RUS"]},"besovets afb":{"name":"Besovets AFB","countries":["RUS"]},"air force standard":{"name":"Air Force Standard","countries":["RUS","SUN"]},"lypetsk afb (falcons of russia)":{"name":"Lypetsk AFB (Falcons of Russia)","countries":["RUS"]},"planaf hh8s":{"name":"PLANAF HH8S","countries":["CHN"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"mirgorod afb (digital camo)":{"name":"Mirgorod AFB (Digital camo)","countries":["UKR"]},"ozerne afb (9th brigade)":{"name":"Ozerne AFB (9th brigade)","countries":["UKR"]},"air force standard early":{"name":"Air Force Standard Early","countries":["RUS","SUN"]},"mirgorod afb (831th brigade)":{"name":"Mirgorod AFB (831th brigade)","countries":["UKR"]},"air force standard old":{"name":"Air Force Standard old","countries":["RUS","SUN"]},"kubinka afb (russian knights old)":{"name":"Kubinka AFB (Russian Knights Old)","countries":["RUS"]},"m gromov fri":{"name":"M Gromov FRI","countries":["RUS"]},"plaaf k2s old":{"name":"PLAAF K2S old","countries":["CHN"]},"plaaf k2s new parade":{"name":"PLAAF K2S new parade","countries":["CHN"]},"algerian af grey 04":{"name":"Algerian AF GREY 04","countries":["DZA"]},"lypetsk afb (shark)":{"name":"Lypetsk AFB (Shark)","countries":["RUS"]},"lodeynoye pole afb (177 iap)":{"name":"Lodeynoye pole AFB (177 IAP)","countries":["RUS"]},"plaaf k33s":{"name":"PLAAF K33S","countries":["CHN"]},"plaaf standard":{"name":"PLAAF Standard","countries":["CHN"]},"besovets afb 2 squadron":{"name":"Besovets AFB 2 squadron","countries":["RUS"]},"kilpyavr afb (maresyev)":{"name":"Kilpyavr AFB (Maresyev)","countries":["RUS"]},"plaaf k2s new":{"name":"PLAAF K2S new","countries":["CHN"]},"algerian af blue 02":{"name":"Algerian AF Blue 02","countries":["DZA"]},"hotilovo afb":{"name":"Hotilovo AFB","countries":["RUS"]},"air force ukraine standard":{"name":"Air Force Ukraine Standard","countries":["UKR"]},"air force ukraine standard early":{"name":"Air Force Ukraine Standard Early","countries":["UKR"]},"kazakhstan air defense forces":{"name":"Kazakhstan Air Defense Forces","countries":["KAZ"]},"plaaf k1s old":{"name":"PLAAF K1S old","countries":["CHN"]}}},"Su-30":{"name":"Su-30","coalition":"red","label":"Su-30 Super Flanker","era":"Late Cold War","shortLabel":"30","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*6,ECM","name":"R-73*2,R-77*6,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27T*2,R-27R*4","name":"R-73*2,R-27T*2,R-27R*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500AO*6,R-73*2,ECM","name":"RBK-500AO*6,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM","name":"Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM","roles":["Antiship Strike","Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-73*4,R-27T*2,R-27R*4","name":"R-73*4,R-27T*2,R-27R*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*2,Kh-35*2,ECM","name":"R-73*2,R-77*2,Kh-35*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM","name":"Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,B-8*2,R-73*2,ECM","name":"FAB-250*4,B-8*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-73*2,R-77*2,ECM","name":"KAB-1500*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250*6,R-73*2,ECM","name":"RBK-250*6,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6}],"enabled":true,"code":"R-73*4,R-77*6","name":"R-73*4,R-77*6","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,S-25*2,R-73*2,ECM","name":"FAB-250*4,S-25*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27R*2,R-27ER*4,ECM","name":"R-73*2,R-27R*2,R-27ER*4,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM","name":"R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-1500*2,R-73*2,R-77*2,ECM","name":"FAB-1500*2,R-73*2,R-77*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-73*4,R-27T*2,R-27ER*2,R-77*2","name":"R-73*4,R-27T*2,R-27ER*2,R-77*2","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-73*2,R-77*2,ECM","name":"Kh-59M*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,ECM","name":"FAB-500*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4}],"enabled":true,"code":"R-73*4,R-27R*2,R-27ER*4","name":"R-73*4,R-27R*2,R-27ER*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-77*2,ECM","name":"Kh-29L*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*6,R-73*2,ECM","name":"BetAB-500*6,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4}],"enabled":true,"code":"R-73*4","name":"R-73*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-73*2,ECM","name":"FAB-250*4,UB-13*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*4,R-27ER*2,ECM","name":"R-73*2,R-77*4,R-27ER*2,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-500*4,R-73*2,R-77*2,ECM","name":"KAB-500*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*6,R-73*2,ECM","name":"FAB-250*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-73*4,R-77*4,R-27ER*2","name":"R-73*4,R-77*4,R-27ER*2","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-77*2,ECM","name":"Kh-29T*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*4,R-73*2,R-77*2,ECM","name":"Kh-31P*4,R-73*2,R-77*2,ECM","roles":["SEAD"]}],"filename":"su-34.png","enabled":true,"liveries":{"af standard last":{"name":"af standard last","countries":["RUS"]},"`test-pilots` team #597":{"name":"`test-pilots` team #597","countries":["RUS"]},"af standard early (worn-out)":{"name":"af standard early (worn-out)","countries":["RUS"]},"af standard early":{"name":"af standard early","countries":["RUS","SUN"]},"adf 148th ctc savasleyka ab":{"name":"adf 148th ctc savasleyka ab","countries":["RUS"]},"`russian knights` team #25":{"name":"`russian knights` team #25","countries":["RUS"]},"af standard":{"name":"af standard","countries":["RUS"]},"af standard last (worn-out)":{"name":"af standard last (worn-out)","countries":["RUS"]},"`desert` test paint scheme":{"name":"`desert` test paint scheme","countries":["RUS"]},"`snow` test paint scheme":{"name":"`snow` test paint scheme","countries":["RUS"]}}},"Su-33":{"name":"Su-33","coalition":"red","label":"Su-33 Navy Flanker","era":"Late Cold War","shortLabel":"33","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250*6,R-73*2,R-27R*2,ECM","name":"RBK-250*6,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4}],"enabled":true,"code":"R-73*4","name":"R-73*4","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27R*2,R-27ER*6","name":"R-73*4,R-27R*2,R-27ER*6","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ET*2,R-27ER*6,ECM","name":"R-73*2,R-27ET*2,R-27ER*6,ECM","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27ET*2,R-27ER*6","name":"R-73*4,R-27ET*2,R-27ER*6","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*6,R-73*2,R-27R*2,ECM","name":"FAB-250*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27R*2,R-27ER*6,ECM","name":"R-73*2,R-27R*2,R-27ER*6,ECM","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*6,R-73*2,R-27R*2,ECM","name":"BetAB-500*6,R-73*2,R-27R*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500AO*6,R-73*2,R-27R*2,ECM","name":"RBK-500AO*6,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"UB-13*4,FAB-250*4,R-73*2,ECM","name":"UB-13*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"S-25*4,FAB-250*4,R-73*2,ECM","name":"S-25*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,R-27R*2,ECM","name":"FAB-500*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"B-8*4,FAB-250*4,R-73*2,ECM","name":"B-8*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25*4,FAB-500*4,R-73*4","name":"S-25*4,FAB-500*4,R-73*4","roles":["Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + FAB500","name":"CAS S-8KOM rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP rockets + FAB500","name":"CAS S-8OFP rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-13 Rockets + FAB500","name":"CAS S-13 Rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-13 Rockets + FAB100","name":"CAS S-13 Rockets + FAB100","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"CAS S-8KOM rockets + FAB250","name":"CAS S-8KOM rockets + FAB250","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-25 Rockets + FAB500","name":"CAS S-25 Rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + RBK500 PTAB10","name":"CAS S-8KOM rockets + RBK500 PTAB10","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + RBK500 PTAB1","name":"CAS S-8KOM rockets + RBK500 PTAB1","roles":["CAS"]}],"filename":"su-34.png","enabled":true,"liveries":{"aaf grey 12":{"name":"Algerian AF GREY No 12","countries":["DZA"]},"t-10k-9 test paint scheme":{"name":"t-10k-9 test paint scheme","countries":["RUS"]},"279th kiap 2nd squad navy":{"name":"Navy, 279th kiap, 2nd squad","countries":["RUS"]},"haf - aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"plan carrier air wings j-15":{"name":"PLAN Carrier Air Wings J-15","countries":"All"},"aaf blue 68":{"name":"Algerian AF BLUE No 68","countries":["DZA"]},"t-10k-1 test paint scheme":{"name":"t-10k-1 test paint scheme","countries":["RUS","SUN"]},"t-10k-5 test paint scheme":{"name":"t-10k-5 test paint scheme","countries":["RUS"]},"279th kiap 1st squad navy":{"name":"Navy, 279th kiap, 1st squad","countries":["RUS"]},"279th kiap 2nd squad syria 2017":{"name":"Syria 2017, 279th kiap, 2nd squad","countries":["RUS"]},"279th kiap 1st squad syria 2017":{"name":"Syria 2017, 279th kiap, 1st squad","countries":["RUS"]}}},"Su-34":{"name":"Su-34","coalition":"red","label":"Su-34 Hellduck","era":"Modern","shortLabel":"34","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"UB-13*4,FAB-250*4,R-73*2,ECM","name":"UB-13*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":4},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-100*28,R-73*2,ECM","name":"FAB-100*28,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*8,R-73*2,ECM","name":"BetAB-500*8,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-77*2,ECM","name":"Kh-29L*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-500*4,R-73*2,R-77*2,ECM","name":"KAB-500*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250 PTAB-2.5M*8,R-73*2,ECM","name":"RBK-250 PTAB-2.5M*8,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*8,R-73*2,ECM","name":"FAB-250*8,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-77*2,ECM","name":"Kh-29T*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500 PTAB-10-5*8,R-73*2,ECM","name":"RBK-500 PTAB-10-5*8,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":3},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-1500*3,R-73*2,R-77*2,ECM","name":"FAB-1500*3,R-73*2,R-77*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-73*2,R-77*2,ECM","name":"Kh-59M*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"B-8*6,R-73*2,R-27R*2,ECM","name":"B-8*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*8,R-73*2,ECM","name":"FAB-500*8,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-73*2,R-77*2,ECM","name":"KAB-1500*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-27R*2,ECM","name":"Kh-29T*4,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":4},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM","name":"Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":6},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31A*6,R-73*2,R-27R*2,ECM","name":"Kh-31A*6,R-73*2,R-27R*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*4,R-73*2,R-27R*2,ECM","name":"Kh-31P*4,R-73*2,R-27R*2,ECM","roles":["SEAD"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-27R*2,ECM","name":"Kh-29L*4,R-73*2,R-27R*2,ECM","roles":["CAS"]}],"filename":"su-34.png","enabled":true,"liveries":{"russian air force old":{"name":"Russian Air Force Old","countries":["RUS"]},"russian air force":{"name":"1 Russian Air Force","countries":["RUS"]}}},"Tornado GR4":{"name":"Tornado GR4","coalition":"blue","label":"Tornado GR4","era":"Late Cold War","shortLabel":"GR4","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, Fuel*2, ECM","name":"AIM-9M*2, Fuel*2, ECM","roles":["Reconnaissance"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"ALARM","quantity":4},{"name":null,"quantity":4}],"enabled":true,"code":"ALARM*4, Fuel*2, ECM","name":"ALARM*4, Fuel*2, ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"GBU-16*2, AIM-9M*2, Fuel*2, ECM","name":"GBU-16*2, AIM-9M*2, Fuel*2, ECM","roles":["Ground Attack","AFAC","Pinpoint Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"BL-755 CBU - 450kg, 147 Frag/Pen bomblets","quantity":4},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"BL755*4, AIM-9M*2, Fuel*2, ECM","name":"BL755*4, AIM-9M*2, Fuel*2, ECM","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"Sea Eagle*2, AIM-9M*2, Fuel*2, ECM","name":"Sea Eagle*2, AIM-9M*2, Fuel*2, ECM","roles":["Antiship Strike"]}],"filename":"tornado.png","enabled":true,"liveries":{"no. 617 squadron raf lossiemouth ab (morayshire)":{"name":"no. 617 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"no. 9 squadron raf marham ab (norfolk)":{"name":"no. 9 squadron raf marham ab (norfolk)","countries":["UK"]},"no. 14 squadron raf lossiemouth ab (morayshire)":{"name":"no. 14 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"no. 12 squadron raf lossiemouth ab (morayshire)":{"name":"no. 12 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"o of ii (ac) squadron raf marham":{"name":"o of ii (ac) squadron raf marham","countries":["UK"]},"bb of 14 squadron raf lossiemouth":{"name":"bb of 14 squadron raf lossiemouth","countries":["UK"]}}},"Tornado IDS":{"name":"Tornado IDS","coalition":"blue","label":"Tornado IDS","era":"Late Cold War","shortLabel":"IDS","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Kormoran - ASM","quantity":2}],"enabled":true,"code":"Kormoran*2,AIM-9*2,Fuel*2","name":"Kormoran*2,AIM-9*2,Fuel*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-16*2,AIM-9*2,Fuel*2","name":"GBU-16*2,AIM-9*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2}],"enabled":true,"code":"Fuel*2","name":"Fuel*2","roles":["AFAC"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AGM-88*4,AIM-9*2,ECM","name":"AGM-88*4,AIM-9*2,ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AGM-88*2,AIM-9*2,Fuel*2,ECM","name":"AGM-88*2,AIM-9*2,Fuel*2,ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"Kormoran - ASM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Kormoran*4,AIM-9*2","name":"Kormoran*4,AIM-9*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Kormoran - ASM","quantity":2}],"enabled":true,"code":"Kormoran*2,AIM-9*2,AGM-88*2","name":"Kormoran*2,AIM-9*2,AGM-88*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4}],"enabled":true,"code":"Mk-82*4,AIM-9*2,Fuel*2","name":"Mk-82*4,AIM-9*2,Fuel*2","roles":["Ground Attack"]}],"filename":"tornado.png","enabled":true,"liveries":{"ita tornado black":{"name":"Tornado Black","countries":["ITA"]},"ita tornado mm55004":{"name":"Tornado MM55004","countries":["ITA"]},"ita tornado mm7042":{"name":"Tornado MM7042","countries":["ITA"]},"jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme":{"name":"jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme","countries":["GER"]},"jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe":{"name":"jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe","countries":["GER"]},"aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe":{"name":"aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe","countries":["GER"]},"marinefliegergeschwader 2 eggebek ab marineflieger":{"name":"marinefliegergeschwader 2 eggebek ab marineflieger","countries":["GER"]},"jagdbombergeschwader 32 lechfeld ab luftwaffe":{"name":"jagdbombergeschwader 32 lechfeld ab luftwaffe","countries":["GER"]},"ita tornado (sesto stormo diavoli rossi)":{"name":"Tornado (Sesto Stormo Diavoli Rossi)","countries":["ITA"]}}},"Tu-142":{"name":"Tu-142","coalition":"red","label":"Tu-142 Bear","era":"Mid Cold War","shortLabel":"142","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"6 x Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":1}],"enabled":true,"code":"Kh-35*6","name":"Kh-35*6","roles":["Antiship Strike"]}],"filename":"tu-95.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS"]}}},"Tu-160":{"name":"Tu-160","coalition":"red","label":"Tu-160 Blackjack","era":"Late Cold War","shortLabel":"160","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC","quantity":2}],"enabled":true,"code":"Kh-65*12","name":"Kh-65*12","roles":["Pinpoint Strike"]}],"filename":"tu-160.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS"]}}},"Tu-22M3":{"name":"Tu-22M3","coalition":"red","label":"Tu-22M3 Backfire","era":"Late Cold War","shortLabel":"T22","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr","quantity":1}],"enabled":true,"code":"Kh-22N","name":"Kh-22N","roles":["Antiship Strike"]},{"items":[{"name":"Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr","quantity":2}],"enabled":true,"code":"Kh-22N*2","name":"Kh-22N*2","roles":["Antiship Strike"]},{"items":[{"name":"MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"33 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-250*69","name":"FAB-250*69","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"33 x FAB-500 M-62 - 500kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-500*33","name":"FAB-500*33","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"33 x FAB-500 M-62 - 500kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-500*33, FAB-250*36","name":"FAB-500*33, FAB-250*36","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"33 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-250*33","name":"FAB-250*33","roles":["Ground Attack","Runway Attack"]}],"filename":"tu-22.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["UKR","RUS"]}}},"Tu-95MS":{"name":"Tu-95MS","coalition":"red","label":"Tu-95MS Bear","era":"Mid Cold War","shortLabel":"95","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC","quantity":1}],"enabled":true,"code":"Kh-65*6","name":"Kh-65*6","roles":["Pinpoint Strike"]}],"filename":"tu-95.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["UKR","RUS"]}}}} \ No newline at end of file diff --git a/client/public/databases/units/aircraftdatabase.json.old b/client/public/databases/units/aircraftdatabase.json.old new file mode 100644 index 00000000..79e685c6 --- /dev/null +++ b/client/public/databases/units/aircraftdatabase.json.old @@ -0,0 +1 @@ +{"A-10C_2":{"name":"A-10C_2","coalition":"blue","era":"Late Cold War","label":"A-10C Warthog","shortLabel":"10","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":6},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"LAU-68 42 rkt M156 WP, AIM-9*2, ECM","name":"LAU-68 42 rkt M156 WP, AIM-9*2, ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"BRU-42 with 3 x LAU-131 pods - 21 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"LAU-131 98 rkt M156 WP, AIM-9*2,ECM","name":"LAU-131 98 rkt M156 WP, AIM-9*2,ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":9}],"enabled":true,"code":"SUU-25*9,AIM-9*2,ECM","name":"SUU-25*9,AIM-9*2,ECM","roles":["AFAC"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4}],"enabled":true,"code":"AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":8},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82AIR*8,AIM-9*2,ECM","name":"Mk-82AIR*8,AIM-9*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M257, Para Illum","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"MK-84*2,LAU-68*2,AGM-65K*2","name":"MK-84*2,LAU-68*2,AGM-65K*2","roles":["Ground Attack"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":2},{"name":"LAU-117 with TGM-65D - Trg Round for Mav D (IIR)","quantity":1},{"name":"LAU-117 with TGM-65H - Trg Round for Mav H (CCD)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1","name":"BDU-33*6, TGM-65H, TGM-65D, TGP, BDU-50LGB*2, CAP-9*1","roles":["CAS"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82*6,Mk-84*2,AIM-9*2,ECM","name":"Mk-82*6,Mk-84*2,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-84*4,AIM-9*2,ECM","name":"Mk-84*4,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":8},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-82*8,AIM-9*2,ECM","name":"Mk-82*8,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"BDU-33*12, TGP, CAP-9*1","name":"BDU-33*12, TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","name":"AGM-65D*4,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM","name":"AGM-65D*4,GBU-12*2,GBU-38,Mk-82,AIM-9,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1}],"enabled":true,"code":"AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","name":"AGM-65D*2, AGM-65H*2, CBU-97*2, CBU-87*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":6},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk1, Practice","quantity":1}],"enabled":true,"code":"BDU-50HD*6,Mk1*7,TGP, CAP-9*1","name":"BDU-50HD*6,Mk1*7,TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":2}],"enabled":true,"code":"AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65H*4, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-87*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM","name":"AGM-65K*2,GBU-38*4,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGP, CAP-9*1","name":"BDU-33*6, TGP, CAP-9*1","roles":["CAS","Ground Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7","name":"AGM-65D*2,AGM-65H*2,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK151*7","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"TGP","name":"TGP","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"BDU-50LD - 500lb Inert Practice Bomb LD","quantity":2},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-33*6, TGP, CAP-9*1, BDU-50LD*2","name":"BDU-33*6, TGP, CAP-9*1, BDU-50LD*2","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-12*6,GBU-10*2,TGP, AIM-9*2","name":"GBU-12*6,GBU-10*2,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":3},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, CBU-87*3, M151*28, AIM-9*2, ECM","name":"TGP, CBU-87*3, M151*28, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7","name":"AGM-65D*4,Mk-82*6,CBU-87*2,TGP,AIM-9*2,Mk151*7","roles":["CAS"]},{"items":[{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM","name":"PGM- GBU-10*2,GBU-12*4,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)","quantity":1},{"name":"LAU-117 with TGM-65G - Trg Round for Mav G (IIR)","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"TGP, CAP-9*1, CATM-65K*1, TGM-65G*1","name":"TGP, CAP-9*1, CATM-65K*1, TGM-65G*1","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM","name":"AGM-65G*2,GBU-31*2,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM","name":"TGP, M151*14, Mk-82*2, Mk-82AIR*2, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM","name":"PGM- GBU-10*4, AGM-65K*2,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*6,CBU-87*2,Mk151*7,AIM-9*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM","name":"GBU-31*2,GBU-38*2, AGM-65H*2, AIM-9*2,TGP, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":4},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"CBU-103*4, M151*14, AIM-9*2, ECM","name":"CBU-103*4, M151*14, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"CBU-87*4, M151*42, AIM-9*2, ECM","name":"CBU-87*4, M151*42, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*6, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM","name":"CBU-87*2, M151*14, MK-82AIR*6, AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-105*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":2},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk61, Practice","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1","name":"BDU-50HD*2,BDU-50LGB*2,TGP, CAP-9*1","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":4},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"CBU-87*4, M151*28, AIM-9*2,ECM","name":"CBU-87*4, M151*28, AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"M151*98, Mk-82*2,AIM-9*2,ECM","name":"M151*98, Mk-82*2,AIM-9*2,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2","name":"AGM-65D*2,AGM-65H*2,GBU-12,GBU-38,MK82*3,MK82AIR*3,MK5*7,TGP,AM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM","name":"TGP, M151*42, Mk-82*6, Mk-82AIR*6, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*84, Mk-82*2,AIM-9*2, ECM","name":"TGP, M151*84, Mk-82*2,AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"BDU-50HD - 500lb Inert Practice Bomb HD","quantity":2},{"name":"BDU-50LD - 500lb Inert Practice Bomb LD","quantity":2},{"name":"LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)","quantity":1},{"name":"LAU-117 with TGM-65G - Trg Round for Mav G (IIR)","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts WTU-1/B, Practice","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1}],"enabled":true,"code":"BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1","name":"BDU-50LD*2, BDU-50HD*2,CATM-65K, TGM-65G, TGP, CAP-9*1","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1},{"name":"BRU-42 with 3 x LAU-68 pods - 21 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM","name":"TGP, M151*49, Mk-82*2, CBU-87*2, AIM-9*2, ECM","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 1 x Captive AIM-9M for ACM","quantity":1},{"name":"BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD","quantity":4}],"enabled":true,"code":"TGP, CAP-9*1, BDU-50LGB*4","name":"TGP, CAP-9*1, BDU-50LGB*4","roles":["CAS"]},{"items":[{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-12*14,TGP, AIM-9*2","name":"GBU-12*14,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":1}],"enabled":true,"code":"AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2","name":"AGM-65D*3, AGM-65H*3, CBU-97*4,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM","name":"AGM-65D*2,AGM-65H*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,TGP,ECM","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2}],"enabled":true,"code":"AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2","name":"AGM-65D*4, CBU-105*2,CBU-97*2, TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*2,Mk-82*6,AIM-9*2,ECM","name":"AGM-65D*2,Mk-82*6,AIM-9*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2","name":"AGM-65D*2,AGM-65H*2,TGP, ECM, AIM-9*2","roles":["CAS"]},{"items":[{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-38*4,GBU-31*2,TGP, AIM-9*2","name":"GBU-38*4,GBU-31*2,TGP, AIM-9*2","roles":["CAS"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":1},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7","name":"AGM-65D*4,GBU-12*2,GBU-38*2,AIM-9*2,TGP,ECM,MK5*7","roles":["CAS"]},{"items":[{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1}],"enabled":true,"code":"AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM","name":"AGM-65G,AGM-65K,GBU-10*2,AIM-9*2,TGP,ECM","roles":["CAS","Ground Attack"]},{"items":[{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":7},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM","name":"AGM-65G,AGM-65D,Mk-82*7,AIM-9*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2","name":"GBU-31*2,GBU-38*4,AIM-9*2,TGP,ECM, AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs","quantity":2},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP","name":"AGM-65K*2,GBU-12*8,AIM-9M*2.ECM,TGP","roles":["Antiship Strike"]},{"items":[{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP","name":"AGM-65D*6,GBU-12*4,AIM-9M*2,ECM,TGP","roles":["Antiship Strike"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP","name":"AGM-65E*2,Mk-82AIR*2,CBU-97*2,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP","name":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","name":"AGM-65E*2,CBU-97*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","roles":["CAS"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"CBU-105 - 10 x SFW, CBU with WCMD","quantity":4},{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","name":"AGM-65E*2,CBU-105*4,AIM-9M*2,ECM,M151 APKWS*7,TGP","roles":["CAS"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":4},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1}],"enabled":true,"code":"Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM","name":"Mk-82*4,Mk-8AIR*4,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":5},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD","quantity":1}],"enabled":true,"code":"Mk-82*20,AIM-9*2,ECM","name":"Mk-82*20,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":7},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Mk-82*6,AIM-9*2,TGP,ECM","name":"Mk-82*6,AIM-9*2,TGP,ECM","roles":["Ground Attack"]},{"items":[{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":6},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"Mk-84*6,AIM-9*2,TGP,ECM","name":"Mk-84*6,AIM-9*2,TGP,ECM","roles":["Ground Attack"]},{"items":[{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":5},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":1}],"enabled":true,"code":"Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM","name":"Mk-82AIR*6,Mk-8AIR*4,M151*1,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM","name":"GBU-38*4,M151 APKWS*7,AGM-65D*1,AGM-65H*1,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-38*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-12*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-12*2,GBU-38*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-10*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-31*2,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)","quantity":2},{"name":"GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","name":"GBU-54*4,M151 APKWS*7,AGM-65E*2,TGP,AIM-9*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"GBU-54(V)1/B - LJDAM, 500lb Laser & GPS Guided Bomb LD","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"LAU-105 with 2 x AIM-9M Sidewinder IR AAM","quantity":1},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":1}],"enabled":true,"code":"GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM","name":"GBU-54*4,M151 APKWS*7,AGM-65D*4,TGP,AIM-9*2,ECM","roles":["Ground Attack"]}],"filename":"a-10.png","enabled":true,"liveries":{"algerian af fictional desert":{"name":"Algerian AF Fictional Desert","countries":["DZA"]},"23rd tfw england afb (el)":{"name":"23rd TFW England AFB (EL)","countries":["USA"]},"81st fs spangdahlem ab, germany (sp) 1":{"name":"81st FS Spangdahlem AB, Germany (SP) 1","countries":["USA"]},"fictional italian am (23gruppo)":{"name":"AM (23Gruppo)","countries":["ITA"]},"118th fs bradley angb, connecticut (ct) n621":{"name":"118th FS Bradley ANGB, Connecticut (CT) N621","countries":["USA"]},"47th fs barksdale afb, louisiana (bd)":{"name":"47th FS Barksdale AFB, Louisiana (BD)","countries":["USA"]},"canada rcaf 409 squadron":{"name":"Fictional RCAF 409 Squadron","countries":["CAN"]},"fictional canadian air force pixel camo":{"name":"Fictional Canadian Air Force Pixel Camo","countries":["CAN"]},"fictional spanish aga":{"name":"Fictional Spanish AGA","countries":["SPN"]},"australia notional raaf":{"name":"Australia Notional RAAF","countries":["AUS"]},"haf fictional":{"name":"Hellenic Airforce (Fictional)","countries":["GRC"]},"fictional georgian olive":{"name":"Fictional Georgian Olive","countries":["GRG"]},"fictional russian air force 1":{"name":"Fictional Russian Air Force 1","countries":["RUS"]},"fictional spanish tritonal":{"name":"Fictional Spanish Tritonal","countries":["SPN"]},"74th fs moody afb, georgia (ft)":{"name":"74th FS Moody AFB, Georgia (FT)","countries":["USA"]},"fictional ukraine air force 1":{"name":"Fictional Ukraine Air Force 1","countries":["UKR"]},"fictional german 3323":{"name":"Fictional German 3323","countries":["GER"]},"81st fs spangdahlem ab, germany (sp) 2":{"name":"81st FS Spangdahlem AB, Germany (SP) 2","countries":["USA"]},"fictional france escadron de chasse 03.003 ardennes":{"name":"Fictional France Escadron de Chasse 03.003 ARDENNES","countries":["FRA"]},"358th fs davis monthan afb, arizona (dm)":{"name":"358th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"190th fs boise angb, idaho (id)":{"name":"190th FS Boise ANGB, Idaho (ID)","countries":["USA"]},"25th fs osan ab, korea (os)":{"name":"25th FS Osan AB, Korea (OS)","countries":["USA"]},"184th fs arkansas ang, fort smith (fs)":{"name":"184th FS Arkansas ANG, Fort Smith (FS)","countries":["USA"]},"algerian af fictional grey":{"name":"Algerian AF Fictional Grey","countries":["DZA"]},"fictional russian air force 2":{"name":"Fictional Russian Air Force 2","countries":["RUS"]},"a-10 grey":{"name":"A-10 Grey","countries":["UK","NETH","BEL","TUR","DEN"]},"fictional spanish 12nd wing":{"name":"Fictional Spanish 12nd Wing","countries":["SPN"]},"66th ws nellis afb, nevada (wa)":{"name":"66th WS Nellis AFB, Nevada (WA)","countries":["USA"]},"fictional israel 115 sqn flying dragon":{"name":"Fictional Israel 115 Sqn Flying Dragon","countries":["ISR"]},"355th fs eielson afb, alaska (ak)":{"name":"355th FS Eielson AFB, Alaska (AK)","countries":["USA"]},"fictional georgian grey":{"name":"Fictional Georgian Grey","countries":["GRG"]},"422nd tes nellis afb, nevada (ot)":{"name":"422nd TES Nellis AFB, Nevada (OT)","countries":["USA"]},"118th fs bradley angb, connecticut (ct)":{"name":"118th FS Bradley ANGB, Connecticut (CT)","countries":["USA"]},"fictional german 3322":{"name":"Fictional German 3322","countries":["GER"]},"canada rcaf 442 snow scheme":{"name":"Fictional RCAF 442 Snow Scheme","countries":["CAN"]},"fictional royal norwegian air force":{"name":"Fictional Royal Norwegian Air Force","countries":["NOR"]},"357th fs davis monthan afb, arizona (dm)":{"name":"357th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"104th fs maryland ang, baltimore (md)":{"name":"104th FS Maryland ANG, Baltimore (MD)","countries":["USA"]},"354th fs davis monthan afb, arizona (dm)":{"name":"354th FS Davis Monthan AFB, Arizona (DM)","countries":["USA"]},"172nd fs battle creek angb, michigan (bc)":{"name":"172nd FS Battle Creek ANGB, Michigan (BC)","countries":["USA"]}}},"A-20G":{"name":"A-20G","coalition":"","label":"A-20G Havoc","era":"WW2","shortLabel":"A20","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"4 x AN-M64 - 500lb GP Bomb LD","quantity":1}],"enabled":true,"code":"500 lb GP bomb LD*4","name":"500 lb GP bomb LD*4","roles":["CAS","Ground Attack","Runway Attack","Antiship Strike"]}],"filename":"a-20.png","enabled":true,"liveries":{"107 sqn":{"name":"107 SQN","countries":["UK"]},"ussr 1st gmtap":{"name":"1st GMTAP","countries":["RUS","SUN"]},"usaf 645th bs":{"name":"645th BS, 410th BG, 9th AF","countries":["USA"]},"ussr 27 ape dd":{"name":"27th API DD","countries":["RUS","SUN"]},"usaf 668th bs":{"name":"668th BS, 416th BG","countries":["USA"]}}},"A-50":{"name":"A-50","coalition":"red","label":"A-50 Mainstay","era":"Late Cold War","shortLabel":"A50","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"a-50.png","enabled":true,"liveries":{"rf air force":{"name":"RF Air Force","countries":["RUS"]},"rf air force new":{"name":"RF Air Force new","countries":["RUS"]}}},"AJS37":{"name":"AJS37","coalition":"blue","label":"AJS37 Viggen","era":"Mid Cold War","shortLabel":"37","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":4},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT","name":"Battlefield Air Interdiction: RB-75*4, RB-24J*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-04E Anti-ship Missile","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Anti-ship: RB-04E*2, RB-74*2, XT","name":"Anti-ship: RB-04E*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-ship (Heavy Mav): RB-75T*4, XT","name":"Anti-ship (Heavy Mav): RB-75T*4, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"U/22 Jammer pod","quantity":1},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target (Countermeasures): RB-05, XT, KB, U22","name":"Hard Target (Countermeasures): RB-05, XT, KB, U22","roles":["Ground Attack"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target (MAV): RB-75T*2, RB-74*2, XT","name":"Hard Target (MAV): RB-75T*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Ferry Flight: XT","name":"Ferry Flight: XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2}],"enabled":true,"code":"CAS (75 GUN): RB-75*2, AKAN","name":"CAS (75 GUN): RB-75*2, AKAN","roles":["CAS"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP: RB-74*4, XT","name":"CAP: RB-74*4, XT","roles":["CAP"]},{"items":[{"name":"U22/A Jammer","quantity":1},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Countermeasures Escort: U/22A, KB","name":"Countermeasures Escort: U/22A, KB","roles":["Ground Attack"]},{"items":[{"name":"BK-90 MJ1 (72 x MJ1 HE-FRAG Bomblets)","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Strike: BK90 (MJ1)*2, RB-74*2, XT","name":"Strike: BK90 (MJ1)*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2}],"enabled":true,"code":"CAS: AKAN, RB-05A","name":"CAS: AKAN, RB-05A","roles":["CAS"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"CAP (6 AAM): RB-74*4, RB-24J*2, XT","name":"CAP (6 AAM): RB-74*4, RB-24J*2, XT","roles":["CAP"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Rocket Half Load HE: ARAK HE*2, RB-74*2, XT","name":"Rocket Half Load HE: ARAK HE*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP / Intecept: RB-05A*2, RB-74*2, XT","name":"CAP / Intecept: RB-05A*2, RB-74*2, XT","roles":["CAP"]},{"items":[{"name":"4x SB M/71 120kg GP Bomb Low-drag","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Bombs Low-drag: SB71LD*16, RB-24J*2, XT","name":"Bombs Low-drag: SB71LD*16, RB-24J*2, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-75T (AGM-65A Maverick) (TV ASM Lg HE Whd)","quantity":2},{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"U/22 Jammer pod","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"SEAD: RB-75T*2, U22/A, KB, XT","name":"SEAD: RB-75T*2, U22/A, KB, XT","roles":["Ground Attack"]},{"items":[{"name":"Rb-15F Programmable Anti-ship Missile","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-Ship (Modern): RB-15F*2, RB-74*2, XT","name":"Anti-Ship (Modern): RB-15F*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[],"enabled":true,"code":"New Payload","name":"New Payload","roles":[]},{"items":[{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP (AJ37): RB-24J*2","name":"CAP (AJ37): RB-24J*2","roles":["CAP"]},{"items":[{"name":"KB Flare/Chaff dispenser pod","quantity":1},{"name":"Rb-04E Anti-ship Missile","quantity":1},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT","name":"ECM Escort Anti-ship: RB-04E, KB, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"4x SB M/71 120kg GP Bomb High-drag","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Bombs High-drag: SB71HD*16, XT, RB-24J","name":"Bombs High-drag: SB71HD*16, XT, RB-24J","roles":["Ground Attack"]},{"items":[{"name":"Rb-75A (AGM-65A Maverick) (TV ASM)","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Anti-ship (Light Mav): RB-75*4, XT","name":"Anti-ship (Light Mav): RB-75*4, XT","roles":["Antiship Strike"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Rocket Full Load HE: ARAK HE*4, RB-24J, XT","name":"Rocket Full Load HE: ARAK HE*4, RB-24J, XT","roles":["Ground Attack"]},{"items":[{"name":"2x 80kg LYSB-71 Illumination Bomb","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"Illumination: LYSB*8, XT","name":"Illumination: LYSB*8, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Anti-ship (RB05): RB-05A*2, RB-74*2, XT","name":"Anti-ship (RB05): RB-05A*2, RB-74*2, XT","roles":["Antiship Strike"]},{"items":[{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2},{"name":"AKAN M/55 Gunpod, 150 rnds MINGR55-HE","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAP (Gun): AKAN*2, RB-74*2, XT","name":"CAP (Gun): AKAN*2, RB-74*2, XT","roles":["CAP"]},{"items":[{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2},{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-74 (AIM-9L) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Hard Target: RB-05A*2, RB-74*2, XT","name":"Hard Target: RB-05A*2, RB-74*2, XT","roles":["Ground Attack"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"Rb-05A MCLOS ASM/AShM/AAM","quantity":2}],"enabled":true,"code":"RB-05*2, XT","name":"RB-05*2, XT","roles":["Ground Attack"]},{"items":[{"name":"ARAK M/70B HE 6x 135mm UnGd Rkts, Shu70 HE/FRAG","quantity":4},{"name":"AJS External-tank 1013kg fuel","quantity":1}],"enabled":true,"code":"CAS: ARAK M70 HE*4, XT","name":"CAS: ARAK M70 HE*4, XT","roles":["CAS"]},{"items":[{"name":"AJS External-tank 1013kg fuel","quantity":1},{"name":"4x SB M/71 120kg GP Bomb High-drag","quantity":4},{"name":"Rb-24J (AIM-9P) Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Runway Strike: SB71HD*16, RB-24J, XT","name":"Runway Strike: SB71HD*16, RB-24J, XT","roles":["Runway Attack"]}],"filename":"viggen.png","enabled":true,"liveries":{"37":{"name":"#1 Splinter F21 Norrbottens Flygflottilj","countries":"All"},"37402":{"name":"#3 JA-37 F21 Akktu Stakki","countries":"All"},"the show must go on":{"name":"SHOW MUST GO ON! by Bender & Mach3DS","countries":"All"},"f7 skaraborg":{"name":"#4 Splinter F7 Skaraborgs Flygflottilj 76","countries":"All"},"baremetal":{"name":"#2 Bare Metal F7 Skaraborgs Flygflottilj","countries":"All"},"se-dxnv4":{"name":"SE-DXN by Mach3DS","countries":"All"},"sf-37 akktu stakki - f21":{"name":"SF-37 Akktu Stakki - F21","countries":"All"}}},"AV8BNA":{"name":"AV8BNA","coalition":"blue","label":"AV8BNA Harrier","era":"Late Cold War","shortLabel":"8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":6},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"H-L-H: Mk-82SEx6, GAU-12","name":"H-L-H: Mk-82SEx6, GAU-12","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD","name":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 (7 WP Tkts)x2, TPOD","roles":["AFAC"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12","name":"AS: AGM-122, AIM-9M, GBU-12, GBU-16x2, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"2 GBU-38 */*","quantity":1},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"2 GBU-38 *\\*","quantity":1},{"name":"AGM-122 Sidearm","quantity":1}],"enabled":true,"code":"H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2","name":"H-M-H: AIM-9M, AGM-122, GBU-38x4, Fuel Tankx2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12","name":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx6, Jammer Pod, GAU-12","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2","name":"Interdiction (H-H-H-H): AIM-9Mx2, Mk-83LDx4, Jammer Pod, GAU-12, Fuel Tankx2","roles":["Ground Attack"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod","name":"AFAC: AIM-9m, AGM-122, SUU-25x2, LAU-68 (7 WP Tkts)x2, Jammer Pod","roles":["AFAC"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"2 Mk-82 Snakeye */*","quantity":2},{"name":"2 Mk-82 Snakeye *\\*","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12","name":"Interdiction (H-L-L-H): AIM-9Mx2, Mk-82SEx8, Jammer Pod, GAU-12","roles":["Ground Attack"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"H-M-H: Mk-82LDx6, GAU-12","name":"H-M-H: Mk-82LDx6, GAU-12","roles":["CAS"]},{"items":[{"name":"2 GBU-12 *-*","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2","name":"PGM (H-H-H-H): GBU-12x4, TPOD, Fuel Tankx2","roles":["Pinpoint Strike"]},{"items":[{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"2 Mk-82 Snakeye *\\*","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"2 Mk-82 Snakeye */*","quantity":2}],"enabled":true,"code":"L-L-L: Mk-82SEx10, Jammer Pod, GAU-12","name":"L-L-L: Mk-82SEx10, Jammer Pod, GAU-12","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12","name":"AFAC: AIM-9Mx2, SUU-25x2, LAU-68 LAU-68 (7 WP Tkts)x2, GAU-12","roles":["AFAC"]},{"items":[{"name":"3 Mk-82","quantity":2},{"name":"2 Mk-82 *\\*","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-82 */*","quantity":1}],"enabled":true,"code":"H-M-H: Mk-82LDx10, GAU-12","name":"H-M-H: Mk-82LDx10, GAU-12","roles":["CAS"]},{"items":[{"name":"Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets","quantity":2},{"name":"2 Mk-20 Rockeye *\\*","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-20 Rockeye */*","quantity":2}],"enabled":true,"code":"Area Suppression: Mk-20x10, GAU-12","name":"Area Suppression: Mk-20x10, GAU-12","roles":["CAS"]},{"items":[{"name":"LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2","name":"Rockets: LAU-10 (4 HE Rkts)x2, LAU-68 (7 HE Rkts)x2","roles":["CAS"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12","name":"AS: AIM-9M, AGM-122, AGM-65Fx2, GBU-12, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-7 with AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12","name":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12","roles":["Escort"]},{"items":[{"name":"2 GBU-12 *-*","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12","name":"PGM (H-H-H-H): GBU-12x5, TPOD, Jammer POd, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-7 with AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AERO 1D 300 Gallons Fuel Tank ","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2","name":"Helo Escort: AIM-9Mx4, Jammer Pod, GAU-12, Fuel Tankx2","roles":["Escort"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12","name":"PGM (H-H-H-H): AIM-9Mx2, GBU-16x4, TPOD, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12","name":"Anti Armor: AIM-9Mx2, AGM-65Fx4, GAU-12","roles":["Pinpoint Strike"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"2 Mk-83 *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-83 */*","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12","name":"RA (H-M-M-H): AIM-9M, AGM-122, Mk-83LDx6, Jammer Pod, GAU-12","roles":["Runway Attack"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12","name":"Stand Off: AIM-9M, AGM-122, AGM-65Fx4, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12","name":"Stand Off: AIM-9M, AGM-122x3, AGM-65Fx2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-122 Sidearm","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1}],"enabled":true,"code":"Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12","name":"Stand Off: AIM-9Mx2, AGM-122x2, AGM-65Fx2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12","name":"Iron Hand: AIM-9Mx1, AGM-122x3, LAU-68 (7 HE Rkts)x2, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":3},{"name":"2 Mk-20 Rockeye *\\*","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"2 Mk-20 Rockeye */*","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12","name":"Iron Hand: AIM-9M, AGM-122x3, Mk-20x4, Jammer Pod, GAU-12","roles":["SEAD"]},{"items":[{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)","quantity":2},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1},{"name":"AN/ALQ-164 DECM Pod","quantity":1},{"name":"GAU 12 Gunpod w/SAPHEI-T","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":1}],"enabled":true,"code":"AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12","name":"AS: AIM-9M, AGM-122, AGM-65E2x2, GBU-12, TPOD, Jammer Pod, GAU-12","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-117 with AGM-65L - Maverick E2/L (CCD Laser ASM)","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD","name":"PGM: AIM-9M, AGM-122, AGM-65E2x4, TPOD","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":1},{"name":"AGM-122 Sidearm","quantity":1},{"name":"LAU-131 pod - 7 x 2.75\" Hydra, Laser Guided Rkts M151, HE APKWS","quantity":4},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD","name":"PGM: AIM-9M, AGM-122, APKWSIIx4, TPOD","roles":["Pinpoint Strike"]}],"filename":"av8bna.png","enabled":true,"liveries":{"vma-211":{"name":"VMA-211","countries":"All"},"vma-211d":{"name":"VMA-211D","countries":"All"},"vma-542":{"name":"VMA-542","countries":"All"},"vma-231-1":{"name":"VMA-231-1","countries":"All"},"default":{"name":"default","countries":"All"},"vmat-203s":{"name":"VMAT-203 Special","countries":"All"},"vma-214d":{"name":"VMA-214D","countries":"All"},"vma-311":{"name":"VMA-311","countries":"All"},"vma-223d":{"name":"VMA-223D","countries":"All"},"vma-231d":{"name":"VMA-231D","countries":"All"},"vma-311d":{"name":"VMA-311D","countries":"All"},"vmat-203":{"name":"VMAT-203","countries":"All"},"vma-513d":{"name":"VMA-513D","countries":"All"},"vma-214":{"name":"VMA-214","countries":"All"},"vma-513":{"name":"VMA-513","countries":"All"},"vma-231-2":{"name":"VMA-231-2","countries":"All"}}},"An-26B":{"name":"An-26B","coalition":"red","label":"An-26B Curl","era":"Mid Cold War","shortLabel":"26","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"an-26.png","enabled":true,"liveries":{"abkhazian af":{"name":"Abkhazian AF","countries":["ABH"]},"ukraine af":{"name":"Ukraine AF","countries":["UKR"]},"china plaaf":{"name":"China PLAAF","countries":["CHN"]},"georgian af":{"name":"Georgian AF","countries":["GRG"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]},"aeroflot":{"name":"Aeroflot","countries":["RUS","SUN"]},"rf navy":{"name":"RF Navy","countries":["RUS"]}}},"An-30M":{"name":"An-30M","coalition":"red","label":"An-30M Clank","era":"Mid Cold War","shortLabel":"30","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"a-50.png","enabled":true,"liveries":{"china caac":{"name":"China CAAC","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]},"15th transport ab":{"name":"15th Transport AB","countries":["UKR"]}}},"B-1B":{"name":"B-1B","coalition":"blue","label":"B-1B Lancer","era":"Late Cold War","shortLabel":"1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"28 x Mk-82 - 500lb GP Bombs LD","quantity":3}],"enabled":true,"code":"Mk-82*84","name":"Mk-82*84","roles":["Runway Attack","Ground Attack"]},{"items":[{"name":"4 x AGM-154C - JSOW Unitary BROACH","quantity":3}],"enabled":true,"code":"AGM-154*12","name":"AGM-154*12","roles":["Pinpoint Strike"]},{"items":[{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":3}],"enabled":true,"code":"GBU-38*48","name":"GBU-38*48","roles":["CAS","Ground Attack","Pinpoint Strike"]},{"items":[{"name":"10 x CBU-87 - 202 x CEM Cluster Bombs","quantity":3}],"enabled":true,"code":"CBU-87*30","name":"CBU-87*30","roles":["CAS"]},{"items":[{"name":"10 x CBU-97 - 10 x SFW Cluster Bombs","quantity":3}],"enabled":true,"code":"CBU-97*30","name":"CBU-97*30","roles":["CAS"]},{"items":[{"name":"10 x CBU-97 - 10 x SFW Cluster Bombs","quantity":2},{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":1}],"enabled":true,"code":"GBU-38*16, CBU-97*20","name":"GBU-38*16, CBU-97*20","roles":["CAS"]},{"items":[{"name":"8 x Mk-84 - 2000lb GP Bombs LD","quantity":3}],"enabled":true,"code":"Mk-84*24","name":"Mk-84*24","roles":["Runway Attack","Ground Attack"]},{"items":[{"name":"8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs","quantity":3}],"enabled":true,"code":"GBU-31*24","name":"GBU-31*24","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"8 x GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bombs","quantity":3}],"enabled":true,"code":"GBU-31(V)3/B*24","name":"GBU-31(V)3/B*24","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"16 x GBU-38 - JDAM, 500lb GPS Guided Bombs","quantity":2},{"name":"8 x GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bombs","quantity":1}],"enabled":true,"code":"GBU-31*8, GBU-38*32","name":"GBU-31*8, GBU-38*32","roles":["Ground Attack","Pinpoint Strike"]}],"filename":"b-1.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"B-52H":{"name":"B-52H","coalition":"blue","label":"B-52H Stratofortress","era":"Early Cold War","shortLabel":"52","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"HSAB with 9 x Mk-83 - 1000lb GP Bombs LD","quantity":2}],"enabled":true,"code":"Mk-84*18","name":"Mk-84*18","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"MER12 with 12 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"27 x Mk-82 - 500lb GP Bombs LD","quantity":1}],"enabled":true,"code":"Mk 82*51","name":"Mk 82*51","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"HSAB with 9 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"Mk20*18","name":"Mk20*18","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"6 x AGM-86D on MER","quantity":2},{"name":"8 x AGM-86D","quantity":1}],"enabled":true,"code":"AGM-86C*20","name":"AGM-86C*20","roles":["Pinpoint Strike"]},{"items":[{"name":"8 x AGM-84A Harpoon ASM","quantity":1}],"enabled":true,"code":"AGM-84A*8","name":"AGM-84A*8","roles":["Antiship Strike"]}],"filename":"b-52.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"Bf-109K-4":{"name":"Bf-109K-4","coalition":"","label":"Bf-109K-4 Fritz","era":"WW2","shortLabel":"109","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"300 liter Fuel Tank","quantity":1}],"enabled":true,"code":"Fuel Tank","name":"Fuel Tank","roles":["CAP","AFAC","Escort"]},{"items":[{"name":"SC 250 Type 3 J - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC250","name":"SC250","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC500","name":"SC500","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]}],"filename":"bf109.png","enabled":true,"liveries":{"bf-109 k4 irmgard":{"name":"Bf-109K-4 Irmgard Captured","countries":["USA"]},"bf-109 k4 ussr green":{"name":"Green-trophy RKKA","countries":["RUS","SUN"]},"bf-109 k4 1.njg 11":{"name":"NJG 11","countries":["GER","NZG"]},"bf-109 k4 jagdgeschwader 53":{"name":" Jagdgeschwader 53","countries":["GER","NZG"]},"bf-109 k4 dogfight blue":{"name":"BLUE","countries":"All"},"bf-109 k4 9.jg77":{"name":"9./JG77","countries":["GER","NZG"]},"bf-109 k4 us captured":{"name":"US Captured","countries":["USA"]},"bf-109 k4 croatia":{"name":"Croatia Air Force - 'Black 4'","countries":["HRV","NZG","GER"]},"bf-109 k4 legion condor spain 1939":{"name":"6-123 ESPAÑA","countries":["SPN"]},"bf-109 k4 red7 eads":{"name":"BF109G4 -red7- EADS -fondation messerschmitt V2","countries":["GER"]},"germany_standard":{"name":"Jagdgeschwader 27","countries":["GER","NZG"]},"bf-109 k4 iaf s-199":{"name":"S-199 IDF by Ovenmit","countries":["ISR"]},"bf-109 k4 1.njg 11 (white 5)":{"name":"1./NJG 11 (W5)","countries":["GER","NZG"]},"bf-109 k4 9.jg27 (w10+i)":{"name":"9./JG27 (W10+I)","countries":["GER","NZG"]},"bf-109 k4 334xxx batch":{"name":"334xxx batch","countries":["GER","NZG"]},"bf-109 k4 white 6, jg 4":{"name":"White 6, JG 4","countries":["GER","NZG"]},"bf-109 k4 iiijg27":{"name":"III/JG27","countries":["GER","NZG"]},"bf-109 k4 dogfight red":{"name":"RED","countries":"All"},"bf-109 k4 stab jg52":{"name":"Stab JG52","countries":["GER","NZG"]},"bf-109 k4 jagdgeschwader 77":{"name":"Jagdgeschwader 77","countries":["GER","NZG"]},"bf-109 k4 raf vd 358 e-2":{"name":"RAF VD 358 E-2 - UK Captured","countries":["UK"]},"green":{"name":"Green","countries":"All"},"bf-109 k4 swiss e-3a j-374 1940":{"name":"Swiss E-3a J-374 1940 l'Seducteur","countries":["SUI"]},"bf-109 k4 335xxx batch":{"name":"335xxx batch","countries":["GER","NZG"]},"bf-109 k4 g10 of tibor tobak rhaf":{"name":"BF109G10 RHAF Tibor Tobak by Reflected","countries":["GER","HUN","NZG"]},"bf-109 k4 iijg52":{"name":"II./JG52","countries":["GER","NZG"]},"bf-109 k4 330xxx batch":{"name":"330xxx batch","countries":["GER","NZG"]}}},"C-101CC":{"name":"C-101CC","coalition":"blue","label":"C-101CC","era":"Late Cold War","shortLabel":"101","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 553 CANNON (I)","name":"2*AIM-9P, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 553 CANNON (I)","name":"2*AIM-9M, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 533 CANNON (II)","name":"2*AIM-9P, DEFA 533 CANNON (II)","roles":["Escort"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9P, AN-M3 CANNON (IV)","name":"2*AIM-9P, AN-M3 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON","name":"2*R.550 MAGIC, DEFA 553 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M, AN-M3 CANNON (III)","name":"2*AIM-9M, AN-M3 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9P, DEFA 553 CANNON","name":"2*AIM-9P, DEFA 553 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON (III)","name":"2*R.550 MAGIC, DEFA 553 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Belouga","quantity":2},{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON","name":"2*AIM-9P, 2*BELOUGA, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Sea Eagle - ASM","quantity":2}],"enabled":true,"code":"2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON","name":"2*AIM9-P, 2*SEA EAGLE, DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON","name":"2*AIM-9M 2*SEA EAGLE, AN-M3 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9M, AN-M3 CANNON","name":"2*AIM-9M, AN-M3 CANNON","roles":["Fighter Sweep"]},{"items":[{"name":"Belouga","quantity":2},{"name":"4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*BELOUGA,2*BDU-33, DEFA-553 CANNON","name":"2*BELOUGA,2*BDU-33, DEFA-553 CANNON","roles":["Ground Attack"]},{"items":[{"name":"Sea Eagle - ASM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2* SEA EAGLE, DEFA-553 CANNON","name":"2* SEA EAGLE, DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"BR-250 - 250kg GP Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON","name":"2*AIM-9P, 2*BR-250,2*MK-82, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON","name":"2*R.550 MAGIC, 2*SEA EAGLE , DEFA-553 CANNON","roles":["Antiship Strike"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"R550 Magic 2 IR AAM","quantity":2}],"enabled":true,"code":"2*R.550 MAGIC, DEFA 553 CANNON (IV)","name":"2*R.550 MAGIC, DEFA 553 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"Belouga","quantity":2},{"name":"BR-500 - 500kg GP Bomb LD","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*BELOUGA, 2*BR-500, DEFA 553 CANNON","name":"2*BELOUGA, 2*BR-500, DEFA 553 CANNON","roles":["Runway Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 553 CANNON (IV)","name":"2*AIM-9M, DEFA 553 CANNON (IV)","roles":["Reconnaissance"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*R.550 MAGIC, AN-M3 CANNON (II)","name":"2*R.550 MAGIC, AN-M3 CANNON (II)","roles":["Escort"]},{"items":[{"name":"R550 Magic 2 IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*R550 Magic, DEFA 553 CANNON (I)","name":"2*R550 Magic, DEFA 553 CANNON (I)","roles":["CAP"]},{"items":[{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1},{"name":"BIN-200 - 200kg Napalm Incendiary Bomb","quantity":2},{"name":"Belouga","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON","name":"2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON","roles":["CAS"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON","name":"2*AIM-9M, 2*LAU 68, 2*MK-82, DEFA 553 CANNON","roles":["CAS"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"AN-M3 - 2*Browning Machine Guns 12.7mm","quantity":1}],"enabled":true,"code":"2*AIM-9P, AN-M3 CANNON (III)","name":"2*AIM-9P, AN-M3 CANNON (III)","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1}],"enabled":true,"code":"2*AIM-9M, DEFA 533 CANNON (II)","name":"2*AIM-9M, DEFA 533 CANNON (II)","roles":["Escort"]},{"items":[{"name":"DEFA-553 - 30mm Revolver Cannon","quantity":1},{"name":"4*BDU-33 - AF/B37K Rack with 4*25lb Practice Bomb LD","quantity":2},{"name":"BR-250 - 250kg GP Bomb LD","quantity":2},{"name":"R550 Magic 2 IR AAM","quantity":2}],"enabled":true,"code":"2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON","name":"2*R.550 MAGIC, 2*BR-250, 2*BDU-33, DEFA 553 CANNON","roles":["CAS"]}],"filename":"c-101.png","enabled":true,"liveries":{"aviodev skin":{"name":"Aviodev Skin","countries":["IND","GHA","IRQ","ROU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","RED","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","UN","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","BLUE","VNM","AUSAF","DZA","NETH","LBY","SDN","CYP","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"claex green camu skin - centro logistico de armamento y experimentacion":{"name":"CLAEX Green Camu Skin - Centro Logistico de Armamento y Experimentacion","countries":["SPN","RED","BLUE"]},"i brigada aerea - grupo de aviacion n.1 a-36 halcon":{"name":"I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON","countries":["CHL"]},"russia combat fictional":{"name":"Russia Combat Fictional","countries":["RED","RUS"]},"georgia combat fictional wolf":{"name":"Georgia Combat Fictional Wolf","countries":["GRG"]},"i brigada aerea - grupo de aviacion n.3 a-36 halcon":{"name":"I Brigada Aerea - Grupo de Aviacion N.3 A-36 HALCON","countries":["CHL"]},"i brigada aerea - chile early grey n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Grey","countries":["CHL"]},"i brigada aerea - chile early green n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Green","countries":["CHL"]},"i brigada aerea - chile early agressor nº411 n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Agressor Nº411","countries":["CHL"]},"honduras - air force comayagua coronel jose enrique soto cano air base skin 2":{"name":"Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 2","countries":["HND"]},"i brigada aerea - chile early agressor nº410 n.1 a-36 halcon":{"name":"I Brigada Aerea - Chile Early Agressor Nº410 ","countries":["CHL"]},"georgia combat fictional green":{"name":"Georgia Combat Fictional Green","countries":["GRG"]},"claex desert camu skin - centro logistico de armamento y experimentacion":{"name":"CLAEX Desert Camu Skin - Centro Logistico de Armamento y Experimentacion","countries":["SPN","RED","BLUE"]},"honduras - air force comayagua coronel jose enrique soto cano air base skin 1":{"name":"Honduras - Air Force Comayagua Coronel Jose Enrique Soto Cano Air Base Skin 1","countries":["HND"]},"i brigada aerea - grupo de aviacion n.1 a-36 halcon desert skin":{"name":"I Brigada Aerea - Grupo de Aviacion N.1 A-36 HALCON Desert Skin","countries":["CHL"]},"royal jordanian air force":{"name":"Royal jordanian Air Force ","countries":["JOR"]},"georgia combat fictional spots":{"name":"Georgia Combat Fictional Spots","countries":["GRG"]},"usaf agressor fictional":{"name":"USAF Agressor Fictional","countries":["USA","AUSAF","BLUE"]}}},"C-130":{"name":"C-130","coalition":"blue","label":"C-130 Hercules","era":"Early Cold War","shortLabel":"130","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"c-130.png","enabled":true,"liveries":{"iriaf 5-8503":{"name":"IRIAF 5-8503","countries":["IRN"]},"algerian af green":{"name":"Algerian AF Green","countries":["DZA"]},"haf gray":{"name":"Hellenic Airforce - Gray","countries":["GRC"]},"royal netherlands air force":{"name":"Royal Netherlands Air Force","countries":["NETH"]},"royal norwegian air force":{"name":"Royal Norwegian Air Force","countries":["NOR"]},"canada's air force":{"name":"Canada's Air Force","countries":["CAN"]},"french air force":{"name":"French Air Force","countries":["FRA"]},"turkish air force":{"name":"Turkish Air Force","countries":["TUR"]},"israel defence force":{"name":"Israel Defence Force","countries":["ISR"]},"us air force":{"name":"US Air Force","countries":["USA"]},"royal danish air force":{"name":"Royal Danish Air Force","countries":["DEN"]},"iriaf 5-8518":{"name":"IRIAF 5-8518","countries":["IRN"]},"algerian af h30 white":{"name":"Algerian AF H30 White","countries":["DZA"]},"royal air force":{"name":"Royal Air Force","countries":["UK"]},"spanish air force":{"name":"Spanish Air Force","countries":["SPN"]},"belgian air force":{"name":"Belgian Air Force","countries":["BEL"]},"air algerie l-382 white":{"name":"Air Algerie L-382 White","countries":["DZA"]}}},"C-17A":{"name":"C-17A","coalition":"blue","label":"C-17A Globemaster","era":"Modern","shortLabel":"C17","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"c-17.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"E-2C":{"name":"E-2C","coalition":"blue","label":"E-2C Hawkeye","era":"Mid Cold War","shortLabel":"2C","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"e-2.png","enabled":true,"liveries":{"e-2d demo":{"name":"E-2D Demo","countries":["USA"]},"vaw-125 tigertails":{"name":"VAW-125 Tigertails","countries":["USA"]}}},"E-3A":{"name":"E-3A","coalition":"blue","label":"E-3A Sentry","era":"Mid Cold War","shortLabel":"E3","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["AWACS"]}],"filename":"e-3.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]},"nato":{"name":"nato","countries":["UK","USA","FRA"]}}},"F-117A":{"name":"F-117A","coalition":"blue","label":"F-117A Nighthawk","era":"Late Cold War","shortLabel":"117","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-12*2","name":"GBU-12*2","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Pinpoint Strike"]},{"items":[{"name":"GBU-27 - 2000lb Laser Guided Penetrator Bomb","quantity":2}],"enabled":true,"code":"GBU-27*2","name":"GBU-27*2","roles":["Pinpoint Strike"]}],"filename":"f-117.png","enabled":true,"liveries":{"usaf standard":{"name":"usaf standard","countries":["USA"]}}},"F-14A-135-GR":{"name":"F-14A-135-GR","coalition":"blue","label":"F-14A-135-GR Tomcat","era":"Mid Cold War","shortLabel":"14A","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"XT*2","name":"XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9L*2, XT*2","name":"AIM-54A-MK47*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7F","quantity":6},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7F*6, AIM-9L*2, XT*2","name":"AIM-7F*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-7F","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-7F*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2","name":"AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9L*4, XT*2","name":"AIM-54A-MK47*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*4, XT*2","name":"AIM-54A-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-9M*4, XT*2","name":"AIM-54A-MK60*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7F","quantity":4},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7F*4, AIM-9L*4, XT*2","name":"AIM-7F*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"MAK79 4 BDU-33","quantity":2},{"name":"MAK79 3 BDU-33","quantity":2}],"enabled":true,"code":"BDU-33*14","name":"BDU-33*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"3 BDU-33","quantity":4}],"enabled":true,"code":"BDU-33*12","name":"BDU-33*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"GBU-10","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"GBU-12","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-16","quantity":4}],"enabled":true,"code":"GBU-16*4","name":"GBU-16*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-24","quantity":2}],"enabled":true,"code":"GBU-24*2","name":"GBU-24*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"Mk-84","quantity":4}],"enabled":true,"code":"Mk-84*4","name":"Mk-84*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-83","quantity":4}],"enabled":true,"code":"Mk-83*4","name":"Mk-83*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-82","quantity":4}],"enabled":true,"code":"Mk-82*4","name":"Mk-82*4","roles":["Ground Attack"]},{"items":[{"name":"MAK79 4 Mk-82","quantity":2},{"name":"MAK79 3 Mk-82","quantity":2}],"enabled":true,"code":"Mk-82*14","name":"Mk-82*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"MAK79 4 Mk-81","quantity":2},{"name":"MAK79 3 Mk-81","quantity":2}],"enabled":true,"code":"Mk-81*14","name":"Mk-81*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"Mk-20","quantity":4}],"enabled":true,"code":"Mk-20*4","name":"Mk-20*4","roles":["Ground Attack"]},{"items":[{"name":"Mk-82AIR","quantity":4}],"enabled":true,"code":"Mk-82AIR*4","name":"Mk-82AIR*4","roles":["Ground Attack"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":1},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*12","name":"Zuni*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":3},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*28","name":"Zuni*28","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 SUU-25 * 8 LUU-2","quantity":1},{"name":"SUU-25 * 8 LUU-2","quantity":1}],"enabled":true,"code":"LUU-2*24","name":"LUU-2*24","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":1},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-82*1","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7F","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2","name":"AIM-54A-MK60*1, AIM-7F*1, AIM-9L*2, XT*2, Mk-20*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-12","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-24","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]}],"filename":"f-14.png","enabled":true,"liveries":{"vf-21 freelancers 200":{"name":"VF-21 Freelancers 200","countries":"All"},"vf-11 ae101 1988":{"name":"VF-11 AE101 1988","countries":"All"},"rogue nation(top gun - maverick)":{"name":"Top Gun: Maverick - Rogue Nation","countries":"All"},"vf-32 swordsmen ab200 (1976)":{"name":"VF-32 Swordsmen AB200 (1976)","countries":"All"},"vf-301 nd101 hivis":{"name":"VF-301 ND101 HiVis by Mach3DS","countries":"All"},"vx-4 vandy one sad bunny (1992)":{"name":"VX-4 Vandy One Sad Bunny (1992)","countries":"All"},"top gun 114":{"name":"Top Gun 114 Maverick and Goose","countries":"All"},"vf-14 tophatters aj201 (1999 allied force)":{"name":"VF-14 Tophatters AJ201 (1999 Allied Force)","countries":"All"},"vf-211 fighting checkmates 105":{"name":"VF-211 Fighting Checkmates 105","countries":"All"},"vf-41 black aces aj102 (1999 allied force)":{"name":"VF-41 Black Aces AJ102 (1999 Allied Force)","countries":"All"},"vf-14 tophatters ab100 (1976)":{"name":"VF-14 Tophatters AB100(1976)","countries":"All"},"vf-31 ae204 1988":{"name":"VF-31 AE204 1988","countries":"All"},"vf-301 nd113":{"name":"VF-301 ND113 by Mach3DS","countries":"All"},"vf-1 wolfpack nk101 (1974)":{"name":"VF-1 Wolfpack NK101 (1974)","countries":"All"},"vf-11 ae106 1988":{"name":"VF-11 AE106 1988","countries":"All"},"vf-41 black aces aj100 (1999 allied force)":{"name":"VF-41 Black Aces AJ100 (1999 Allied Force)","countries":"All"},"vf-1 wolfpack nk102 (1974)":{"name":"VF-1 Wolfpack NK102 (1974)","countries":"All"},"vf-31 ae200 1988":{"name":"VF-31 AE200 1988","countries":"All"},"vf-14 tophatters aj200 (1999) 80th aniversary":{"name":"VF-14 Tophatters AJ200 (1999) 80th Anniversary","countries":"All"},"vf-14 tophatters ab103 (1976)":{"name":"VF-14 Tophatters AB103(1976)","countries":"All"},"vf-111 sundowners 200":{"name":"VF-111 Sundowners 200","countries":"All"},"vf-301 nd104":{"name":"VF-301 ND104 by Mach3DS","countries":"All"},"vf-1 wolfpack nk103 (1974)":{"name":"VF-1 Wolfpack NK103 (1974)","countries":"All"},"vf-154 black knights 101":{"name":"00 - VF-154 Black Knights 101","countries":"All"},"vf-33 starfighters ab201 (1988)":{"name":"VF-33 Starfighters AB201(Dale Snodgrass)","countries":"All"},"vf-41 black aces aj104 (1999 allied force)":{"name":"VF-41 Black Aces AJ104 (1999 Allied Force)","countries":"All"},"vf-301 nd111":{"name":"VF-301 ND111 by Mach3DS","countries":"All"},"vf-14 tophatters aj202 (1999 allied force)":{"name":"VF-14 Tophatters AJ202 (1999 Allied Force)","countries":"All"},"vf-1 wolfpack nk100 (1974)":{"name":"VF-1 Wolfpack NK100 (1974)","countries":"All"},"vf-11 ae103 1988":{"name":"VF-11 AE103 1988","countries":"All"},"vf-31 1991 ae205":{"name":"VF-31 1991 AE205 by Mach3DS","countries":"All"},"vf-11 red rippers 106":{"name":"VF-11 Red Rippers 106","countries":"All"},"vf-31 1991 ae200":{"name":"VF-31 1991 AE200 by Mach3DS","countries":"All"},"vf-41 black aces aj101 (1999 allied force)":{"name":"VF-41 Black Aces AJ101 (1999 Allied Force)","countries":"All"},"vf-14 tophatters aj206 (1999 allied force)":{"name":"VF-14 Tophatters AJ206 (1999 Allied Force)","countries":"All"},"vf-211 fighting checkmates 100 (2001)":{"name":"VF-211 Fighting Checkmates 100 (2001)","countries":["USA"]}}},"F-14B":{"name":"F-14B","coalition":"blue","label":"F-14B Tomcat","era":"Late Cold War","shortLabel":"14B","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"XT*2","name":"XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9M*2, XT*2","name":"AIM-54A-MK47*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-54A-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*6, AIM-9L*2, XT*2","name":"AIM-54A-MK47*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54A-MK60*6, AIM-9M*2, XT*2","name":"AIM-54A-MK60*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54C-Mk47","quantity":6},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-54C-MK47*6, AIM-9M*2, XT*2","name":"AIM-54C-MK47*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":6},{"name":"LAU-138 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*6, AIM-9M*2, XT*2","name":"AIM-7M*6, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":6},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*6, AIM-9L*2, XT*2","name":"AIM-7M*6, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54A-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-7M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54A-MK60*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":4}],"enabled":true,"code":"AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","name":"AIM-54C-MK47*4, AIM-7M*2, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54A-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54A-MK60*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","name":"AIM-54C-MK47*2, AIM-7M*1, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-54A-MK47*4, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":4}],"enabled":true,"code":"AIM-54A-MK47*4, AIM-9M*4, XT*2","name":"AIM-54A-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":4}],"enabled":true,"code":"AIM-54A-MK60*4, AIM-9M*4, XT*2","name":"AIM-54A-MK60*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":4}],"enabled":true,"code":"AIM-54C-MK47*4, AIM-9M*4, XT*2","name":"AIM-54C-MK47*4, AIM-9M*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9M","quantity":2},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-7M","quantity":4}],"enabled":true,"code":"AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2","name":"AIM-7M*4, AIM-9M*2, AIM-9L*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-7M","quantity":4},{"name":"LAU-138 AIM-9L","quantity":2},{"name":"LAU-7 AIM-9L","quantity":2},{"name":"Fuel tank 300 gal","quantity":2}],"enabled":true,"code":"AIM-7M*4, AIM-9L*4, XT*2","name":"AIM-7M*4, AIM-9L*4, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk47","quantity":2}],"enabled":true,"code":"AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54A-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54A-Mk60","quantity":2}],"enabled":true,"code":"AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54A-MK60*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-7M","quantity":3},{"name":"Fuel tank 300 gal","quantity":2},{"name":"AIM-54C-Mk47","quantity":2}],"enabled":true,"code":"AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","name":"AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"MAK79 4 BDU-33","quantity":2},{"name":"MAK79 3 BDU-33","quantity":2}],"enabled":true,"code":"BDU-33*14","name":"BDU-33*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"3 BDU-33","quantity":4}],"enabled":true,"code":"BDU-33*12","name":"BDU-33*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"GBU-10","quantity":2}],"enabled":true,"code":"GBU-10*2","name":"GBU-10*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"GBU-12","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-16","quantity":4}],"enabled":true,"code":"GBU-16*4","name":"GBU-16*4","roles":["Ground Attack","Pinpoint Strike"]},{"items":[{"name":"GBU-24","quantity":2}],"enabled":true,"code":"GBU-24*2","name":"GBU-24*2","roles":["Ground Attack","Pinpoint Strike","Runway Attack"]},{"items":[{"name":"Mk-84","quantity":4}],"enabled":true,"code":"Mk-84*4","name":"Mk-84*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-83","quantity":4}],"enabled":true,"code":"Mk-83*4","name":"Mk-83*4","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"Mk-82","quantity":4}],"enabled":true,"code":"Mk-82*4","name":"Mk-82*4","roles":["Ground Attack"]},{"items":[{"name":"MAK79 4 Mk-82","quantity":2},{"name":"MAK79 3 Mk-82","quantity":2}],"enabled":true,"code":"Mk-82*14","name":"Mk-82*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"MAK79 4 Mk-81","quantity":2},{"name":"MAK79 3 Mk-81","quantity":2}],"enabled":true,"code":"Mk-81*14","name":"Mk-81*14","roles":["Ground Attack","CAS"]},{"items":[{"name":"Mk-20","quantity":4}],"enabled":true,"code":"Mk-20*4","name":"Mk-20*4","roles":["Ground Attack"]},{"items":[{"name":"Mk-82AIR","quantity":4}],"enabled":true,"code":"Mk-82AIR*4","name":"Mk-82AIR*4","roles":["Ground Attack"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":1},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*12","name":"Zuni*12","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 LAU-10 - 4 ZUNI MK 71","quantity":3},{"name":"LAU-10 - 4 ZUNI MK 71","quantity":1}],"enabled":true,"code":"Zuni*28","name":"Zuni*28","roles":["Ground Attack","CAS"]},{"items":[{"name":"2 SUU-25 * 8 LUU-2","quantity":1},{"name":"SUU-25 * 8 LUU-2","quantity":1}],"enabled":true,"code":"LUU-2*24","name":"LUU-2*24","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*1","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"AIM-54A-Mk60","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2","roles":["Ground Attack","CAS"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-12","quantity":2},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"GBU-24","quantity":1},{"name":"AIM-7M","quantity":1}],"enabled":true,"code":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","name":"AIM-7M*1, AIM-9M*2, XT*2, GBU-24*1, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-82","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-82*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]},{"items":[{"name":"LAU-138 AIM-9M","quantity":2},{"name":"LANTIRN Targeting Pod","quantity":1},{"name":"Fuel tank 300 gal","quantity":2},{"name":"Mk-20","quantity":2},{"name":"AIM-7M","quantity":1},{"name":"AIM-54A-Mk60","quantity":1}],"enabled":true,"code":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","name":"AIM-54A-MK60*1, AIM-7M*1, AIM-9M*2, XT*2, Mk-20*2, LANTIRN","roles":["Ground Attack","CAS","Runway Attack","Pinpoint Strike"]}],"filename":"f-14.png","enabled":true,"liveries":{"vf-32 fighting swordsmen 100 (2000)":{"name":"VF-32 Fighting Swordsmen 100 (2000)","countries":["USA"]},"vf-103 jolly rogers hi viz":{"name":"VF-103 Jolly Rogers Hi Viz","countries":"All"},"vf-143 pukin dogs low vis (1995)":{"name":"VF-143 Pukin Dogs Low Vis (1995)","countries":"All"},"vf-11 red rippers (1997)":{"name":"VF-11 Red Rippers (1997)","countries":"All"},"vf-32 fighting swordsmen 102":{"name":"VF-32 Fighting Swordsmen 102 (1998)","countries":"All"},"vx-9 vampires xf240 white whale":{"name":"VX-9 Vampires XF240 White Whale","countries":"All"},"rogue nation(top gun - maverick)":{"name":"Top Gun: Maverick - Rogue Nation","countries":"All"},"vf-74 adversary":{"name":"VF-74 Adversary","countries":"All"},"santa":{"name":"Fictional Christmas Livery","countries":"All"},"chromecat":{"name":"Fictional Chrome Cat ","countries":"All"},"vf-211 fighting checkmates":{"name":"VF-211 Fighting Checkmates","countries":"All"},"vf-101 red":{"name":"VF-101 Red","countries":"All"},"vf-103 last ride":{"name":"VF-103 Last Ride","countries":"All"},"vf-31 tomcatters nk101 (2004)":{"name":"VF-31 Tomcatters NK101 (2004)","countries":"All"},"vf-142 ghostriders":{"name":"VF-142 Ghostriders","countries":"All"},"vf-103 sluggers 207 (1991)":{"name":"VF-103 Sluggers 207 (1991)","countries":"All"},"vf-101 dark":{"name":"VF-101 Dark","countries":"All"},"vf-102 diamondbacks":{"name":"01 - VF-102 Diamondbacks 1996","countries":"All"},"vf-101 grim reapers low vis":{"name":"VF-101 Grim Reapers Low Vis","countries":"All"},"vf-24 renegades":{"name":"VF-24 Renegades Low-Viz","countries":"All"},"vf-103 sluggers 206 (1995)":{"name":"VF-103 Sluggers 206 (1995)","countries":"All"},"vf-32 fighting swordsmen 103":{"name":"VF-32 Fighting Swordsmen 103 (1998)","countries":"All"},"vx-9 vandy 41 (1995)":{"name":"VX-9 Vandy 41 (1995)","countries":"All"},"top gun 114 hb weather":{"name":"Top Gun 114 Maverick and Goose","countries":"All"},"vf-74 bedevilers 1991":{"name":"VF-74 Be-Devilers 1991","countries":"All"},"vx-4 xf-51 1988":{"name":"VX-4 XF-51 1988","countries":"All"},"vf-143 pukin dogs cag":{"name":"VF-143 Pukin' Dogs CAG","countries":"All"},"vf-32 fighting swordsmen 101":{"name":"VF-32 Fighting Swordsmen 101 (1998)","countries":"All"},"vf-102 diamondbacks 102":{"name":"VF-102 Diamondbacks 102 (2000)","countries":"All"},"vf-143 pukin dogs low vis":{"name":"VF-143 Pukin Dogs Low Vis (1998)","countries":"All"}}},"F-15C":{"name":"F-15C","coalition":"blue","label":"F-15C Eagle","era":"Late Cold War","shortLabel":"15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3","name":"AIM-120B*4, AIM-7M*2, AIM-9M*2, Fuel*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*2,AIM-120*6,Fuel","name":"AIM-9*2,AIM-120*6,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-120*4,Fuel*3","name":"AIM-9*4,AIM-120*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*4,AIM-120*4,Fuel","name":"AIM-9*4,AIM-120*4,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3","name":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-9*2,AIM-120*6,Fuel*3","name":"AIM-9*2,AIM-120*6,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel","name":"AIM-9*4,AIM-7*4,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120*8,Fuel","name":"AIM-120*8,Fuel","roles":["Intercept"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel*3","name":"AIM-9*4,AIM-7*4,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120*8,Fuel*3","name":"AIM-120*8,Fuel*3","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel","name":"AIM-9*2,AIM-120*2,AIM-7*4,Fuel","roles":["Intercept"]}],"filename":"f-15.png","enabled":true,"liveries":{"ferris scheme":{"name":"Ferris Scheme","countries":["USA"]},"433rd weapons sqn (wa)":{"name":"433rd Weapons SQN (WA)","countries":["USA"]},"58th fighter sqn (eg)":{"name":"58th Fighter SQN (EG)","countries":["USA"]},"65th aggressor sqn (wa) super_flanker":{"name":"65th Aggressor SQN (WA) SUPER_Flanker","countries":["USA","AUSAF"]},"65th aggressor sqn (wa) flanker":{"name":"65th Aggressor SQN (WA) Flanker","countries":["USA","AUSAF"]},"493rd fighter sqn (ln)":{"name":"493rd Fighter SQN (LN)","countries":["USA"]},"390th fighter sqn":{"name":"390th Fighter SQN","countries":["USA"]},"haf aegean ghost":{"name":"Hellenic Airforece - Aegean Ghost (Fictional)","countries":["GRC"]},"106th sqn (8th airbase)":{"name":"106th SQN (8th Airbase)","countries":["ISR"]},"12th fighter sqn (ak)":{"name":"12th Fighter SQN (AK)","countries":["USA"]},"65th aggressor sqn (wa) mig":{"name":"65th Aggressor SQN (WA) MiG","countries":["USA","AUSAF"]}}},"F-15E":{"name":"F-15E","coalition":"blue","label":"F-15E Strike Eagle","era":"Late Cold War","shortLabel":"15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-87 - 202 x CEM Cluster Bomb","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6","name":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-87*6,Mk-82AIR*6","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-97 - 10 x SFW Cluster Bomb","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,CBU-97*12","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*12","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*4,AIM-120C*4,FUEL*3","name":"AIM-120B*4,AIM-120C*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-65H,AGM-65D","roles":["CAS","Pinpoint Strike"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*4,AIM-9M*4,FUEL*3","name":"AIM-120B*4,AIM-9M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3","name":"AIM-120B*2,AIM-9M*2,AIM-120C*2,AIM-7M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-31*4,AGM-154C*2","roles":["CAS","Pinpoint Strike"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3","name":"AIM-120B*2,AIM-9M*2,AIM-7M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":8}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":6},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65D*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-65K*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2}],"enabled":true,"code":"AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3","name":"AIM-120C*2,AIM-9M*4,AIM-7M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9M*4,AIM-7M*4,FUEL*3","name":"AIM-9M*4,AIM-7M*4,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120C*2,AIM-9M*2,FUEL*3","name":"AIM-120C*2,AIM-9M*2,FUEL*3","roles":["Reconnaissance"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":8},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,Mk-84*8,AGM-154C*2","roles":["Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":12}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82AIR*12","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-154C*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":1},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":1},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D","name":"AIM-120B*2,AIM-9M*2,FUEL,GBU-12*2,GBU-38*2,AGM-65H,AGM-65D","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4}],"enabled":true,"code":"AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3","name":"AIM-120B*2,AIM-120C*4,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6","name":"AIM-120B*2,AIM-9M*2,FUEL*3,Mk-82*6,Mk-82AIR*6","roles":["Ground Attack"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":2}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2","name":"AIM-120B*2,AIM-9M*2,FUEL,CBU-103*2,GBU-12,GBU-38,AGM-65H*2","roles":["CAS"]},{"items":[{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":1},{"name":"CBU-103 - 202 x CEM, CBU with WCMD","quantity":6},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":6}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2","name":"AIM-120B*2,AIM-9M*2,FUEL,AGM-65D*2","roles":["CAS"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"SUU-25 x 8 LUU-2 - Target Marker Flares","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38","name":"AIM-120B*2,AIM-9M*2,FUEL*2,SUU-25*2,GBU-12,GBU-38","roles":["AFAC"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120B*6,AIM-9M*2,FUEL*3","name":"AIM-120B*6,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AGM-154C - JSOW Unitary BROACH","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":12},{"name":"Fuel tank 610 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2","name":"AIM-120B*2,AIM-9M*2,FUEL,Mk-82AIR*12,AGM-154C*2","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 610 gal","quantity":3},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-120C*6,AIM-9M*2,FUEL*3","name":"AIM-120C*6,AIM-9M*2,FUEL*3","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":5},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2","name":"GBU-31(V)3/B*5, AIM-120C*2, AIM-9M*2","roles":["Pinpoint Strike"]}],"filename":"f-15.png","enabled":true,"liveries":{"335th fighter sqn (sj)":{"name":"335th Fighter SQN (SJ)","countries":["USA"]},"492d fighter sqn (ln)":{"name":"492d Fighter SQN (LN)","countries":["USA"]},"idf no 69 hammers squadron":{"name":"IDF No 69 Hammers Squadron","countries":["ISR"]}}},"F-16C_50":{"name":"F-16C_50","coalition":"blue","label":"F-16C Viper","era":"Late Cold War","shortLabel":"16","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*2, AIM-9M*4, FUEL*3","name":"AIM-120B*2, AIM-9M*4, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*4, AIM-9M*2, FUEL*3","name":"AIM-120B*4, AIM-9M*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120B AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120B*6, FUEL*3","name":"AIM-120B*6, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":4},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*4, FUEL*2","name":"AIM-120C*2, AIM-9X*4, FUEL*2","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*3","name":"AIM-120C*4, AIM-9X*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*3, TGP","name":"AIM-120C*4, AIM-9X*2, FUEL*3, TGP","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2","name":"AIM-120C*4, AIM-9X*2, FUEL*2","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*3","name":"AIM-120C*6, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM","name":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP","name":"AIM-120C*4, AIM-9X*2, FUEL*2, ECM, TGP","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2, ECM","name":"AIM-120C*6, FUEL*2, ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2, ECM, TGP","name":"AIM-120C*6, FUEL*2, ECM, TGP","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":null,"quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*2","name":"AIM-120C*6, FUEL*2","roles":["Escort"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":6},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*6, FUEL*3, TGP","name":"AIM-120C*6, FUEL*3, TGP","roles":["Escort"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65D*2, FUEL*2, ECM, TGP","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65H*2, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65H*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x CBU-97 - 10 x SFW Cluster Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-97*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x CBU-87 - 202 x CEM Cluster Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-87*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82HD*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x CBU-103 - 202 x CEM, CBU with WCMD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-103*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x CBU-105 - 10 x SFW, CBU with WCMD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, CBU-105*4, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82*6, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82HD*6, FUEL*2, ECM, TGP","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP","name":"AIM-120*2, AIM-9X*2, MK-82SE*4, FUEL*2, ECM, TGP","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 3 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP","name":"AIM-120*2, AIM-9X*2, MK-82SE*6, FUEL*2, ECM, TGP","roles":["Runway Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-84*2, FUEL*2, ECM, TGP","roles":["Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-82P*4, FUEL*2, ECM, TGP","roles":["Ground Attack"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-12*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"TER-9A with 2 x GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-12*4, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-24 Paveway III - 2000lb Laser Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-24*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)1/B - JDAM, 2000lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-31-1B*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)3/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-31-3B*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-38*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-57 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, GBU-38*4, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65K*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65G*2, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)","quantity":1},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, AGM-65G, AGM-65K, FUEL*2, ECM, TGP","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*3, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*2, FUEL*2, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS","name":"AIM-120C*2, AIM-9X*2, AGM-88C*4, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"Fuel tank 300 gal","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS","name":"AIM-120C*4, AGM-88C*2, FUEL*3, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS","name":"AIM-120C*4, AGM-88C*2, FUEL*2, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":4},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/ASQ-213 HTS - HARM Targeting System","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*4, AGM-88C*4, ECM, TGP, HTS","name":"AIM-120C*4, AGM-88C*4, ECM, TGP, HTS","roles":["SEAD"]},{"items":[{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk61, Practice","quantity":2},{"name":"Fuel tank 370 gal","quantity":2},{"name":"ALQ-184 Long - ECM Pod","quantity":1},{"name":"AN/AAQ-28 LITENING - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP","name":"AIM-120C*2, AIM-9X*2, MK-61*2, FUEL*2, ECM, TGP","roles":["AFAC"]}],"filename":"f-16c.png","enabled":true,"liveries":{"jasdf 8th tfs":{"name":"JASDF 8th TFS","countries":["JPN"]},"paf_no.11_arrows":{"name":"PAF No.11 Arrows","countries":["PAK"]},"haf_343_star":{"name":"HAF 343 Star Squadron","countries":["GRC"]},"polish_af_31blt6th_tactical_sqn":{"name":"Polish AF 31.Blt 6th Tactical Sqn (Poznań-Krzesiny AB) - Tiger Meet","countries":["POL"]},"22nd_fighter_squadron":{"name":"22nd Fighter Squadron 'Stingers'","countries":["USA"]},"haf_346_jason":{"name":"HAF 346 Jason Squadron","countries":["GRC"]},"haf_340_fox":{"name":"HAF 340 Fox Squadron","countries":["GRC"]},"usaf 64th aggressor sqn-splinter":{"name":"USAF 64th Aggressor SQN-Splinter","countries":["USA","AUSAF"]},"79th_fighter_squadron":{"name":"79th Fighter Squadron 'Tigers'","countries":["USA"]},"iaf_115th_aggressors_squadron":{"name":"IAF 115th aggressors squadron","countries":["ISR"]},"179th_fighter_squadron":{"name":"179th Fighter Squadron 'Bulldogs'","countries":["USA"]},"jasdf 6th tfs":{"name":"JASDF 6th TFS","countries":["JPN"]},"152nd_fighter_squadron":{"name":"152nd Fighter Squadron 'Las Vaqueros'","countries":["USA"]},"80th_fighter_squadron":{"name":"80th Fighter Squadron, Kunsan AFB","countries":["USA"]},"iaf_117th_squadron":{"name":"IAF 117th squadron","countries":["ISR"]},"polish af standard":{"name":"Polish AF standard","countries":["POL"]},"chile air force 851":{"name":"Chile Air Force 851","countries":["CHL"]},"haf_347_perseus":{"name":"HAF 347S Perseus Squadron","countries":["GRC"]},"iaf_101st_squadron":{"name":"IAF 101st squadron","countries":["ISR"]},"174th_fighter_squadron":{"name":"174th Fighter Squadron ANG,Iowa AFB","countries":["USA"]},"paf_no.19_sherdils":{"name":"PAF No.19 Sherdils","countries":["PAK"]},"77th_fighter_squadron":{"name":"77th Fighter Squadron 'Gamblers' ","countries":["USA"]},"522nd_fighter_squadron":{"name":"522nd Fighter Squadron 'Fireballs'","countries":["USA"]},"36th_fighter_squadron":{"name":"36th Fighter Squadron Osan Air Base","countries":["USA"]},"64th_aggressor_squadron_ghost":{"name":"64th Aggressor Squadron “Ghost","countries":["USA","AUSAF"]},"usaf 64th aggressor sqn - shark":{"name":"USAF 64th Aggressor SQN - Shark","countries":["USA","AUSAF"]},"haf_335_tiger":{"name":"HAF 335 Tiger Squadron","countries":["GRC"]},"paf_no.9 griffins_2":{"name":"PAF No.9 Griffins","countries":["PAK"]},"paf_no.29_aggressors":{"name":"PAF No.29 Aggressor","countries":["PAK"]},"55th_fighter_squadron":{"name":"55th Fighter Squadron 'Fifty Fifth'","countries":["USA"]},"132nd_wing _iowa_ang":{"name":"132nd Wing Iowa ANG, Des Moines AFB","countries":["USA"]},"480th_fighter_squadron":{"name":"480th Fighter Squadron 'Warhawks'","countries":["USA"]},"dark_viper":{"name":"F-16C Dark Viper","countries":["USA"]},"chile air force 732":{"name":"Chile Air Force 732","countries":["CHL"]},"chile air force 746":{"name":"Chile Air Force 746","countries":["CHL"]},"haf_337_ghost":{"name":"HAF 337 Ghost Squadron","countries":["GRC"]},"haf_336_olympus":{"name":"HAF 336 Olympus Squadron","countries":["GRC"]},"haf_ 330_thunder":{"name":"HAF 330 Thunder Squadron","countries":["GRC"]},"18th agrs bdu splinter":{"name":"18th AGRS BDU Splinter","countries":["USA","AUSAF"]},"haf_341_arrow":{"name":"HAF 341 Arrow Squadron","countries":["GRC"]},"paf_no.5_falcons":{"name":"PAF No.5 Falcons","countries":["PAK"]},"thk_191_filo":{"name":"Türk Hava Kuvvetleri, 191 Filo","countries":["TUR"]},"default":{"name":"default livery","countries":["USA"]},"13th_fighter_squadron":{"name":"13th Fighter Squadron 'Panthers'","countries":["USA"]},"ami, 5 stormo 23 gruppo":{"name":"Italian Air Force, 5° Stormo, 23 Gruppo","countries":["ITA"]},"18th agrs arctic splinter":{"name":"18th AGRS Arсtic Splinter","countries":["USA","AUSAF"]},"23rd_fighter_squadron":{"name":"23rd Fighter Squadron 'Fighting Hawks'","countries":["USA"]},"iaf_110th_squadron":{"name":"IAF 110th squadron","countries":["ISR"]},"paf_no.9_griffins_1":{"name":"PAF No.9 Griffins (TRIBUTE TO WC NAUMAN)","countries":["PAK"]},"14th_fighter_squadron":{"name":"14th Fighter Squadron 'Samurais'","countries":["USA"]},"18th agrs splinter":{"name":"18th AGRS Blue Splinter","countries":["USA","AUSAF"]}}},"F-4E":{"name":"F-4E","coalition":"blue","label":"F-4E Phantom II","era":"Mid Cold War","shortLabel":"4","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"LAU-7 with 2 x AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4","name":"AIM-9*4,AIM-7*4","roles":["Intercept"]},{"items":[{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":2},{"name":"LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM45*2_AGM-65D*4_AIM7*2_ECM","name":"AGM45*2_AGM-65D*4_AIM7*2_ECM","roles":["SEAD"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-45*2,AIM-7*2,Fuel*2,ECM","name":"AGM-45*2,AIM-7*2,Fuel*2,ECM","roles":["SEAD"]},{"items":[{"name":"MER6 with 6 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-82*18,AIM-7*2,ECM","name":"Mk-82*18,AIM-7*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"GBU-12*2,AIM-7*2,Fuel*2,ECM","name":"GBU-12*2,AIM-7*2,Fuel*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk20*12,AIM-7*2,ECM","name":"Mk20*12,AIM-7*2,ECM","roles":["CAS"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-82*6,AIM-7*2,Fuel*2,ECM","name":"Mk-82*6,AIM-7*2,Fuel*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"GBU-10 - 2000lb Laser Guided Bomb","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"GBU-10*2,AIM-7*2,Fuel*2,ECM","name":"GBU-10*2,AIM-7*2,Fuel*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk20*6,AIM-7*2,Fuel*2,ECM","name":"Mk20*6,AIM-7*2,Fuel*2,ECM","roles":["CAS"]},{"items":[{"name":"LAU-118a with AGM-45B Shrike ARM (Imp)","quantity":4},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-45*4,AIM-7*2,ECM","name":"AGM-45*4,AIM-7*2,ECM","roles":["SEAD"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AGM-65K*4,AIM-7*2,Fuel*2,ECM","name":"AGM-65K*4,AIM-7*2,Fuel*2,ECM","roles":["CAS"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"F-4 Fuel tank-C","quantity":1}],"enabled":true,"code":"Fuel*3","name":"Fuel*3","roles":["AFAC"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-7 with 2 x AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4}],"enabled":true,"code":"AIM-9*4,AIM-7*4,Fuel*2","name":"AIM-9*4,AIM-7*4,Fuel*2","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2},{"name":"ALQ-131 - ECM Pod","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"Mk-84*2,AIM-7*2,ECM","name":"Mk-84*2,AIM-7*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"F-4 Fuel tank-W","quantity":2},{"name":"LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":4},{"name":"F-4 Fuel tank-C","quantity":1}],"enabled":true,"code":"AGM-65K*4,AIM-7M*4,Fuel*3","name":"AGM-65K*4,AIM-7M*4,Fuel*3","roles":["Antiship Strike"]}],"filename":"f-4.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["GER"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost","countries":["GRC"]},"iriaf asia minor":{"name":"IRIAF Asia Minor","countries":["IRN"]}}},"F-5E-3":{"name":"F-5E-3","coalition":"blue","label":"F-5E Tiger","era":"Mid Cold War","shortLabel":"5","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"Mk-82LD*4,AIM-9P*2,Fuel 275","name":"Mk-82LD*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P*2, Fuel 275*3","name":"AIM-9P*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P5*2, Fuel 275*3","name":"AIM-9P5*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P*2, Fuel 150*3","name":"AIM-9P*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9P5*2, Fuel 150*3","name":"AIM-9P5*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"Mk-82SE*4,AIM-9P*2,Fuel 275","name":"Mk-82SE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"CBU-52B - 220 x HE/Frag bomblets","quantity":4}],"enabled":true,"code":"CBU-52B*4,AIM-9P*2,Fuel 275","name":"CBU-52B*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"LAU-3 HE*4,AIM-9P*2,Fuel 275","name":"LAU-3 HE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"LAU-3 HEAT*4,AIM-9P*2,Fuel 275","name":"LAU-3 HEAT*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"LAU-68 HE*4,AIM-9P*2,Fuel 275","name":"LAU-68 HE*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"LAU-68 HEAT*4,AIM-9P*2,Fuel 275","name":"LAU-68 HEAT*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"M117 - 750lb GP Bomb LD","quantity":4}],"enabled":true,"code":"M-117*4,AIM-9P*2,Fuel 275","name":"M-117*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-12*4,AIM-9P*2,Fuel 275","name":"GBU-12*4,AIM-9P*2,Fuel 275","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"CBU-52B - 220 x HE/Frag bomblets","quantity":5}],"enabled":true,"code":"CBU-52B*5,AIM-9*2","name":"CBU-52B*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":5}],"enabled":true,"code":"Mk-82LD*5,AIM-9*2","name":"Mk-82LD*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":5}],"enabled":true,"code":"Mk-82SE*5,AIM-9*2","name":"Mk-82SE*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"5 x Mk-82 - 500lb GP Bombs LD","quantity":1}],"enabled":true,"code":"Mk-82LD*7,AIM-9P*2, Fuel 275*2","name":"Mk-82LD*7,AIM-9P*2, Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"5 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":1}],"enabled":true,"code":"Mk-82SE*7,AIM-9P*2, Fuel 275*2","name":"Mk-82SE*7,AIM-9P*2, Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","name":"LAU-3 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":1},{"name":"F-5 275Gal Fuel tank","quantity":2},{"name":"LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","name":"LAU-68 HE*2,Mk-82LD,AIM-9P*2,Fuel 275*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"M117 - 750lb GP Bomb LD","quantity":5}],"enabled":true,"code":"M-117*5,AIM-9*2","name":"M-117*5,AIM-9*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P*2, Fuel 275","name":"AIM-9P*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P*2, Fuel 150","name":"AIM-9P*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P5*2, Fuel 275","name":"AIM-9P5*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9P5*2, Fuel 150","name":"AIM-9P5*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9B*2, Fuel 275","name":"AIM-9B*2, Fuel 275","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AIM-9B*2, Fuel 150","name":"AIM-9B*2, Fuel 150","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 275Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9B*2, Fuel 275*3","name":"AIM-9B*2, Fuel 275*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2},{"name":"F-5 150Gal Fuel tank","quantity":3}],"enabled":true,"code":"AIM-9B*2, Fuel 150*3","name":"AIM-9B*2, Fuel 150*3","roles":["CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AN/ASQ-T50 TCTS Pod - ACMI Pod","quantity":1},{"name":"AIM-9P Sidewinder IR AAM","quantity":1},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"AN/ASQ-T50, AIM-9P, Fuel 150","name":"AN/ASQ-T50, AIM-9P, Fuel 150","roles":[]},{"items":[{"name":"AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9B*2","name":"AIM-9B*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9P*2","name":"AIM-9P*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"AIM-9P5*2","name":"AIM-9P5*2","roles":["Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9P5 Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"F-5 150Gal Fuel tank","quantity":1}],"enabled":true,"code":"Antiship Mk82","name":"Antiship Mk82","roles":["Antiship Strike"]}],"liveryID":["ir iriaf 43rd tfs"],"filename":"f-5.png","enabled":true,"liveries":{"no 338 sqn 215":{"name":"RNoAF 338 sqn 215","countries":["NOR"]},"no 336 sq":{"name":"336 Skvadron","countries":["NOR"]},"br fab 4828":{"name":"2/1 GAvCa - FAB 4828","countries":["BRA"]},"us aggressor vfc-111 115":{"name":"Sundowners VFC-115","countries":["USA","AUSAF"]},"aggressor vfc-13 11":{"name":"Aggressor VFC-13 11","countries":["USA","AUSAF"]},"ir iriaf camo":{"name":"IRIAF F-5E Standard","countries":["IRN"]},"gr haf f-5e grey":{"name":"HAF F-5E Grey","countries":["GRC"]},"gb no.29 squadron raf":{"name":"No.29 Squadron RAF (Fictional)","countries":["UK"]},"ch j-3079":{"name":"J-3079","countries":["SUI"]},"tr turkish stars":{"name":"Turkish Stars","countries":["TUR"]},"aggressor snake scheme":{"name":"Aggressor Snake Scheme","countries":["USA","AUSAF"]},"us aggressor vmft-401 02 2011":{"name":"Aggressor VMFT-401 02 2011","countries":["USA","AUSAF"]},"us aggressor vfc-111 105 wwii b":{"name":"Sundowners VFC-111 105 WWII B","countries":["USA","AUSAF"]},"us aggressor vfc-111 01":{"name":"Sundowners VFC-111 01","countries":["USA","AUSAF"]},"ch j-3001 variante 1986":{"name":"J-3001 GRD Emmen 1986","countries":["SUI"]},"usa standard":{"name":"Standard Gray","countries":["IND","ITA","BGR","HUN","IRQ","GRC","ROU","NOR","TUN","SDN","MEX","ISR","AUS","KOR","ABH","BHR","SYR","SUI","BEL","GER","TUR","DEN","RUS","PRK","INS","UK","HRV","AUT","FRA","MYS","CAN","CHN","BRA","SWE","IRN","SPN","UKR","CZE","EGY","JPN","THA","GRG","FIN","SRB","AUSAF","POL","JOR","SAU","PAK","SVK","USA","BLR","KAZ","NETH","RSO"]},"ch j-3038":{"name":"J-3038","countries":["SUI"]},"sa royal saudi air force":{"name":"Royal Saudi Air Force","countries":["SAU"]},"ch j-3036 2017":{"name":"J-3036 Sion 2017","countries":["SUI"]},"us aggressor vfc-13 28 fict splinter":{"name":"Aggressor VFC-13 28 Fictional Splinter","countries":["USA","AUSAF"]},"no 332 sqn ah-p":{"name":"RNoAF 332 sqn AH-P","countries":["NOR"]},"br fab 4846":{"name":"FAB 4846","countries":["BRA"]},"ch j-3098":{"name":"J-3098","countries":["SUI"]},"ch j-3036":{"name":"J-3036 FlSt 01 1985","countries":["SUI"]},"ch patrouille suisse j-3088":{"name":"Patrouille Suisse J-3088","countries":["SUI"]},"br fab 4834":{"name":"1/1 GAvCa - FAB 4834","countries":["BRA"]},"ir iriaf azarakhsh":{"name":"HESA Azarakhsh","countries":["IRN"]},"tw ngrc 5315":{"name":"NGRC 5thFG 5315","countries":["USA","AUSAF"]},"ir iriaf 43rd tfs":{"name":"IRIAF - 43rd TFS","countries":["IRN"]},"us aggressor vfc-13 40":{"name":"Aggressor VFC-13 40","countries":["USA","AUSAF"]},"no 334 sqn ri-h":{"name":"RNoAF 334 sqn RI-H","countries":["NOR"]},"us aggressor vfc-13 01":{"name":"Aggressor VFC-13 01","countries":["USA","AUSAF"]},"ch swiss generic":{"name":"Swiss Generic two-tone skin","countries":["SUI"]},"ch j-3033_2017":{"name":"J-3033_2017","countries":["SUI"]},"aggressor desert scheme":{"name":"Aggressor Desert Scheme","countries":["USA","AUSAF"]},"sp spanish air force 464-48":{"name":"Ejercito del Aire 464-48","countries":["SPN"]},"fi 11th fs lapland air command":{"name":"FiAF 11th FS Lapland Air Command","countries":["FIN"]},"br fab 4841":{"name":"FAB 4841 60th an","countries":["BRA"]},"ch j-3025":{"name":"J-3025 FlSt 11/18 January 2006","countries":["SUI"]},"us aggressor vfc-13 25":{"name":"Aggressor VFC-13 25","countries":["USA","AUSAF"]},"3rd main jet base group command, turkey":{"name":"133 squadron, 3rd Main Jet Base Group Command, Turkey","countries":["TUR"]},"ch j-3026":{"name":"J-3026 FlSt 11 approx. 1989","countries":["SUI"]},"5th fs merzifon air base, turkey":{"name":"5th fs Merzifon air base, Turkish air force","countries":["TUR"]},"it aereonautica militare italiana":{"name":"Aereonautica Militare Italiana","countries":["ITA"]},"ch j-3001 variante 2000":{"name":"J-3001 FlSt 08 2000","countries":["SUI"]},"rocaf 7th fighter group":{"name":"ROCAF 7th Fighter Group","countries":["AUSAF"]},"ch j-3001 variante 1996":{"name":"J-3001 GRD Emmen 1996","countries":["SUI"]},"aggressor marine scheme":{"name":"Aggressor Marine Scheme","countries":["USA","AUSAF"]},"us usaf grape 31":{"name":"USAF Grape 31","countries":["USA","AUSAF"]},"usaf 'southeast asia'":{"name":"USAF 'Southeast Asia'","countries":["USA","AUSAF"]},"kr rokaf 10th fighter wing":{"name":"ROKAF 10th FW KF-5E 10-584","countries":["KOR"]},"no 334 sqn 373":{"name":"RNoAF 334 sqn 373","countries":["NOR"]},"ch j-3074":{"name":"J-3074","countries":["SUI"]},"ch j-3008":{"name":"J-3008 FlSt 08/19 February 2005","countries":["SUI"]},"black 'mig-28'":{"name":"black 'Mig-28'","countries":["USA","AUSAF"]},"ch j-3073 2017":{"name":"J-3073_2017","countries":["SUI"]},"tw rocaf 7thfg(m)":{"name":"ROCAF 7thFG(LV)","countries":["USA","AUSAF"]},"aggressor vfc-13 21":{"name":"Aggressor VFC-13 21","countries":["USA","AUSAF"]},"us aggressor vfc-111 116":{"name":"Sundowners VFC-116","countries":["USA","AUSAF"]},"sp spanish air force 21-51":{"name":"Ejercito del Aire Camo 21-51","countries":["SPN"]}}},"F-86F Sabre":{"name":"F-86F Sabre","coalition":"blue","label":"F-86F Sabre","era":"Early Cold War","shortLabel":"86","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 120 gallons","quantity":2}],"enabled":true,"code":"120gal Fuel*2","name":"120gal Fuel*2","roles":["CAP"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2}],"enabled":true,"code":"200gal Fuel*2","name":"200gal Fuel*2","roles":["CAP"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"Fuel Tank 120 gallons","quantity":2}],"enabled":true,"code":"120gal Fuel*2, 200gal Fuel*2","name":"120gal Fuel*2, 200gal Fuel*2","roles":["CAP"]},{"items":[{"name":"LAU-7 with AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"GAR-8*2","name":"GAR-8*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"Fuel Tank 120 gallons","quantity":2},{"name":"LAU-7 with AIM-9B Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"120gal Fuel*2, GAR-8*2","name":"120gal Fuel*2, GAR-8*2","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"2 x HVAR, UnGd Rkts","quantity":8}],"enabled":true,"code":"HVAR*16","name":"HVAR*16","roles":["Ground Attack","CAS","Antiship Strike"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"2 x HVAR, UnGd Rkts","quantity":4}],"enabled":true,"code":"200gal Fuel*2, HVARx2*4","name":"200gal Fuel*2, HVARx2*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AN-M64*2","name":"AN-M64*2","roles":["CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"Fuel Tank 200 gallons","quantity":2},{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"200gal Fuel*2, AN-M64*2","name":"200gal Fuel*2, AN-M64*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"M117 - 750lb GP Bomb LD","quantity":2}],"enabled":true,"code":"M117*2","name":"M117*2","roles":["CAS","Ground Attack","Antiship Strike"]}],"filename":"f-5.png","enabled":true,"liveries":{"haf 342sqn":{"name":"Hellenic Airforce 342sqn","countries":["GRC"]},"us air force (green)":{"name":"US Air Force (Green)","countries":["USA"]},"canada air force":{"name":"Canada Air Force","countries":["CAN"]},"us air force (code fu-178)":{"name":"US Air Force FU-178","countries":["USA"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"japan air force":{"name":"Japan Air Force","countries":["JPN"]},"us air force (skyblazers)":{"name":"US Air Force Jet Team Skyblazer","countries":["USA"]},"us air force (squadron 39)":{"name":"US Air Force (Squadron 39)","countries":["USA"]},"haf 341sqn":{"name":"Hellenic Airforce 341sqn","countries":["GRC"]},"us air force":{"name":"US Air Force","countries":["USA"]},"iiaf bare metall":{"name":"IIAF Bare Metal Weathered","countries":["IRN"]},"us air force (ex-usaf f-86a sabre)":{"name":"US Air Force ex-USAF F-86A Sabre","countries":["USA"]},"royal saudi air force":{"name":"RSAF","countries":["SAU"]}}},"FA-18C_hornet":{"name":"FA-18C_hornet","coalition":"blue","era":"Late Cold War","label":"F/A-18C","shortLabel":"18","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9M*6, AIM-7M*2, FUEL*3","name":"AIM-9M*6, AIM-7M*2, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*6, AIM-7M*2, FUEL*2","name":"AIM-9M*6, AIM-7M*2, FUEL*2","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-84*2, FUEL*2","name":"AIM-9M*2, MK-84*2, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-83*4, FUEL*2","name":"AIM-9M*2, MK-83*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1}],"enabled":true,"code":"Carrier Landing","name":"Carrier Landing","roles":[]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"LAU-115C with AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9M*2, AIM-7M*4, FUEL*3","name":"AIM-9M*2, AIM-7M*4, FUEL*3","roles":["CAP"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x CBU-99 - 490lbs, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"AIM-9M*2, CBU-99*4, FUEL*2","name":"AIM-9M*2, CBU-99*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-82 Snakeye - 500lb GP Bomb HD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-82SE*4, FUEL*2","name":"AIM-9M*2, MK-82SE*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-20*4, FUEL*2","name":"AIM-9M*2, MK-20*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x Mk-82 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-82*4, FUEL*2","name":"AIM-9M*2, MK-82*4, FUEL*2","roles":["CAS"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*2, AIM-7M*2, FUEL*2","name":"AIM-9M*2, AIM-7M*2, FUEL*2","roles":["Escort"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AIM-9M*2, MK-83*2, FUEL*2","name":"AIM-9M*2, MK-83*2, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2}],"enabled":true,"code":"AIM-9M*2, ZUNI*4, FUEL*2","name":"AIM-9M*2, ZUNI*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"AIM-9M*2, LAU-61*4, FUEL*2","name":"AIM-9M*2, LAU-61*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"BRU-33 with 2 x LAU-68 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"AIM-9M*2, LAU-68*4, FUEL*2","name":"AIM-9M*2, LAU-68*4, FUEL*2","roles":["Ground Attack"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-7M Sparrow Semi-Active Radar","quantity":2}],"enabled":true,"code":"AIM-9M*2, AIM-7M*2, FUEL*1","name":"AIM-9M*2, AIM-7M*2, FUEL*1","roles":["Intercept"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb","quantity":4},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, GBU-31*4, ATFLIR, FUEL","roles":["Runway Attack"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"LAU-115 with 2 x LAU-127 AIM-120C AMRAAM - Active Radar AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":3}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*6, FUEL*3","name":"AIM-9X*2, AIM-120C-5*6, FUEL*3","roles":["CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"LAU-117 with AGM-65F - Maverick F (IIR ASM)","quantity":4},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, AGM-65D*4, ATFLIR, FUEL","roles":["CAS"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL","name":"AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL","roles":["SEAD"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"BRU-55 with 2 x GBU-38 - JDAM, 500lb GPS Guided Bomb","quantity":2},{"name":"BRU-33 with 2 x GBU-12 - 500lb Laser Guided Bomb","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL","name":"AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL","roles":["Ground Attack"]},{"items":[{"name":"AIM-9X Sidewinder IR AAM","quantity":2},{"name":"AGM-84H SLAM-ER (Expanded Response)","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"AWW-13 DATALINK POD","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2","name":"AIM-9X*2, AIM-120C-5*1, AGM-84E*2, DATALINK, ATFLIR, FUEL*2","roles":["Pinpoint Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-84D Harpoon AShM","quantity":4},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AIM-120C-5 AMRAAM - Active Rdr AAM","quantity":1}],"enabled":true,"code":"AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL","name":"AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL","roles":["Antiship Strike"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":1},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, ATFLIR, FUEL","name":"AIM-9M*2, ATFLIR, FUEL","roles":["AFAC"]},{"items":[{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"FPU-8A Fuel Tank 330 gallons","quantity":2},{"name":"AN/ASQ-228 ATFLIR - Targeting Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, ATFLIR, FUEL*2","name":"AIM-9M*2, ATFLIR, FUEL*2","roles":["Reconnaissance"]}],"filename":"fa-18c.png","enabled":true,"liveries":{"kuwait 9th squadron":{"name":"9th Squadron","countries":["KWT"]},"vfa-106 high visibility":{"name":"VFA-106 high visibility","countries":["USA"]},"spain 151th escuadron c.15-14":{"name":"Spain 151_14 Escuadron C.15-14","countries":["SPN"]},"vmfa-323 high visibility":{"name":"VMFA-323_high visibility","countries":["USA"]},"fictional turkey 162nd sq":{"name":"162nd Sqn Harpoon","countries":["TUR"]},"fictional russia air force":{"name":"Fictional Russia Air Force","countries":["RUS","AUSAF"]},"finland 31":{"name":"Finland","countries":["FIN"]},"blue angels jet team":{"name":"Blue Angels Jet Team","countries":["USA"]},"maverick":{"name":"Maverick","countries":["USA"]},"spain 111th escuadron c.15-88":{"name":"Spain 111 Escuadron C.15-88","countries":["SPN"]},"spain 111th escuadron c.15-73":{"name":"Spain 111 Escuadron C.15-73","countries":["SPN"]},"spain 151th escuadron c.15-14 tiger meet":{"name":"Spain 151th Escuadron C.15-14 Tiger Meet","countries":["SPN"]},"vmfa-232":{"name":"VMFA-232","countries":["USA"]},"canada 150 demo jet":{"name":"Canada 150 Demo Jet","countries":["CAN"]},"vmfa-323":{"name":"VMFA-323","countries":["USA"]},"fictional ukraine air force":{"name":"Fictional Ukraine Air Force","countries":["UKR"]},"switzerland":{"name":"Switzerland","countries":["SUI"]},"vmfa-531":{"name":"VMFA-531","countries":["USA"]},"spain 462th escuadron c.15-90":{"name":"Spain 462th Escuadron C.15-90","countries":["SPN"]},"vx-31 cona":{"name":"VX-31 CoNA","countries":["USA"]},"spain 121th escuadron c.15-50":{"name":"Spain 121 Escuadron C.15-50","countries":["SPN"]},"spain 151th escuadron c.15-24":{"name":"Spain 151_24 Escuadron C.15-24","countries":["SPN"]},"vfa-97":{"name":"VFA-97","countries":["USA"]},"iceman":{"name":"Iceman","countries":["USA","AUSAF"]},"nsawc blue":{"name":"NSAWC blue","countries":["USA","AUSAF"]},"australian 75th squadron":{"name":"Australian sqn 75","countries":["AUS"]},"spain 211th escuadron c.15-76":{"name":"Spain 211th Escuadron C.15-76","countries":["SPN"]},"vfa-113":{"name":"VFA-113","countries":["USA"]},"vfa-34":{"name":"VFA-34","countries":["USA"]},"spain 462th escuadron c.15-79":{"name":"Spain 462th Escuadron C.15-79","countries":["SPN"]},"canada 409th squadron":{"name":"Canada 409th Squadron","countries":["CAN"]},"nsawc brown splinter":{"name":"NSAWC brown splinter","countries":["USA","AUSAF"]},"spain 151th escuadron c.15-23":{"name":"Spain 151_23 Escuadron C.15-23","countries":["SPN"]},"vmfa-312":{"name":"VMFA-312","countries":["USA"]},"vmfa-314":{"name":"VMFA-314","countries":["USA"]},"vmfa-312 high visibility":{"name":"VMFA-312 high visibility","countries":["USA"]},"finland 21":{"name":"Finland","countries":["FIN"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"nsawc gray":{"name":"NSAWC gray","countries":["USA"]},"vfa-106":{"name":"VFA-106","countries":["USA"]},"vfa-83":{"name":"VFA-83","countries":["USA"]},"canada 425th squadron":{"name":"Canada 425th Squadron","countries":["CAN"]},"vmfa-122 high visibility":{"name":"VMFA-122 high visibility","countries":["USA"]},"vfa-37":{"name":"VFA-37","countries":["USA"]},"spain 151th escuadron c.15-18":{"name":"Spain 151_18 Escuadron C.15-18","countries":["SPN"]},"vfa-122":{"name":"VFA-122","countries":["USA"]},"vmfat-101":{"name":"VMFAT-101","countries":["USA"]},"vmfa-251":{"name":"VMFA-251","countries":["USA"]},"nawdc blue":{"name":"NAWDC blue","countries":["USA","AUSAF"]},"vfa-87":{"name":"VFA-87","countries":["USA"]},"australian 77th squadron":{"name":"Australian sqn 77","countries":["AUS"]},"canada norad 60 demo jet":{"name":"Canada NORAD 60 Demo Jet","countries":["CAN"]},"vfc-12":{"name":"VFC-12","countries":["USA","AUSAF"]},"fictional israel air force":{"name":"Fictional Israel Air Force","countries":["ISR"]},"nawdc black":{"name":"NAWDC black","countries":["USA","AUSAF"]},"viper":{"name":"Viper","countries":["USA"]},"fictional uk air force":{"name":"Fictional UK Air Force","countries":["UK"]},"vfa-192":{"name":"VFA-192","countries":["USA"]},"vmfa-232 high visibility":{"name":"VMFA-232 high visibility","countries":["USA"]},"spain 211th escuadron c.15-77":{"name":"Spain 211th Escuadron C.15-77","countries":["SPN"]},"kuwait 25th squadron":{"name":"9th Squadron","countries":["KWT"]},"spain 121th escuadron c.15-45":{"name":"Spain 121 Escuadron C.15-45","countries":["SPN"]},"spain 121th escuadron c.15-60":{"name":"Spain 121 Escuadron C.15-60","countries":["SPN"]},"vmfa-251 high visibility":{"name":"VMFA-251 high visibility","countries":["USA"]},"vfa-131":{"name":"VFA-131","countries":["USA"]},"vmfat-101 high visibility 2005":{"name":"VMFAT-101 high visibility 2005","countries":["USA"]},"vx-23":{"name":"VX-23","countries":["USA"]},"vmfa-122":{"name":"VMFA-122","countries":["USA"]},"spain 121th escuadron c.15-34 50th anniversary":{"name":"Spain 121th Escuadron C.15-34 34th Anniversary","countries":["SPN"]},"nawdc brown":{"name":"NAWDC brown","countries":["USA","AUSAF"]},"vmfat-101 high visibility":{"name":"VMFAT-101 high visibility","countries":["USA"]},"vx-9":{"name":"VX-9","countries":["USA"]}}},"FW-190A8":{"name":"FW-190A8","coalition":"","label":"FW-190A8 Bosch","era":"WW2","shortLabel":"190A8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":null,"quantity":1}],"enabled":true,"code":"Without pylon","name":"Without pylon","roles":[]},{"items":[{"name":"4 x SC 50 - 50kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 50 * 4","name":"SC 50 * 4","roles":["Ground Attack"]},{"items":[{"name":"AB 250-2 - 17 x SD-10A, 250kg CBU with 10kg Frag/HE submunitions","quantity":1}],"enabled":true,"code":"AB 250 (w/ SD 10A)","name":"AB 250 (w/ SD 10A)","roles":["Ground Attack"]},{"items":[{"name":"AB 250-2 - 144 x SD-2, 250kg CBU with HE submunitions","quantity":1}],"enabled":true,"code":"AB 250 (w/ SD 2)","name":"AB 250 (w/ SD 2)","roles":["Ground Attack"]},{"items":[{"name":"AB 500-1 - 34 x SD-10A, 500kg CBU with 10kg Frag/HE submunitions","quantity":1}],"enabled":true,"code":"AB 500 (w/ SD 10A)","name":"AB 500 (w/ SD 10A)","roles":["Ground Attack"]},{"items":[{"name":"SC 250 Type 1 L2 - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 250 L2","name":"SC 250 L2","roles":["Ground Attack"]},{"items":[{"name":"SC 250 Type 3 J - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 250 J","name":"SC 250 J","roles":["Ground Attack"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 500 J","name":"SC 500 J","roles":["Ground Attack"]},{"items":[{"name":"SC 500 L2 - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC 500 L2","name":"SC 500 L2","roles":["Ground Attack"]},{"items":[{"name":"SD 250 Stg - 250kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SD 250 Stg","name":"SD 250 Stg","roles":["Ground Attack"]},{"items":[{"name":"SD 500 A - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SD 500 A","name":"SD 500 A","roles":["Ground Attack"]},{"items":[{"name":"300 liter Fuel Tank","quantity":1}],"enabled":true,"code":"Fuel Tank 300 liters","name":"Fuel Tank 300 liters","roles":["Ground Attack"]},{"items":[{"name":"Werfer-Granate 21 - 21 cm UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"BR 21","name":"BR 21","roles":[]}],"filename":"fw190.png","enabled":true,"liveries":{"fw-190a8 rhaf":{"name":"Fw 190 A8 RHAF","countries":["HUN"]},"fw-190a8 yellow 4":{"name":"FW190A8 Yellow 4","countries":["GER","NZG"]},"fictional ijn 256th kokutai rai-153":{"name":"Fictional IJN 256th Kokutai Rai-153","countries":["JPN"]},"fw-190a8":{"name":"FW190A8","countries":"All"},"factory skin":{"name":"FW190A8 Luftwaffe","countries":["GER","NZG"]},"roaf-grupul7":{"name":"RoAF-Grupul7","countries":["ROU"]},"inspired by jg2 skin of early fw 190a":{"name":"Fw190A8 JG2 Generic","countries":["GER","NZG"]},"fw-190a8_raf":{"name":"FW190A8/R-2 PE882, No. 1426 Flight RAF - Late","countries":["UK"]},"fw-190a8 jg26 priller":{"name":"Fw 190 A8 JG26 Priller","countries":["GER","HUN","NZG"]},"fw190_alfred_bindseil":{"name":"6.JG 1_Alfred Bindseil","countries":["GER","NZG"]},"fw190_fuselage_d_jg301":{"name":"JG 301","countries":["GER","NZG"]},"black 13 schwarze katze from jg1":{"name":"Fw190_JG1_Gen._'Schwarze Katze'_Win.","countries":["GER","NZG"]},"fw-190a8_2.jg 54_hans dortenmann":{"name":"2.JG 54_Hans Dortenmann","countries":["GER","NZG"]},"fictional ijn carrier soryu bi-112":{"name":"Fictional IJN Carrier Soryu BI-112","countries":["JPN"]},"captured_ra":{"name":"Captured_RA","countries":["SUN"]},"fw190_ewald_preisz":{"name":"6.JG 300_Ewald Preisz","countries":["GER","NZG"]},"fictional ijn carrier akagi ai-151":{"name":"Fictional IJN Carrier Akagi AI-151","countries":["JPN"]},"fictional ijn otu tsukuba tsu-102":{"name":"Fictional IJN OTU Tsukuba Tsu-102","countries":["JPN"]},"fw 190 a-8 czech avia s.90":{"name":"Fw 190 A-8 Czech Avia S.90","countries":["CZE"]},"jg3 white nose wulf":{"name":"Fw190A8 'White nose Wulf'","countries":["GER","NZG"]},"fw-190a8 jg3 maximowitz":{"name":"Fw 190 A8 JG3 Maximowitz","countries":["GER","HUN","NZG"]},"fw-190a8_2.jg 54":{"name":"2.JG 54","countries":["GER","NZG"]},"turkish air force, 5th fr (1942)":{"name":"Turkish Air Force, 5th FR (1942)","countries":["TUR","AUSAF"]},"fictional ijn carrier akagi ai-103":{"name":"Fictional IJN Carrier Akagi AI-103","countries":["JPN"]}}},"FW-190D9":{"name":"FW-190D9","coalition":"","label":"FW-190D9 Jerry","era":"WW2","shortLabel":"190D9","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"SC 500 J - 500kg GP Bomb LD","quantity":1}],"enabled":true,"code":"SC500","name":"SC500","roles":["Runway Attack","CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"300 liter Fuel Tank Type E2","quantity":1}],"enabled":true,"code":"Fuel Tank","name":"Fuel Tank","roles":["CAP","AFAC","Escort"]},{"items":[{"name":"13 R4M 3.2kg UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"R4M","name":"R4M","roles":["CAP","Intercept","Ground Attack","CAS"]},{"items":[{"name":"Werfer-Granate 21 - 21 cm UnGd air-to-air rocket","quantity":2}],"enabled":true,"code":"BR 21","name":"BR 21","roles":["CAP","Intercept","Ground Attack","CAS"]}],"filename":"fw190.png","enabled":true,"liveries":{"fw-190d9_jg54":{"name":"FW-190D9_JG54.1945","countries":["GER","NZG"]},"fw-190d9_red":{"name":"FW_190D9_Red.1945","countries":["GER","NZG"]},"fw-190d9_gb":{"name":"FW-190_GB_Standart.1943","countries":["UK"]},"fw-190d9_usa":{"name":"FW-190_USA_Standard.1943","countries":["USA"]},"fw-190d9_black 4 of stab iijg 6":{"name":"FW-190D9_Black <4 of Stab II/JG 6","countries":["GER","NZG"]},"fw-190d9_iv.jg 26_hans dortenmann":{"name":" Oblt. Hans Dortenmann, IV./JG 26, 1945","countries":["GER","NZG"]},"fw-190d9_5jg301":{"name":"FW-190_5JG301.1945","countries":["GER","NZG"]},"fw-190d9_13.jg 51_heinz marquardt":{"name":" Heinz-Marquardt, 13./JG 51, 1945","countries":["GER","NZG"]},"fw-190d9_ussr":{"name":"FW-190 WNr 210251 USSR (Captured. 1943)","countries":["RUS","SUN"]}}},"H-6J":{"name":"H-6J","coalition":"red","label":"H-6J Badger","era":"Mid Cold War","shortLabel":"H6","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"YJ-12","quantity":2}],"enabled":true,"code":"YJ-12 x 2","name":"YJ-12 x 2","roles":["Antiship Strike"]},{"items":[{"name":"YJ-12","quantity":4}],"enabled":true,"code":"YJ-12 x 4","name":"YJ-12 x 4","roles":["Antiship Strike"]},{"items":[{"name":"YJ-83K","quantity":6}],"enabled":true,"code":"YJ-83K x 6","name":"YJ-83K x 6","roles":["Antiship Strike"]},{"items":[{"name":"12 x 250-2 - 250kg GP Bombs HD","quantity":1}],"enabled":true,"code":"250-2 HD Bomb x 12 in Bay","name":"250-2 HD Bomb x 12 in Bay","roles":["Ground Attack"]},{"items":[{"name":"24 x 250-2 - 250kg GP Bombs HD","quantity":1}],"enabled":true,"code":"250-2 HD Bomb x 24 in Bay","name":"250-2 HD Bomb x 24 in Bay","roles":["Ground Attack"]},{"items":[{"name":"MER6 - 6 x 250-3 - 250kg GP Bombs LD","quantity":6}],"enabled":true,"code":"250-3 LD Bomb x 36","name":"250-3 LD Bomb x 36","roles":["Ground Attack"]},{"items":[{"name":"KD-63","quantity":4},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"KD-63 x 4","name":"KD-63 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-20","quantity":6}],"enabled":true,"code":"KD-20 x 6","name":"KD-20 x 6","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-20","quantity":4}],"enabled":true,"code":"KD-20 x 4","name":"KD-20 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-63","quantity":2},{"name":"DATA-LINK POD","quantity":1},{"name":"KD-20","quantity":4}],"enabled":true,"code":"KD-63 x 2, KD-20 x 4","name":"KD-63 x 2, KD-20 x 4","roles":["Pinpoint Strike"]},{"items":[{"name":"KD-63","quantity":2},{"name":"DATA-LINK POD","quantity":1},{"name":"KD-20","quantity":2}],"enabled":true,"code":"KD-63 x 2, KD-20 x 2","name":"KD-63 x 2, KD-20 x 2","roles":["Pinpoint Strike"]}],"filename":"h-6.png","enabled":true,"liveries":{"planaf standard":{"name":"PLANAF Standard","countries":["CHN"]}}},"I-16":{"name":"I-16","coalition":"","label":"I-16","era":"WW2","shortLabel":"I16","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RS-82","quantity":6}],"enabled":true,"code":"6xRS-82","name":"6xRS-82","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100SV","quantity":2}],"enabled":true,"code":"2xFAB-100","name":"2xFAB-100","roles":["CAS","Ground Attack"]},{"items":[{"name":"RS-82","quantity":6},{"name":"FAB-100SV","quantity":2}],"enabled":true,"code":"6xRS-82, 2xFAB-100","name":"6xRS-82, 2xFAB-100","roles":["CAS","Ground Attack"]},{"items":[{"name":"RS-82","quantity":6},{"name":"I-16 External Fuel Tank","quantity":2}],"enabled":true,"code":"6xRS-82, 2xDropTank-93L","name":"6xRS-82, 2xDropTank-93L","roles":["CAS","Ground Attack"]},{"items":[{"name":"I-16 External Fuel Tank","quantity":2}],"enabled":true,"code":"2xDropTank-93L","name":"2xDropTank-93L","roles":["CAP","Reconnaissance","Escort"]}],"filename":"i-16.png","enabled":true,"liveries":{"red army camo":{"name":"Red Army Air Force Camouflage","countries":["RUS","SUN"]},"red army standard":{"name":"1 Red Army Air Force Standard","countries":["RUS","SUN"]},"silver demo":{"name":"Silver paint scheme","countries":["RUS","SUN"]},"red five demo":{"name":"RED FIVE Aerobatic Team","countries":["RUS","SUN"]},"japan":{"name":"Japan (Captured), Manchuria 1939","countries":["NZG","JPN"]},"finnish af":{"name":"Finland, AFB Rompotti 1943","countries":["FIN","NZG"]},"spain nationalists":{"name":"Spain (Nationalists)","countries":["SPN","NZG"]},"red army winter":{"name":"Red Army Air Force winter","countries":["RUS","SUN"]},"spain republicans":{"name":"Spain (Republicans)","countries":["SPN","SUN"]},"silver-black demo":{"name":"Silver-black paint scheme","countries":["RUS","SUN"]},"clear":{"name":"Green unmarked","countries":"All"}}},"IL-76MD":{"name":"IL-76MD","coalition":"red","label":"IL-76MD Candid","era":"Mid Cold War","shortLabel":"76","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"il-76.png","enabled":true,"liveries":{"china air force new":{"name":"China Air Force New","countries":["CHN"]},"algerian af il-76md":{"name":"Algerian AF IL-76MD","countries":["DZA"]},"fsb aeroflot":{"name":"FSB aeroflot","countries":["RUS"]},"mvd aeroflot":{"name":"MVD aeroflot","countries":["RUS"]},"ukrainian af aeroflot":{"name":"Ukrainian AF aeroflot","countries":["UKR"]},"ukrainian af":{"name":"Ukrainian AF","countries":["UKR"]},"china air force old":{"name":"China Air Force Old","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS"]}}},"IL-78M":{"name":"IL-78M","coalition":"red","label":"IL-78M Midas","era":"Late Cold War","shortLabel":"78","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"il-76.png","enabled":true,"liveries":{"algerian af il-78m":{"name":"Algerian AF IL-78M","countries":["DZA"]},"rf air force aeroflot":{"name":"RF Air Force aeroflot","countries":["RUS","SUN"]},"china air force":{"name":"China Air Force","countries":["CHN"]},"rf air force":{"name":"RF Air Force","countries":["RUS","SUN"]},"rf air force new":{"name":"RF Air Force new","countries":["RUS"]}}},"J-11A":{"name":"J-11A","coalition":"red","label":"J-11A Flaming Dragon","era":"Modern","shortLabel":"11","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":6}],"enabled":true,"code":"FAB-100x36,R-73x2,ECM","name":"FAB-100x36,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x FAB-250","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"FAB-250x8,R-73x2,ECM","name":"FAB-250x8,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x FAB-500","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"FAB-500x8,R-73x2,ECM","name":"FAB-500x8,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8KOM","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8KOMx80,FAB-250x4,R-73x2,ECM","name":"S-8KOMx80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-13L - 5 S-13 OF","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-13x20,FAB-250x4,R-73x2,ECM","name":"S-13x20,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x S-25","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25x4,FAB-500x4,R-73x2,ECM","name":"S-25x4,FAB-500x4,R-73x2,ECM","roles":["Ground Attack","Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ERx4,R-27ETx2,R-73x2,ECM","name":"R-27ERx4,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"R-77x6,R-73x2,ECM","name":"R-77x6,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ERx6,R-73x2,ECM","name":"R-27ERx6,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-77x4,R-27ETx2,R-73x2,ECM","name":"R-77x4,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-77x4,R-27ERx2,R-73x2,ECM","name":"R-77x4,R-27ERx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":6},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"BetAB-500ShPx6,R-73x2,ECM","name":"BetAB-500ShPx6,R-73x2,ECM","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-73x4,ECM","name":"R-73x4,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-77x2,R-27ETx2,R-73x2,ECM","name":"R-77x2,R-27ETx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6}],"enabled":true,"code":"R-77x6,R-73x4","name":"R-77x6,R-73x4","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2}],"enabled":true,"code":"R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM","name":"R-77x2,R-27ETx2,R-27ERx2,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"RKL609 ECM Pod (Right)","quantity":1}],"enabled":true,"code":"R-27ETx2,R-27ERx4,R-73x2,ECM","name":"R-27ETx2,R-27ERx4,R-73x2,ECM","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8TsM","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8TsMx80,FAB-250x4,R-73x2,ECM","name":"S-8TsMx80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8OFP2","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1}],"enabled":true,"code":"S-8OFP2x80,FAB-250x4,R-73x2,ECM","name":"S-8OFP2x80,FAB-250x4,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":3}],"enabled":true,"code":"FAB-250x18,R-73x2,ECM","name":"FAB-250x18,R-73x2,ECM","roles":["Ground Attack"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8KOM","quantity":2}],"enabled":true,"code":"2*S8-KOMx2, R-73x2, ECM","name":"2*S8-KOMx2, R-73x2, ECM","roles":["CAS"]},{"items":[{"name":"RKL609 ECM Pod (Right)","quantity":1},{"name":"RKL609 ECM Pod (Left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x B-8M1 - 20 S-8OFP2","quantity":2}],"enabled":true,"code":"2*S8-OFP2x2, R-73x2, ECM","name":"2*S8-OFP2x2, R-73x2, ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"2 x FAB-500","quantity":2}],"enabled":true,"code":"FAB-250x4, 2*FAB-500x2, R-73x2","name":"FAB-250x4, 2*FAB-500x2, R-73x2","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"2 x FAB-250","quantity":2}],"enabled":true,"code":"FAB-250x4, 2*FAB-250x2, R-73x2","name":"FAB-250x4, 2*FAB-250x2, R-73x2","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag","quantity":2}],"enabled":true,"code":"RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2","name":"RBK-250 HEAT/APx2, RBK-250 HE/Fragx2, R-73x2","roles":["CAS"]}],"filename":"su-27.png","enabled":true,"liveries":{"usaf 65th aggressor sqn 'desert' (fictional)":{"name":"65th Aggressor SQN 'Desert' (Fictional)","countries":["AUSAF"]},"plaaf ghost gray (fictional)":{"name":"PLAAF Ghost Gray (Fictional)","countries":["CHN"]},"plaaf 7th ad":{"name":"PLAAF 7th AD","countries":["CHN"]},"plaaf 14th ad":{"name":"PLAAF 14th AD","countries":["CHN"]},"sky hunter":{"name":"Sky Hunter","countries":["CHN"]},"plaaf 19th ad":{"name":"PLAAF 19th AD","countries":["CHN"]},"plaaf 17th ab":{"name":"PLAAF 17th AB","countries":["CHN"]},"plaaf 14th ad (reworked)":{"name":"PLAAF 14th AD (Reworked)","countries":["CHN"]},"plaaf 18th ad 'thunderclap wing' (fictional)":{"name":"PLAAF 18th AD 'Thunderclap Wing' (Fictional)","countries":["CHN"]},"plaaf 6th ad":{"name":"PLAAF 6th AD","countries":["CHN"]},"plaaf 33th ad":{"name":"PLAAF 33th AD","countries":["CHN"]},"usaf 65th aggressor sqn 'gray' (fictional)":{"name":"65th Aggressor SQN 'Gray' (Fictional)","countries":["AUSAF"]},"plaaf 7th ad (reworked)":{"name":"PLAAF 7th AD (Reworked)","countries":["CHN"]},"plaaf opfor 'jungle' (fictional)":{"name":"PLAAF OPFOR 'Jungle' (Fictional) ","countries":["CHN"]},"usn aggressor vfc-13 'ferris' (fictional)":{"name":"Aggressor VFC-13 'Ferris' (Fictional)","countries":["AUSAF"]},"plaaf 2nd ad":{"name":"PLAAF 2nd AD","countries":["CHN"]},"plaaf 2nd ad (reworked)":{"name":"PLAAF 2nd AD (Reworked)","countries":["CHN"]},"plaaf 2nd ad (parade)":{"name":"PLAAF 2nd AD (Parade)","countries":["CHN"]},"plaaf 19th ad (reworked)":{"name":"PLAAF 19th AD (Reworked)","countries":["CHN"]},"plaaf 33th ad (reworked)":{"name":"PLAAF 33th AD (Reworked)","countries":["CHN"]},"plaaf opfor 'desert' (fictional)":{"name":"PLAAF OPFOR 'Desert' (Fictional)","countries":["CHN"]}}},"JF-17":{"name":"JF-17","coalition":"red","label":"JF-17 Thunder","era":"Modern","shortLabel":"17","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"C802AK (DIS)","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C802AKx2, 800L Tank","name":"PL-5Ex2, C802AKx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank","name":"PL-5Ex2, C-701 IRx2, 1100L Tank, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, LD-10x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"800L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, 800L Tank, WMD7","name":"PL-5Ex2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GBU-10","quantity":2},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-10x2, WMD7","name":"PL-5Ex2, GBU-10x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7","name":"PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"GDJ-II19 - 2 x Mk-82 SnakeEye","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank","name":"PL-5Ex2, 2*Mk-82x2, Mk-83x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"CM802AKG (DIS)","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL","name":"PL-5Ex2, WMD7, CM802AKGx2, 800L Tank, DL","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank","name":"PL-5Ex2, C-701 CCDx2, 1100L Tank, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-12x2, 1100L Tank, WMD7","name":"PL-5Ex2, GBU-12x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"GBU-16","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, GBU-16x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"1100L Tank","quantity":2},{"name":"WMD7 POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, 1100L Tankx2, WMD7","name":"PL-5Ex2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"LD-10 x 2","quantity":1},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10","name":"PL-5Ex2, WMD7, 800L Tankx2, SPJ, 2*LD-10","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, LS-6x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7","name":"PL-5Ex2, C-701 IRx2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"GBU-12","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, GBU-12x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ","name":"PL-5Ex2, 2*LD-10x2, 1100L Tankx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ","name":"PL-5Ex2, LD-10x2, 1100L Tankx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"LS-6-500","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ","name":"PL-5Ex2, 2*LD-10x2, LS-6x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"GB-6-HE","quantity":2},{"name":"LD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ","name":"PL-5Ex2, 2*LD-10x2, GB-6-HEx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"C-701IR","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7","name":"PL-5Ex2, C-701 IRx2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7","name":"PL-5Ex2, C-701 CCDx2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"C-701T","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7","name":"PL-5Ex2, C-701 CCDx2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7","name":"PL-5Ex2, 2*GBU-12x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7","name":"PL-5Ex2, C-701 IRx2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, 800L Tank, WMD7","name":"PL-5Ex2, C-701 IRx2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7","name":"PL-5Ex2, C-701 CCDx2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7","name":"PL-5Ex2, C-701 CCDx2, 800L Tank, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank","name":"PL-5Ex2, C-701 IRx2, LS-6x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"GB-6-HE","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank","name":"PL-5Ex2, C-701 IR/CCD, GB-6-HEx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701IR","quantity":1},{"name":"C-701T","quantity":1},{"name":"800L Tank","quantity":1},{"name":"GB-6-SFW","quantity":2}],"enabled":true,"code":"PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank","name":"PL-5Ex2, C-701 IR/CCD, GB-6-SFWx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"WMD7 POD","quantity":1},{"name":"GB-6-SFW","quantity":2},{"name":"BRM-1_90MM","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1","name":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, BRM1","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"WMD7 POD","quantity":1},{"name":"GB-6-SFW","quantity":2},{"name":"GBU-12","quantity":1}],"enabled":true,"code":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12","name":"PL-5Ex2, WMD7, GB-6-SFWx2, 800L Tank, GBU-12","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":3},{"name":"GDJ-II19 - 2 x Mk-82 SnakeEye","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk-82SEx2, Mk-83x3","name":"PL-5Ex2, 2*Mk-82SEx2, Mk-83x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":3}],"enabled":true,"code":"PL-5Ex2, Mk-84x3","name":"PL-5Ex2, Mk-84x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"GDJ-II19 - 2 x LAU68 MK5","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*Mk5x2, 800L Tank","name":"PL-5Ex2, 2*Mk5x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"UG_90MM","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, Unguided 90mmx2, 800L Tank","name":"PL-5Ex2, Unguided 90mmx2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":3},{"name":"GDJ-II19 - 2 x LAU68 MK5","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Mk5x2, Mk-83x3","name":"PL-5Ex2, 2*Mk5x2, Mk-83x3","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"1100L Tank","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"BRM-1_90MM","quantity":2}],"enabled":true,"code":"PL-5Ex2, BRM1x2, 1100L Tank, WMD7","name":"PL-5Ex2, BRM1x2, 1100L Tank, WMD7","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2x1100L Tank","name":"PL-5Ex2, 2x1100L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 2x1100L Tank","name":"PL-5Ex2, SD-10x2, 2x1100L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 2x1100L Tank","name":"PL-5Ex2, 2*SD-10x2, 2x1100L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1}],"enabled":true,"code":"PL-5Ex2, 800L Tank","name":"PL-5Ex2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 800L Tank","name":"PL-5Ex2, SD-10x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 800L Tank","name":"PL-5Ex2, 2*SD-10x2, 800L Tank","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, SPJ","name":"PL-5Ex2, SD-10x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, SPJ","name":"PL-5Ex2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"KG-600","quantity":1},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, SPJ","name":"PL-5Ex2, 2*SD-10x2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2","name":"PL-5Ex2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2","name":"PL-5Ex2, SD-10x2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10","name":"PL-5Ex2, 2*SD-10","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"KG-600","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2","name":"PL-5Ex2, SD-10x2, SPJ, 1100L Tankx2","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10 x 2","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, 2*SD-10x2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"1100L Tank","quantity":2},{"name":"800L Tank","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"SD-10","quantity":2}],"enabled":true,"code":"PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank","name":"PL-5Ex2, SD-10x2, 1100L Tankx2, 800L Tank","roles":[]},{"items":[{"name":"BRM-1_90MM","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2},{"name":"GBU-16","quantity":2}],"enabled":true,"code":"PL-5Ex2, GBU-16x2, BRM1x2, WMD7","name":"PL-5Ex2, GBU-16x2, BRM1x2, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"PL-5EII","quantity":2}],"enabled":true,"code":"PL-5Ex2, WMD7","name":"PL-5Ex2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"LD-10 x 2","quantity":1},{"name":"SD-10 x 2","quantity":1},{"name":"GB-6","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ","name":"PL-5Ex2, 2*LD-10, GB-6x2, 2*SD-10, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"C-701T","quantity":2},{"name":"KG-600","quantity":1}],"enabled":true,"code":"PL-5Ex2, C-701 CCDx2, SPJ","name":"PL-5Ex2, C-701 CCDx2, SPJ","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"LD-10 x 2","quantity":1},{"name":"SD-10 x 2","quantity":1},{"name":"CM802AKG (DIS)","quantity":2},{"name":"DATA-LINK POD","quantity":1}],"enabled":true,"code":"PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL","name":"PL-5Ex2, 2*LD-10, CM802AKGx2, 2*SD-10, DL","roles":[]},{"items":[{"name":"Mk-84 - 2000lb GP Bomb LD","quantity":1},{"name":"GDJ-II19 - 2 x Mk-82","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84","name":"PL-5Ex2, 2*MK-82x2, MK-83x2, MK-84","roles":[]},{"items":[{"name":"800L Tank","quantity":1},{"name":"LS-6-500","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"GB-6","quantity":2}],"enabled":true,"code":"PL-5Ex2, LS-6x2, GB-6x2, 800L Tank","name":"PL-5Ex2, LS-6x2, GB-6x2, 800L Tank","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"LS-6-500","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, LS-6x2, WMD7","roles":[]},{"items":[{"name":"WMD7 POD","quantity":1},{"name":"GDJ-II19 - 2 x GBU-12","quantity":2},{"name":"PL-5EII","quantity":2},{"name":"GB-6","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7","name":"PL-5Ex2, 2*GBU-12x2, GB-6x2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"TYPE-200A Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*Type-200Ax2","name":"PL-5Ex2, 2*Type-200Ax2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"TYPE-200A","quantity":2}],"enabled":true,"code":"PL-5Ex2, Type-200Ax2","name":"PL-5Ex2, Type-200Ax2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"LS-6-250 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-250x2, 800L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"800L Tank","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-250 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2","name":"PL-5Ex2, 2*LS6-250x2, 800L Tank, 1100L Tankx2","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"1100L Tank","quantity":2},{"name":"LS-6-100 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-100x2, 1100L Tankx2, WMD7","roles":[]},{"items":[{"name":"PL-5EII","quantity":2},{"name":"WMD7 POD","quantity":1},{"name":"800L Tank","quantity":2},{"name":"LS-6-100 Dual","quantity":2}],"enabled":true,"code":"PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7","name":"PL-5Ex2, 2*LS6-100x2, 800L Tankx2, WMD7","roles":[]}],"filename":"jf-17.png","enabled":true,"liveries":{"paf black panthers (reworked)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Reworked)","countries":["PAK"]},"paf tail choppers":{"name":"Pakistan Air Force No.14 Sqn Tail Choppers","countries":["PAK"]},"paf black spiders (web camo)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders (Web Camo)","countries":["PAK"]},"'chips' camo for blue side (fictional)":{"name":"USAF \"Chips\" Camo (Fictional)","countries":["USA"]},"paf black spiders 07-101 (fictional)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders 07-101 (Fictional)","countries":["PAK"]},"plaaf 111th ab (fictional)":{"name":"PLAAF 111th AB (Fictional)","countries":["CHN"]},"paf black panthers 07-101":{"name":"Pakistan Air Force No.16 Sqn Black Panthers 07-101","countries":["PAK"]},"plaaf 125th ab (fictional)":{"name":"PLAAF 125th AB (Fictional)","countries":["CHN"]},"paf black panthers":{"name":"Pakistan Air Force No.16 Sqn Black Panthers","countries":["PAK"]},"paf sharp shooters":{"name":"Pakistan Air Force No.18 Sqn Sharp Shooters","countries":["PAK"]},"maf blue sea camo":{"name":"Myanmar Air Force Blue Sea Camo","countries":"All"},"proto 06":{"name":"FC-1 Prototype 06","countries":["CHN"]},"paf 07-101 (overhauled)":{"name":"Pakistan Air Force 07-101 (Overhauled)","countries":["PAK"]},"plaaf ghost gray camo (fictional)":{"name":"PLAAF \"Ghost Gray\" Camo (Fictional)","countries":["CHN"]},"paf black panthers (b2v1)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo1)","countries":["PAK"]},"paf dark camo":{"name":"Pakistan Air Force Dark Camo","countries":["PAK"]},"paf ccs fierce fragons":{"name":"Pakistan Air Force CCS Sqn Fierce Dragons","countries":["PAK"]},"paf black panthers (b2v2)":{"name":"Pakistan Air Force No.16 Sqn Black Panthers (Block2 Camo2)","countries":["PAK"]},"paf phoenixes":{"name":"Pakistan Air Force No.28 Sqn Phoenixes","countries":["PAK"]},"'splinter' camo for blue side (fictional)":{"name":"\"Splinter\" Camo for Blue Side (Fictional)","countries":"All"},"paf black spiders (default)":{"name":"Pakistan Air Force No.26 Sqn Black Spiders","countries":["PAK"]},"paf minhasians":{"name":"Pakistan Air Force No.2 Sqn Minhasians","countries":["PAK"]},"naf 722":{"name":"Nigerian Air Force 722","countries":["NGA"]}}},"KC-135":{"name":"KC-135","coalition":"blue","label":"KC-135 Stratotanker","era":"Early Cold War","shortLabel":"35","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"kc-135.png","enabled":true,"liveries":{"turaf standard":{"name":"Turkish Air Force","countries":["TUR"]},"standard usaf":{"name":"USAF Standard","countries":["USA"]}}},"KC135MPRS":{"name":"KC135MPRS","coalition":"blue","label":"KC-135 MPRS Stratotanker","era":"Early Cold War","shortLabel":"35M","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"kc-135.png","enabled":true,"liveries":{"22nd arw":{"name":"22nd ARW","countries":["USA"]},"100th arw":{"name":"100th ARW","countries":["USA"]}}},"L-39ZA":{"name":"L-39ZA","coalition":"red","label":"L-39ZA","era":"Mid Cold War","shortLabel":"39","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2}],"enabled":true,"code":"S-5KOx32","name":"S-5KOx32","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"S-5KOx64","name":"S-5KOx64","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"S-5KOx32, PTB-150x2","name":"S-5KOx32, PTB-150x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel Tank 350 liters","quantity":2}],"enabled":true,"code":"S-5KOx32, PTB-350x2","name":"S-5KOx32, PTB-350x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"UB-16UM pod - 16 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"S-5KOx32, FAB-100x2","name":"S-5KOx32, FAB-100x2","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x OFAB-100 Jupiter - 100kg GP Bombs HD","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"OFAB-100 Jupiter x4, FAB-100x2","name":"OFAB-100 Jupiter x4, FAB-100x2","roles":["CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-100x2","name":"FAB-100x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":4}],"enabled":true,"code":"FAB-100x4","name":"FAB-100x4","roles":["Antiship Strike","CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"2 x OFAB-100 Jupiter - 100kg GP Bombs HD","quantity":4}],"enabled":true,"code":"OFAB-100 Jupiter x8","name":"OFAB-100 Jupiter x8","roles":["CAS","Ground Attack","Runway Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"FAB-100x2, PTB-150x2","name":"FAB-100x2, PTB-150x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2},{"name":"Fuel Tank 350 liters","quantity":2}],"enabled":true,"code":"FAB-100x2, PTB-350x2","name":"FAB-100x2, PTB-350x2","roles":["Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"PK-3 - 7.62mm GPMG","quantity":4}],"enabled":true,"code":"PK-3x4","name":"PK-3x4","roles":["CAS"]},{"items":[{"name":"PK-3 - 7.62mm GPMG","quantity":2},{"name":"Fuel Tank 150 liters","quantity":2}],"enabled":true,"code":"PK-3x2, PTB-150x2","name":"PK-3x2, PTB-150x2","roles":["CAS"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60Mx2","name":"R-60Mx2","roles":["CAP"]},{"items":[{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4}],"enabled":true,"code":"SAB-100x4","name":"SAB-100x4","roles":["AFAC"]},{"items":[{"name":"R-3S - AAM, IR guided","quantity":2}],"enabled":true,"code":"R-3Sx2","name":"R-3Sx2","roles":["CAP"]},{"items":[{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"PK-3 - 7.62mm GPMG","quantity":2}],"enabled":true,"code":"R-3Sx2, PK-3x2","name":"R-3Sx2, PK-3x2","roles":["CAP"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"PK-3 - 7.62mm GPMG","quantity":2}],"enabled":true,"code":"R-60Mx2, PK-3x2","name":"R-60Mx2, PK-3x2","roles":["CAP"]}],"filename":"l-39.png","enabled":true,"liveries":{"splinter camo desert":{"name":"Splinter camo desert","countries":"All"},"czechoslovakia air force":{"name":"Czechoslovakia_Air Force","countries":["CZE"]},"czech air force":{"name":"Czech Air Force","countries":["CZE"]},"algerian af nl-44":{"name":"Algerian AF NL-44","countries":["DZA"]},"russian air force":{"name":"1 Russian Air Force","countries":["RUS"]},"splinter camo woodland":{"name":"Splinter camo woodland","countries":"All"},"slovak air force":{"name":"2nd SQN AFB Sliac","countries":["SVK"]},"algerian af tiger nl-36":{"name":"Algerian AF Tiger NL-36","countries":["DZA"]}}},"M-2000C":{"name":"M-2000C","coalition":"blue","label":"M-2000C Mirage","era":"Late Cold War","shortLabel":"M2","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox","name":"Fox","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / Magic (QRA)","name":"Fox / Magic (QRA)","roles":["CAP"]},{"items":[{"name":"Matra Super 530D","quantity":2}],"enabled":true,"code":"Alpha / S530D","name":"Alpha / S530D","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Matra Super 530D","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / S530D / Magic","name":"Fox / S530D / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Matra Super 530D","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1},{"name":"Eclair 16 flares 16 chaffs","quantity":1}],"enabled":true,"code":"Fox / S530D / Magic / Eclair","name":"Fox / S530D / Magic / Eclair","roles":["CAP"]},{"items":[{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2}],"enabled":true,"code":"Bravo","name":"Bravo","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2}],"enabled":true,"code":"Bravo / Magic","name":"Bravo / Magic","roles":["CAP"]},{"items":[{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo","name":"Kilo","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo / Magic","name":"Kilo / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4}],"enabled":true,"code":"Bravo / 4xMk-82 / Magic","name":"Bravo / 4xMk-82 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-12 / Magic","name":"Bravo / GBU-12 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"AUF2 GBU-12 x 2","quantity":1}],"enabled":true,"code":"Bravo / 2xGBU-12 / Magic","name":"Bravo / 2xGBU-12 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-16 / Magic","name":"Bravo / GBU-16 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"GBU-24 Paveway III - 2000lb Laser Guided Bomb","quantity":1}],"enabled":true,"code":"Bravo / GBU-24 / Magic","name":"Bravo / GBU-24 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"BAP-100 x 18","quantity":1}],"enabled":true,"code":"Bravo / BAP-100 / Magic","name":"Bravo / BAP-100 / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4}],"enabled":true,"code":"Bravo / 4xSnakeEye / Magic","name":"Bravo / 4xSnakeEye / Magic","roles":["CAP"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Fox / 4xMk-82 / Magic","name":"Fox / 4xMk-82 / Magic","roles":["Ground Attack"]},{"items":[{"name":"Matra Magic II","quantity":2},{"name":"RPL 541 2000 liters Fuel Tank ","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4},{"name":"RPL 522 1300 liters Fuel Tank","quantity":1}],"enabled":true,"code":"Kilo / 4xMk-82 / Magic","name":"Kilo / 4xMk-82 / Magic","roles":["Ground Attack"]}],"filename":"m2000.png","enabled":true,"liveries":{"uae air force":{"name":"UAE Air Defense Air Force","countries":["FRA","ARE"]},"peru064":{"name":"Fuerza Aerea Peruana 064","countries":["FRA","PER"]},"2010 tigermeet":{"name":"NATO Tigermeet 2010","countries":["FRA"]},"iaf silver 59":{"name":"Israeli Air Force 101 Sqn 1967 scheme","countries":["ITA","NOR","ISR","ABH","BEL","GER","TUR","DEN","RUS","UK","FRA","CAN","SPN","CZE","UKR","GRG","POL","USA","NETH","RSO"]},"greek air force":{"name":"Polemikh Aeroporia (Greek Air Force)","countries":["GRC","FRA"]},"2004 tigermeet":{"name":"NATO Tigermeet 2004","countries":["FRA"]},"2003 tigermeet":{"name":"NATO Tigermeet 2003","countries":["FRA"]},"peru052":{"name":"Fuerza Aerea Peruana 052","countries":["FRA","PER"]},"mission accomplie":{"name":"2022 MISSION ACCOMPLIE by MALBAK","countries":"All"},"ada chasse 2-5":{"name":"AdA Chasse 2/5","countries":["FRA"]},"ada alsace lf-2":{"name":"Ada Alsace LF-2","countries":["FRA"]},"brasilian air force":{"name":"Forca Aerea Brasileira (Brazilian Air Force)","countries":["BRA","FRA"]},"cambresis":{"name":"AdA Cambresis","countries":["FRA"]}}},"MB-339A":{"name":"MB-339A","coalition":"blue","label":"MB-339A","era":"Mid Cold War","shortLabel":"39","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Mk-83 - 1000lb GP Bomb LD","quantity":2},{"name":"Mk-81 - 250lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":null,"quantity":6}],"enabled":true,"code":"A - 2*320L TipTanks [Clean]","name":"A - 2*320L TipTanks [Clean]","roles":["Transport"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"Photo-Recon Pod (4*70mm Vinten Cameras)","quantity":1},{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":2}],"enabled":true,"code":"Recon","name":"Recon","roles":["Reconnaissance"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"BRD-4-250 - 4 x Mk 76 - 25lb Practice Bomb LD","quantity":1},{"name":null,"quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"Training","name":"Training","roles":[]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LAU-10 pod - 4 x 127mm ZUNI, UnGd Rkts Mk71, HE/FRAG","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]","name":"AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]","roles":["Antiship Strike"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LAU-3 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"AN/M3 Gunpod Left","quantity":1}],"enabled":true,"code":"AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)","name":"AM - 2*320L TipTanks + 2*AN/M3 GunPods + 2*330L Tanks + 2*LAU-3 (Hydra rockets)","roles":["CAS"]},{"items":[{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":3},{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"Luggage Container","quantity":1}],"enabled":true,"code":"A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]","name":"A - 2*500L TipTanks + 2*330L Tanks + Luggage Container [Ferry Long Range]","roles":["Nothing","Transport"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 Snakeye - 500lb GP Bomb HD","quantity":4}],"enabled":true,"code":"A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)","name":"A - 2*500L TipTanks + 4*Mk.82HD + 2*LR-25 (API Rockets)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":null,"quantity":3}],"enabled":true,"code":"A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]","name":"A - 2*320L TipTanks + 2*330L Tanks [Ferry Medium Range]","roles":["Transport"]},{"items":[{"name":"Cylindrical Tip Tank 500lt","quantity":2},{"name":"Matra Type 155 Rocket Pod","quantity":2},{"name":"BLG-66-AC Belouga","quantity":2},{"name":"AN/M3 Gunpod Right","quantity":1},{"name":"AN/M3 Gunpod Left","quantity":1}],"enabled":true,"code":"A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga","name":"A - 2*500L TipTanks + 2*AN/M3 GunPods + 2*Matra 155 + 2* Belouga","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":4},{"name":"Matra Type 155 Rocket Pod","quantity":2}],"enabled":true,"code":"Runway Interdiction","name":"Runway Interdiction","roles":["Runway Attack"]},{"items":[{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"Cylindrical Tip Tank 500lt","quantity":2}],"enabled":true,"code":"A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)","name":"A - 2*500L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (API Rockets)","roles":[]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"DEFA553 Gunpod Right","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD Bombs + 2*LR-25(API Rockets)","roles":["CAS"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 HEI Heavy","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":2},{"name":"DEFA553 Gunpod Left","quantity":1},{"name":"DEFA553 Gunpod Right","quantity":1}],"enabled":true,"code":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)","name":"A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.82LD + 2*LR-25 (HEI Rockets)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":6}],"enabled":true,"code":"A - 2*320L TipTanks + 6*Mk.82LD","name":"A - 2*320L TipTanks + 6*Mk.82LD","roles":["Nothing","Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"14-3-M2 - 6 x BAP-100 - 32kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":6}],"enabled":true,"code":"Runway Interdiction (36*BAP-100)","name":"Runway Interdiction (36*BAP-100)","roles":["Runway Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"14-3-M2 - 6 x BAT-120 ABL - 34kg HE/Frag Chute Retarded Bomb HD","quantity":6}],"enabled":true,"code":"Anti - Light Armoured Vehicle (36*BAT-120 ABL)","name":"Anti - Light Armoured Vehicle (36*BAT-120 ABL)","roles":["Ground Attack"]},{"items":[{"name":"Elliptic Tip Tank 320lt","quantity":2},{"name":"Matra Type 155 Rocket Pod","quantity":2},{"name":"Fuel Tank 330lt","quantity":2},{"name":"DEFA553 Gunpod Right","quantity":1},{"name":"DEFA553 Gunpod Left","quantity":1}],"enabled":true,"code":"AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)","name":"AP - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*330L Tanks + 2*Matra 155 (SNEB rockets)","roles":["CAS"]}],"filename":"c-101.png","enabled":true,"liveries":{"mb339ag 'ghana'":{"name":"Ghana Air Force | Camo (Low-Vis)","countries":["GHA"]},"mb339an 'nigeria'":{"name":"Nigerian Air Force | Camo (Low-Vis)","countries":["NGA"]},"mb339a italian factory":{"name":"Italian Orange/White","countries":["ITA"]},"mb339ad 'uae'":{"name":"UAE Air Force","countries":["ARE"]},"mb339aa 'armada' - yellow band":{"name":"ARMADA Argentina | Camo (Yellow Band)","countries":["ARG"]},"mb339aa 'armada' - crippa":{"name":"ARMADA Argentina | Camo (Lt. Crippa's killmark)","countries":["ARG"]},"mb339a italian camo - late":{"name":"Italian Camo - Late","countries":["ITA"]},"mb339ap 'peru'":{"name":"Peruvian Air Force | Camo (Late)","countries":["PER"]},"mb339a italian camo - early":{"name":"Italian Camo - Early","countries":["ITA"]},"mb339a italian gray":{"name":"Italian Gray","countries":["ITA"]},"mb339am 'malaysia'":{"name":"Royal Malaysian Air Force | Camo (Low-Vis)","countries":["MYS"]},"mb339 'factory'":{"name":"Aermacchi Factory Scheme | S-001 I-NEUF","countries":"All"}}},"MQ-9 Reaper":{"name":"MQ-9 Reaper","coalition":"blue","label":"MQ-9 Reaper","era":"Modern","shortLabel":"9","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Reconnaissance"]},{"items":[{"name":"GBU-12 - 500lb Laser Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-12*4","name":"GBU-12*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":4}],"enabled":true,"code":"GBU-38*4","name":"GBU-38*4","roles":["CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb","quantity":2}],"enabled":true,"code":"AGM-114K*8,GBU-38*2","name":"AGM-114K*8,GBU-38*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"AGM-114K * 2","quantity":2}],"enabled":true,"code":"AGM-114K*12","name":"AGM-114K*12","roles":["CAS","Ground Attack"]}],"filename":"i-16.png","enabled":true,"liveries":{"standard":{"name":"standard","countries":["USA"]},"standard uk":{"name":"standard UK","countries":["UK"]},"standard italy":{"name":"standard Italy","countries":["ITA"]},"'camo' scheme":{"name":"'camo' scheme","countries":["USA"]},"standard france":{"name":"standard France","countries":["FRA"]}}},"MiG-15bis":{"name":"MiG-15bis","coalition":"red","label":"MiG-15 Fagot","era":"Early Cold War","shortLabel":"M15","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"FAB-50 - 50kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2*FAB-50","name":"2*FAB-50","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2*FAB-100M","name":"2*FAB-100M","roles":["CAS","Ground Attack"]},{"items":[{"name":"Fuel Tank 300 liters","quantity":2}],"enabled":true,"code":"2*300L","name":"2*300L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 400 liters","quantity":2}],"enabled":true,"code":"2*400L","name":"2*400L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 600 liters","quantity":2}],"enabled":true,"code":"2*600L","name":"2*600L","roles":["CAP"]},{"items":[{"name":"Fuel Tank 300 liters","quantity":2}],"enabled":true,"code":"Fuel tank 300","name":"Fuel tank 300","roles":["Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"Fuel Tank 400 liters","quantity":2}],"enabled":true,"code":"Fuel tank 400","name":"Fuel tank 400","roles":["Escort","Fighter Sweep","Intercept"]}],"filename":"mig-15.png","enabled":true,"liveries":{"north_korea_air force_major_ arkady_ boitsow":{"name":"North Korea - Major Arkady Boitsow","countries":["RUS","PRK"]},"ussr_red":{"name":"USSR Red","countries":["RUS","SUN"]},"china volunteer air force":{"name":"People's Volunteer Army Air Force","countries":["CHN"]},"algerian af 1962":{"name":"Algerian AF 1962","countries":["DZA"]},"haf fictional":{"name":"Hellenic Airforce - Fictional","countries":["GRC"]},"czechoslovakia_air force":{"name":"Czechoslovak Air Force","countries":["CZE"]},"north_korea_air force":{"name":"Korean People's Air Force","countries":["PRK"]},"polish_air force":{"name":"Polish Air Force","countries":["POL"]},"china_air force":{"name":"People's Liberation Army Air Force","countries":["CHN"]},"default livery":{"name":"default livery","countries":["IND","ITA","BGR","HUN","IDN","IRQ","GRC","LBY","QAT","ROU","NOR","CUB","TUN","SDN","MEX","HND","ISR","CHL","AUS","KOR","ABH","VEN","BHR","SYR","RSI","SUI","BEL","GER","TUR","DEN","RUS","PRK","SUN","INS","UK","HRV","AUT","FRA","YUG","MYS","RSA","CAN","KWT","CHN","BRA","SWE","PHL","IRN","MAR","SPN","UKR","CZE","EGY","VNM","JPN","THA","GRG","FIN","SRB","ETH","AUSAF","POL","YEM","SAU","PAK","SVK","USA","JOR","NZG","BLR","KAZ","NETH","DZA","RSO","OMN","ARE"]},"ussr_air forces old":{"name":"USSR Old","countries":["RUS","SUN"]},"gdr_air force":{"name":"Air Forces of the National People's Army","countries":["GER"]},"ussr_pepelyaev":{"name":"USSR Pepelyaev","countries":["RUS","PRK","SUN"]},"ussr_air forces":{"name":"Air Forces of Soviet Union","countries":["RUS","SUN"]}}},"MiG-19P":{"name":"MiG-19P","coalition":"red","label":"MiG-19 Farmer","era":"Early Cold War","shortLabel":"19","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 760 liters","quantity":2}],"enabled":true,"code":"PTB-760 x 2","name":"PTB-760 x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2},{"name":"Fuel Tank 760 liters","quantity":2}],"enabled":true,"code":"K-13A x 2, PTB-760 x 2","name":"K-13A x 2, PTB-760 x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2}],"enabled":true,"code":"K-13A x 2","name":"K-13A x 2","roles":["CAP","Escort","Fighter Sweep","Intercept"]},{"items":[{"name":"K-13A","quantity":2},{"name":"Fuel Tank 760 liters","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"K-13A x 2, ORO-57K x 2, PTB-760 x 2","name":"K-13A x 2, ORO-57K x 2, PTB-760 x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"Fuel Tank 760 liters","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"ORO-57K x 2, PTB-760 x 2","name":"ORO-57K x 2, PTB-760 x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"ORO-57K - S-5M x 8","quantity":4}],"enabled":true,"code":"ORO-57K x 4","name":"ORO-57K x 4","roles":["CAS","Ground Attack"]},{"items":[{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"ORO-57K x 2","name":"ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"FAB-100M x 2, ORO-57K x 2","name":"FAB-100M x 2, ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"ORO-57K - S-5M x 8","quantity":2}],"enabled":true,"code":"FAB-250 x 2, ORO-57K x 2","name":"FAB-250 x 2, ORO-57K x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-100M - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-100M x 2","name":"FAB-100M x 2","roles":["CAS","Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-250 x 2","name":"FAB-250 x 2","roles":["CAS","Ground Attack"]}],"filename":"mig-19.png","enabled":true,"liveries":{"iap":{"name":"234 Fighter Regiment (234 IAP)","countries":"All"},"czechoslovakia":{"name":"2nd Fighter-Bomber Regiment","countries":["CZE"]},"cuba":{"name":" 211 Escuadron de Caza","countries":["CUB"]},"poland 39 plm":{"name":"39 PLM Squadron","countries":["POL"]},"default":{"name":"default","countries":"All"},"snow - fictional":{"name":"Snow Camouflage Fictional","countries":"All"},"ussr_2":{"name":"764th Fighter Aviation Regiment","countries":["RUS","SUN"]},"romania - 66th fighter division":{"name":"91st Fighter Regiment","countries":["ROU"]},"bulgaria":{"name":"1st Squadron, 18th Fighter Regiment","countries":["BGR"]},"poland 62 plm":{"name":"62 PLM Squadron","countries":["POL"]},"ddr - fictional":{"name":"Germany DDR camouflage (Fictional)","countries":"All"},"plaaf":{"name":"112th Air Regiment","countries":["CHN"]},"plaaf camo":{"name":"PLAAF Snow Camo","countries":["CHN"]}}},"MiG-21Bis":{"name":"MiG-21Bis","coalition":"red","label":"MiG-21 Fishbed","era":"Mid Cold War","shortLabel":"21","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, long range","name":"Patrol, long range","roles":["CAP"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-60 x 2","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, medium range","name":"Patrol, medium range","roles":["CAP"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-60 x 2","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Patrol, short range","name":"Patrol, short range","roles":["CAP"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"Hard targets, BOMBS","name":"Hard targets, BOMBS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UB-32M - 32 S-5M","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Unknown or mixed targets, BOMBS + ROCKETS","name":"Unknown or mixed targets, BOMBS + ROCKETS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UB-32M - 32 S-5M","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"Soft targets, CLUSTERS + ROCKETS","name":"Soft targets, CLUSTERS + ROCKETS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"BL-755 CBU - 450kg, 147 Frag/Pen bomblets","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"Soft targets, CLUSTERS","name":"Soft targets, CLUSTERS","roles":["CAS"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Soft targets, scattered","name":"Soft targets, scattered","roles":["CAS"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Kh-66 Grom (21) - AGM, radar guided APU-68","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Few big targets, GROM + BOMBS","name":"Few big targets, GROM + BOMBS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":2}],"enabled":true,"code":"Very hard target, PENETRATION","name":"Very hard target, PENETRATION","roles":["Ground Attack"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel Tank 800 L (21)","quantity":1}],"enabled":true,"code":"Aerial attack, hard targets, CLUSTERS","name":"Aerial attack, hard targets, CLUSTERS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"S-24A (21) - 180 kg, cumulative unguided rocket","quantity":4},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Hard targets, ROCKETS, PENETRATION","name":"Hard targets, ROCKETS, PENETRATION","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"S-24B (21) - 180 kg, fragmented unguided rocket","quantity":4},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Soft targets, ROCKETS, BLAST-FRAGMENTS","name":"Soft targets, ROCKETS, BLAST-FRAGMENTS","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, MIX","name":"Long range, MIX","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, RADAR GUIDED MISSILES","name":"Long range, RADAR GUIDED MISSILES","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 490 L Central (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, INFRA RED MISSILES","name":"Long range, INFRA RED MISSILES","roles":["Intercept"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2}],"enabled":true,"code":"Escort","name":"Escort","roles":["Escort"]},{"items":[{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Escort, JAMMER","name":"Escort, JAMMER","roles":["Escort"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4}],"enabled":true,"code":"Night, ILLUMINATOR","name":"Night, ILLUMINATOR","roles":["CAS"]},{"items":[{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Long range, JAMMER","name":"Long range, JAMMER","roles":["Intercept"]},{"items":[{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"UB-16UM - 16 S-5M","quantity":2}],"enabled":true,"code":"Soft targets, UPK + ROCKETS","name":"Soft targets, UPK + ROCKETS","roles":["CAS"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"UPK-23-250 - gun pod","quantity":2},{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Soft targets, UPK + CLUSTERS","name":"Soft targets, UPK + CLUSTERS","roles":["Ground Attack"]},{"items":[{"name":"R-3R - AAM, radar guided","quantity":1},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"SPS-141-100 (21) - jamming and countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2}],"enabled":true,"code":"Patrol, JAMMER","name":"Patrol, JAMMER","roles":["CAP"]},{"items":[{"name":"RN-24 - 470kg, nuclear bomb, free fall","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1}],"enabled":true,"code":"NUCLEAR A","name":"NUCLEAR A","roles":["Ground Attack"]},{"items":[{"name":"RN-28 - 260 kg, nuclear bomb, free fall","quantity":1},{"name":"ASO-2 - countermeasures pod","quantity":1},{"name":"Fuel Tank 490 L (21)","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":1}],"enabled":true,"code":"NUCLEAR B","name":"NUCLEAR B","roles":["Ground Attack"]},{"items":[{"name":"Fuel Tank 800 L (21)","quantity":1},{"name":"R-3R - AAM, radar guided","quantity":2},{"name":"R-3S - AAM, IR guided","quantity":2},{"name":"ASO-2 - countermeasures pod","quantity":1}],"enabled":true,"code":"Short range","name":"Short range","roles":["Intercept"]},{"items":[{"name":"Smoke - white - 21","quantity":1}],"enabled":true,"code":"AEROBATIC","name":"AEROBATIC","roles":[]}],"filename":"mig-21.png","enabled":true,"liveries":{"india - 101st sqn (1)":{"name":"India - 101st Sqn Falcons","countries":"All"},"india - 101st sqn (2)":{"name":"India - 101st Sqn Falcons (2)","countries":"All"},"iraq - 17th sqn (2)":{"name":"Iraq - 17th Sqn (2)","countries":"All"},"finland - hävllv 31":{"name":"Finland - HavLLv 31","countries":"All"},"poland - metal":{"name":"Poland - Lacquer Metal","countries":"All"},"vvs - 234 gviap":{"name":"VVS - 234 GvIAP","countries":"All"},"vvs - amt-11 grey":{"name":"VVS - AMT-11 Grey","countries":"All"},"iran - standard":{"name":"Iran - Standard","countries":"All"},"afghanistan (2)":{"name":"Afghanistan (2)","countries":"All"},"serbia - 101st lae":{"name":"Serbia - 101st LAE","countries":"All"},"draken international":{"name":"Draken International","countries":"All"},"iraq - 17th sqn (1)":{"name":"Iraq - 17th Sqn (1)","countries":"All"},"syria (1)":{"name":"Syria (1)","countries":"All"},"iran - 51st sqn":{"name":"Iran - 51st Sqn (Umidiyeh AB)","countries":"All"},"vpaf - 927th lam son - 6122":{"name":"VPAF - 927th Lam Son","countries":"All"},"vvs - 115 gviap":{"name":"VVS - 115 GvIAP (Kokaydy AB)","countries":"All"},"huaf 47th ab (griff sqn)":{"name":"HunAF Griff Sqn. (47th AB)","countries":"All"},"huaf 31st ab (turul sqn)":{"name":"HunAF 1904 Capeti (51th AB)","countries":"All"},"iraq - 9th sqn":{"name":"Iraq - 9th Sqn","countries":"All"},"raf - 111th sqn":{"name":"RAF - 111th Sqn","countries":"All"},"huaf 47th ab - 6115 (griff sqn)":{"name":"HunAF Griff Sqn. (47th AB) 6115","countries":"All"},"afghanistan (1)":{"name":"Afghanistan (1)","countries":"All"},"romania - gray":{"name":"Romania - Gray","countries":"All"},"poland - 1 dlmw":{"name":"Poland - 1 DLMW","countries":"All"},"dprk - 2014 - 34":{"name":"DPRK - 2014 Nr.34","countries":"All"},"libya - early":{"name":"Lybia - Early","countries":"All"},"vpaf - 927th fighter regiment metal":{"name":"VPAF - 927th Fighter Regiment Metal","countries":"All"},"india - 15th sqn":{"name":"India - 15 Sqn War Games","countries":"All"},"plaaf - sky blue":{"name":"PLAAF - Sky Blue","countries":"All"},"germany east - jg-8":{"name":"East Germany - JG-8","countries":"All"},"sweden - 16th air wing":{"name":"Sweden - 16th Air Wing","countries":"All"},"sweden - m90":{"name":"Sweden - M90","countries":"All"},"vvs - metal":{"name":"VVS Metal","countries":"All"},"vvs - demonstrator":{"name":"VVS Demonstrator","countries":"All"},"bare metal":{"name":"Bare Metal","countries":"All"},"croatia - 1st fs 1992":{"name":"Croatia - 1st FS 1992","countries":"All"},"yugoslavia - camo":{"name":"Yugoslavia - Camo","countries":"All"},"libya - 2017":{"name":"Lybia - 2017","countries":"All"},"algeria":{"name":"Algeria FD-43","countries":"All"},"bulgaria - 1-3 iae (2)":{"name":"Bulgaria - 1/3 IAE (2)","countries":"All"},"plaaf - white":{"name":"PLAAF - White","countries":"All"},"dprk - 2016 - 42":{"name":"DPRK - 2016 Nr.42","countries":"All"},"croatia - 21st fs":{"name":"Croatia - 21st Fighter Squadron (Zagreb AB)","countries":"All"},"ukraine (1)":{"name":"Ukraine 01","countries":"All"},"egypt - tan 1982":{"name":"Egypt - Tan 1982","countries":"All"},"vvs - 116 cbp":{"name":"VVS - 116 CBP","countries":"All"},"cuba - um 5010 is":{"name":"Cuba - UM 5010 IS","countries":"All"},"poland - 10 elt":{"name":"Poland - 10 ELT","countries":"All"},"syria (2)":{"name":"Syria (2)","countries":"All"},"georgia (1)":{"name":"Georgia (1)","countries":"All"},"huaf metal":{"name":"HuAF Metal","countries":"All"},"huaf 47th ab - early":{"name":"HunAF Griff Sqn. (47th AB) - Early ","countries":"All"},"raf - 11th sqn":{"name":"RAF - 11th Sqn","countries":"All"},"romania - lancer a":{"name":"Romania - Lancer A","countries":"All"},"ukraine (2)":{"name":"Ukraine 02","countries":"All"},"georgia (2)":{"name":"Georgia (2)","countries":"All"},"cuba - 1990s":{"name":"Cuba - 1990s","countries":"All"},"vpaf - 921st sao do - 5040":{"name":"VPAF - 921st Sao Do","countries":"All"},"plaaf - splinter":{"name":"PLAAF - Splinter","countries":"All"},"yugoslavia - gray":{"name":"Yugoslavia - Grey","countries":"All"},"egypt - grey 1982":{"name":"Egypt - Grey 1982","countries":"All"},"angola - c314":{"name":"Angola - C314","countries":"All"},"jasdf":{"name":"JASDF","countries":"All"},"bulgaria - 1-3 iae":{"name":"Bulgaria - 1/3 IAE","countries":"All"},"angola - c41":{"name":"Angola - C41","countries":"All"},"romania - lancer c":{"name":"Romania - Lancer C","countries":"All"},"argentina (1)":{"name":"Argentina (1)","countries":"All"},"bulgaria - 1-3 iae (3)":{"name":"Bulgaria - 1/3 IAE (3)","countries":"All"},"northeria - 32nd fs":{"name":"Northeria - 32nd FG","countries":"All"},"southeria":{"name":"Southeria","countries":"All"},"cuba - metal":{"name":"Cuba - Metal","countries":"All"},"slovakia - 1998":{"name":"Slovakia - 1998","countries":"All"},"vvs - 185th gviap":{"name":"VVS 185th GvIAP","countries":"All"},"argentina (2)":{"name":"Argentina (2)","countries":"All"},"huaf grey":{"name":"HuAF Grey","countries":"All"}}},"MiG-23MLD":{"name":"MiG-23MLD","coalition":"red","label":"MiG-23 Flogger","era":"Mid Cold War","shortLabel":"23","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60M*4","name":"R-60M*4","roles":["Intercept"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"B-8*2,R-60M*2,Fuel-800","name":"B-8*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"UB-32*2,R-60M*2,Fuel-800","name":"UB-32*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":2},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"R-24R*2,R-60M*4,Fuel-800","name":"R-24R*2,R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"R-24T (AA-7 Apex IR) - Infra Red","quantity":1},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1},{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":1}],"enabled":true,"code":"R-24R,R-24T,R-60M*4,Fuel-800","name":"R-24R,R-24T,R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"R-60M*4,Fuel-800","name":"R-60M*4,Fuel-800","roles":["Escort","Fighter Sweep","CAP"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-500*2,R-60M*2,Fuel-800","name":"FAB-500*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":2},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-24R*2,R-60M*4","name":"R-24R*2,R-60M*4","roles":["Intercept"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-250*2,R-60M*2,Fuel-800","name":"FAB-250*2,R-60M*2,Fuel-800","roles":["Ground Attack"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"RBK-250*2,R-60M*2,Fuel-800","name":"RBK-250*2,R-60M*2,Fuel-800","roles":["CAS"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"RBK-500*2,R-60M*2,Fuel-800","name":"RBK-500*2,R-60M*2,Fuel-800","roles":["CAS"]},{"items":[{"name":"R-24T (AA-7 Apex IR) - Infra Red","quantity":1},{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-24R (AA-7 Apex SA) - Semi-Act Rdr","quantity":1}],"enabled":true,"code":"R-24R,R-24T,R-60M*4","name":"R-24R,R-24T,R-60M*4","roles":["Intercept"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard-3 (worn-out)":{"name":"af standard-3 (worn-out)","countries":["RUS","SUN"]},"af standard-1":{"name":"af standard-1","countries":["RUS","SUN"]},"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algerian Air Force","countries":["DZA"]},"af standard-2":{"name":"af standard-2","countries":["RUS","SUN"]}}},"MiG-25PD":{"name":"MiG-25PD","coalition":"red","label":"MiG-25PD Foxbat","era":"Mid Cold War","shortLabel":"25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":2},{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-40R*2,R-40T*2","name":"R-40R*2,R-40T*2","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40R*4","name":"R-40R*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-40R*2,R-60M*2","name":"R-40R*2,R-60M*2","roles":["CAP","Intercept","Escort","Fighter Sweep"]}],"filename":"mig-25.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algeria Air Force standard","countries":["DZA"]}}},"MiG-25RBT":{"name":"MiG-25RBT","coalition":"red","label":"MiG-25RBT Foxbat","era":"Mid Cold War","shortLabel":"25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Reconnaissance"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-500x2_60x2","name":"FAB-500x2_60x2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"R-60M*2","name":"R-60M*2","roles":["Reconnaissance"]}],"filename":"mig-25.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algeria Air Force standard","countries":["DZA"]}}},"MiG-27K":{"name":"MiG-27K","coalition":"red","label":"MiG-27K Flogger-D","era":"Mid Cold War","shortLabel":"27","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel","name":"FAB-250*6,R-60M*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"BetAB-500ShP*2,FAB-250*2,R-60*2","name":"BetAB-500ShP*2,FAB-250*2,R-60*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25MR*2,R-60M*2,Fuel","name":"Kh-25MR*2,R-60M*2,Fuel","roles":["CAS"]},{"items":[{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel","name":"Kh-29L*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"B-8*4","name":"B-8*4","roles":["Ground Attack"]},{"items":[{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"BetAB-500*2,FAB-500*2,R-60*2","name":"BetAB-500*2,FAB-500*2,R-60*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25MPU*2,R-60M*2,Fuel","name":"Kh-25MPU*2,R-60M*2,Fuel","roles":["SEAD"]},{"items":[{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29T*2,R-60M*2,Fuel","name":"Kh-29T*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"FAB-500*2,FAB-250*2,R-60M*2,Fuel","name":"FAB-500*2,FAB-250*2,R-60M*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-25ML*2,R-60M*2,Fuel","name":"Kh-25ML*2,R-60M*2,Fuel","roles":["CAS"]},{"items":[{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"KAB-500*2,R-60M*2,Fuel","name":"KAB-500*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2}],"enabled":true,"code":"RBK-500AO*2,RBK-250*2,R-60M*2","name":"RBK-500AO*2,RBK-250*2,R-60M*2","roles":["CAS"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"UB-32*4","name":"UB-32*4","roles":["Ground Attack"]},{"items":[{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-60*2,Fuel","name":"Kh-29L*2,R-60*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"algerian air force":{"name":"Algerian Air Force","countries":["DZA"]}}},"MiG-29A":{"name":"MiG-29A","coalition":"red","label":"MiG-29A Fulcrum","era":"Late Cold War","shortLabel":"29A","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"Fuel-1150*2,Fuel-1500","name":"Fuel-1150*2,Fuel-1500","roles":["AFAC"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-500AO*4,R-73*2,Fuel","name":"RBK-500AO*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-250*4,R-73*2,Fuel","name":"FAB-250*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"B-8*4,R-73*2,Fuel","name":"B-8*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-60M*4,R-27R*2","name":"R-60M*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*4,R-27R*2,Fuel-1500","name":"R-73*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*6,Fuel-1500","name":"R-73*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*6,Fuel-1500","name":"R-60M*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*4,R-73*2,Fuel","name":"S-24*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-500*4,R-73*2,Fuel","name":"FAB-500*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6}],"enabled":true,"code":"R-60M*6","name":"R-60M*6","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"BetAB-500*4,R-73*2,Fuel","name":"BetAB-500*4,R-73*2,Fuel","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","name":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*4,R-27R*2,Fuel-1500","name":"R-60M*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-250*4,R-73*2,Fuel","name":"RBK-250*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*4,R-27R*2","name":"R-73*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2","name":"R-73*2,R-60M*2,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*2,FAB-500*2,R-73*2,Fuel","name":"S-24*2,FAB-500*2,R-73*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-29.png","enabled":true,"liveries":{"domna 120th ar":{"name":"Domna - 120th Aviation Regiment","countries":["RUS"]},"polish 41st sqn standard2":{"name":"41st Sqn Standard 2","countries":["POL"]},"iriaf blue-grey":{"name":"IRIAF blue-grey","countries":["IRN"]},"air force ukraine standard":{"name":"Air Force (Standard)","countries":["UKR"]},"air force standard":{"name":"Air Force (Standard)","countries":["RUS","SUN"]},"mary-1 agressors":{"name":"Soviet Air Forces, a/b 1521 (Mary-1)","countries":["RUS"]},"polish 41st sqn standard1":{"name":"41st Sqn Standard 1","countries":["POL"]},"iriaf sand-blue":{"name":"IRIAF sand-blue","countries":["IRN"]},"kazakhstan kazaadf 2008":{"name":"KazAADF 600th Airbase 2008","countries":["KAZ"]},"strizhi (w)":{"name":"Strizhi 1992(W)","countries":["RUS"]},"kazakhstan air defense forces":{"name":"KazAADF 600th Airbase 2015","countries":["KAZ"]},"vasylkiv 40th brta":{"name":"Vasylkiv - 40th Brigade of Tactical Aviation","countries":["UKR"]},"strizhi":{"name":"Strizhi 1992","countries":["RUS"]},"syaaf":{"name":"Syrian Arab Air Force","countries":["SYR"]}}},"MiG-29S":{"name":"MiG-29S","coalition":"red","label":"MiG-29S Fulcrum","era":"Late Cold War","shortLabel":"29S","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2","name":"R-73*2,R-60M*2,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*4,R-27R*2,Fuel-1500","name":"R-73*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*6,Fuel-1500","name":"R-73*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*6,Fuel-1500","name":"R-60M*6,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*4,R-73*2,Fuel","name":"S-24*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-500*4,R-73*2,Fuel","name":"FAB-500*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"BetAB-500*4,R-73*2,Fuel","name":"BetAB-500*4,R-73*2,Fuel","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-500AO*4,R-73*2,Fuel","name":"RBK-500AO*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","name":"R-73*2,R-60M*2,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-77*2,R-73*2,Fuel-1500,Fuel-1150*2","name":"R-77*2,R-73*2,Fuel-1500,Fuel-1150*2","roles":["Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"B-8*4,R-73*2,Fuel","name":"B-8*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"RBK-250*4,R-73*2,Fuel","name":"RBK-250*4,R-73*2,Fuel","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Intercept"]},{"items":[{"name":"Fuel tank 1150L MiG-29","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"Fuel-1150*2,Fuel-1500","name":"Fuel-1150*2,Fuel-1500","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":6}],"enabled":true,"code":"R-60M*6","name":"R-60M*6","roles":["Intercept"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-60M*4,R-27R*2","name":"R-60M*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2}],"enabled":true,"code":"R-73*4,R-27R*2","name":"R-73*4,R-27R*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4}],"enabled":true,"code":"R-77*4,R-73*2","name":"R-77*4,R-73*2","roles":["Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"FAB-250*4,R-73*2,Fuel","name":"FAB-250*4,R-73*2,Fuel","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-60M*4,R-27R*2,Fuel-1500","name":"R-60M*4,R-27R*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"R-77*4,R-73*2,Fuel-1500","name":"R-77*4,R-73*2,Fuel-1500","roles":["Fighter Sweep","CAP","Escort"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"Fuel tank 1400L","quantity":1}],"enabled":true,"code":"S-24*2,FAB-500*2,R-73*2,Fuel","name":"S-24*2,FAB-500*2,R-73*2,Fuel","roles":["Antiship Strike"]}],"filename":"mig-29.png","enabled":true,"liveries":{"31 gviap_zernograd":{"name":"Zernograd AFB, 31st Guards Aviation Regiment","countries":["RUS"]},"air force standard":{"name":"Air Force (Standard)","countries":["RUS"]},"air force ukraine standard":{"name":"Air Force (Standard)","countries":["UKR"]},"kazaadf new (fictional)":{"name":"KazAADF new (fictional)","countries":["KAZ"]},"115 gviap_termez":{"name":"Termez AFB, 115th Guards Aviation Regiment","countries":["RUS"]},"426th air group_erebuni":{"name":"Erebuni AFB, 426th Air Group","countries":["RUS"]},"kazaadf old (fictional)":{"name":"KazAADF old (fictional)","countries":["KAZ"]},"belarusian air force":{"name":"Belarusian Air Force 61 FAB Baranavichy (2017)","countries":["BLR"]},"773 iap_damgarten":{"name":"Damgarten AFB, 773rd Aviation Regiment","countries":["RUS"]},"28 gviap_andreapol":{"name":"Andreapol AFB, 28th Guards Aviation Regiment","countries":["RUS"]},"swifts":{"name":"Swifts (Aerobatic team)","countries":["RUS"]},"algerian af fc-16":{"name":"Algerian AF FC-16","countries":["DZA"]},"1521th air base_mary-1":{"name":"Mary-1 AFB, 1521st Air Force Base","countries":["RUS"]},"strizhi":{"name":"Strizhi 2003","countries":["RUS"]},"kazaadf new faded (fictional)":{"name":"KazAADF new faded (fictional)","countries":["KAZ"]},"kazaadf new (fictional digital)":{"name":"KazAADF new digital (fictional digital)","countries":["KAZ"]},"falcons of russia":{"name":"Lipetsk, aerobatic group Falcons of Russia","countries":["RUS"]}}},"MiG-31":{"name":"MiG-31","coalition":"red","label":"MiG-31 Foxhound","era":"Late Cold War","shortLabel":"31","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Intercept"]},{"items":[{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40T*2,R-33*4","name":"R-40T*2,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":1},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4},{"name":"R-40TD (AA-6 Acrid) - Infra Red","quantity":1}],"enabled":true,"code":"R-40T,R-33*4,R-40R","name":"R-40T,R-33*4,R-40R","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"R-40RD (AA-6 Acrid) - Semi-Act Rdr","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-40R*2,R-33*4","name":"R-40R*2,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]},{"items":[{"name":"APU-60-2M with 2 x R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-33 (AA-9 Amos) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-60M*4,R-33*4","name":"R-60M*4,R-33*4","roles":["CAP","Intercept","Escort","Fighter Sweep"]}],"filename":"mig-23.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS","SUN"]},"174 gviap_boris safonov":{"name":"174 GvIAP Boris Safonov","countries":["RUS"]},"903_white":{"name":"Demo 903 White","countries":["RUS"]}}},"Mirage-F1EE":{"name":"Mirage-F1EE","coalition":"blue","label":"Mirage-F1EE","era":"Mid Cold War","shortLabel":"F1EE","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*R530IR, 1*Fuel Tank","name":"2*AIM9-JULI, 2*R530IR, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F EM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*R530EM, 1*Fuel Tank","name":"2*AIM9-JULI, 2*R530EM, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*R530IR, 1*Fuel Tank","name":"2*R550 Magic I, 2*R530IR, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"R530F EM","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 1*R530EM","name":"2*AIM9-JULI, 1*R530EM","roles":["Intercept"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 1*R530IR","name":"2*R550 Magic I, 1*R530IR","roles":["Intercept"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 1*R530IR, 2*Fuel Tank","name":"2*AIM9-JULI, 1*R530IR, 2*Fuel Tank","roles":["CAP"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"R530F IR","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 1*R530IR, 2*Fuel Tank","name":"2*R550 Magic I, 1*R530IR, 2*Fuel Tank","roles":["CAP"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 251 F1B HE","quantity":2},{"name":"R530F IR","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank","name":"2*AIM9-J, 2*MATRA F4 SNEB251 (HE), 2*R530IR, 1*Fuel Tank","roles":["Fighter Sweep"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD","quantity":1}],"enabled":true,"code":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD","name":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 LD","roles":["CAS"]},{"items":[{"name":"AIM-9J Sidewinder IR AAM","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":2},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Chute Retarded Bomb HD","quantity":1}],"enabled":true,"code":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD","name":"2*AIM-9J, 2*Fuel Tank, 4*SAMP 400 HD","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F1 SNEB253 (Shaped Charge), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 253 F1B HEAT","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F4 SNEB253 (Shaped Charge), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F1 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"MATRA F4 - 18 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":4},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 4*MATRA F4 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":2},{"name":"MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 256 F1B HE/Frag","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank","name":"2*R550 Magic I, 2*SAMP 250 HD, 2 MATRA F1 SNEB256 (AP), 1*Fuel Tank","roles":["CAS"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":4},{"name":"CLB 4 - 4 x SAMP-250 - 250 kg GP Chute Retarded Bomb HD","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*SAMP 250 HD","name":"2*AIM-9JULI, 8*SAMP 250 HD","roles":["Ground Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"SAMP-400 - 400 kg GP Bomb LD","quantity":4},{"name":"CLB 4 - 4 x SAMP-400 - 400 kg GP Bomb LD","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*SAMP 400 LD","name":"2*AIM-9JULI, 8*SAMP 400 LD","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":4},{"name":"CLB 4 - 4 x BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster","quantity":1}],"enabled":true,"code":"2*AIM-9JULI, 8*BLU107 Durandal","name":"2*AIM-9JULI, 8*BLU107 Durandal","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"AIM-9JULI Sidewinder IR AAM","quantity":2},{"name":"S530F","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*AIM9-JULI, 2*S530F, 1*Fuel Tank","name":"2*AIM9-JULI, 2*S530F, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"S530F","quantity":2},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*S530F, 1*Fuel Tank","name":"2*R550 Magic I, 2*S530F, 1*Fuel Tank","roles":["Intercept","CAP","Escort","Fighter Sweep"]},{"items":[{"name":"R550 Magic 1 IR AAM","quantity":2},{"name":"BARAX - ECM Pod","quantity":1},{"name":"S530F","quantity":1},{"name":"RP35 Pylon Fuel Tank (1137 l usable)","quantity":1}],"enabled":true,"code":"2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod","name":"2*R550 Magic I, 2*S530F, 1*Fuel Tank, 1*BARAX ECM Pod","roles":["Intercept","CAP","Escort","Fighter Sweep"]}],"filename":"f-5.png","enabled":true,"liveries":{"ec 2 30 normandie niemen (fictional ct)":{"name":"EC 2/30 Normandie Niemen (FICTIONAL CT)","countries":["FRA"]},"iriaf 3-6210 _ 2017 blue (eq variant)":{"name":"IRIAF 3-6210 _ 2017 Blue (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6215 _ 1990-2010s desert (eq variant)":{"name":"IRIAF 3-6215 _ 1990-2010s Desert (EQ Variant)","countries":["INS","IRN"]},"aerges camo":{"name":"AERGES CAMO","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"er 233 savoie ba 118 mont de marsan dessert camu (fictional cr)":{"name":"ER 233 Savoie BA 118 Mont de Marsan Dessert Camu (FICTIONAL CR)","countries":["FRA"]},"ec 212 picardie":{"name":"EC 212 Picardie","countries":["FRA"]},"ala 14 nato skin 1 (ee)":{"name":"ALA 14 NATO Skin 1 (EE)","countries":["SPN"]},"ala 46 sq 462 blue skin (ee) gando":{"name":"ALA 46 SQ 462 Blue Skin (EE) Gando","countries":["SPN"]},"iriaf 3-6210 _ 2013 gray (eq variant)":{"name":"IRIAF 3-6210 _ 2013 Gray (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6215 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6215 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]},"aerges blue":{"name":"AERGES BLUE","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"iriaf 3-6210 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6210 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]},"usa company skin (m-ee)":{"name":"USA Company Skin EE","countries":["USA","AUSAF"]},"iriaf 3-6211 _ 2010s blue_gray (eq variant)":{"name":"IRIAF 3-6211 _ 2010s Blue_Gray (EQ Variant)","countries":["INS","IRN"]},"ala 14 blue skin (ee) albacete":{"name":"ALA 14 Blue Skin (EE) Albacete","countries":["SPN"]},"aerges nato grey":{"name":"AERGES NATO GREY","countries":["IND","GHA","IRQ","ROU","ECU","HND","ISR","VEN","RSI","DEN","RUS","SUN","SVN","BRA","JPN","GRG","FIN","YEM","SVK","BLR","ETH","GDR","BGR","GRC","NOR","TUN","AUS","KOR","ABH","TUR","PRK","INS","HRV","AUT","NGA","CHN","PHL","SPN","CZE","POL","JOR","SAU","PAK","NZG","OMN","PRT","ITA","HUN","IDN","QAT","PER","CUB","SYR","UK","YUG","MYS","RSA","CAN","KWT","SWE","MAR","VNM","AUSAF","DZA","NETH","LBY","SDN","MEX","CHL","BHR","ARG","SUI","BEL","GER","FRA","IRN","LBN","UKR","EGY","THA","SRB","USA","BOL","KAZ","RSO","ARE"]},"ala 46 blue skin (ee) gando":{"name":"ALA 46 Blue Skin (EE) Gando","countries":["SPN"]},"usa company grey (m-ee)":{"name":"USA Company Grey EE","countries":["USA","AUSAF"]},"ec 1 12 cambresis":{"name":"EC 112 BA 103 Cambrai-Épinoy","countries":["FRA"]},"er 2 33 savoie 100 ans de reco (fictional cr)":{"name":"ER 233 Savoie 100 ans de reco (FICTIONAL CR)","countries":["FRA"]},"usa company skin 2 (m-ee)":{"name":"USA Company Skin 2 EE","countries":["USA","AUSAF"]},"ec 5 330 cote d'argent (fictional ct)":{"name":"EC 5/330 Cote d'Argent (FICTIONAL CT)","countries":["FRA"]},"ec 330 lorraine":{"name":"EC 330 Lorraine","countries":["FRA"]},"ec 3 33 lorraine ba 112 reims - champagne ardennes":{"name":"EC 333 Lorraine BA 112 Reims - Champagne Ardennes","countries":["FRA"]},"iriaf 3-6212 _ col. naghdibake (eq variant)":{"name":"IRIAF 3-6212 _ Col. Naghdibake (EQ Variant)","countries":["INS","IRN"]},"iriaf 3-6209 _ 2010s blue_gray (eq variant)":{"name":"IRIAF 3-6209 _ 2010s Blue_Gray (EQ Variant)","countries":["INS","IRN"]},"ec 1 5 vendee ba orange-cariat":{"name":"EC 1/5 Vendee BA 115 Orange-Cariat","countries":["FRA"]},"er 233 savoie ba 118 mont de marsan (fictional cr)":{"name":"ER 2/33 Savoie BA 118 Mont de Marsan (FICTIONAL CR)","countries":["FRA"]},"iriaf 3-6214 _ 2021 blue (eq variant)":{"name":"IRIAF 3-6214 _ 2021 Blue (EQ Variant)","countries":["INS","IRN"]}}},"MosquitoFBMkVI":{"name":"MosquitoFBMkVI","coalition":"","label":"Mosquito FB MkVI","era":"WW2","shortLabel":"Mo","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"500 lb S.A.P.","quantity":2},{"name":"250 lb S.A.P.","quantity":2}],"enabled":true,"code":"250 lb S.A.P*2; 500 lb S.A.P.*2","name":"250 lb S.A.P*2; 500 lb S.A.P.*2","roles":["CAP","Ground Attack"]},{"items":[{"name":"500 lb GP Mk.V","quantity":2},{"name":"500 lb MC Short tail","quantity":2}],"enabled":true,"code":"500 lb GP Mk.V*2, 500 lb GP Short tail*2","name":"500 lb GP Mk.V*2, 500 lb GP Short tail*2","roles":["CAP","Ground Attack","CAS","Runway Attack"]},{"items":[{"name":"100 gal. Drop Tank","quantity":2},{"name":"500 lb MC Short tail","quantity":2}],"enabled":true,"code":"100 gal Drop tank*2, 500 lb MC Short tail*2","name":"100 gal Drop tank*2, 500 lb MC Short tail*2","roles":["CAP","Ground Attack"]},{"items":[{"name":null,"quantity":2},{"name":"250 lb S.A.P.","quantity":2},{"name":"4 x RP-3 60lb SAP No2 Mk.I","quantity":2}],"enabled":true,"code":"RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2","name":"RP-3 60lb SAP No2 Mk.I*8, 250 lb A.A.P.*2","roles":["CAP","Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"2 x RP-3 60lb F No1 Mk.I","quantity":2},{"name":"100 gal. Drop Tank","quantity":2},{"name":"250 lb MC Mk.II","quantity":2}],"enabled":true,"code":"100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4","name":"100 gal. Drop tank*2, 250 lb MC Mk.II, RP-3 60lb F No1 Mk.I*4","roles":["CAP","Antiship Strike","CAS","Ground Attack"]},{"items":[{"name":"500 lb GP Short tail","quantity":4}],"enabled":true,"code":"500 lb GP Short tail*4","name":"500 lb GP Short tail*4","roles":["CAP","Ground Attack","CAS","Runway Attack"]}],"filename":"mosquito.png","enabled":true,"liveries":{"raf":{"name":"RAF 1944","countries":"All"},"305sqn july":{"name":"305Sqn July 1944","countries":[]},"305sqn june":{"name":"305Sqn June 1944","countries":[]},"armée de l'air blue":{"name":"Armée de L'air Blue Camo","countries":["FRA"]},"ussr air force":{"name":"USSR Air Force","countries":[]},"25th bombardment group p":{"name":"USAAF 25th Bombardment Group \"P\" (Invasion Stripes)","countries":["USA"]},"iaf - 1956 - 110th squadron":{"name":"IAF - 1956 - 110th Squadron","countries":"All"},"25th bombardment group z":{"name":"USAAF 25th Bombardment Group \"Z\" (Invasion Stripes)","countries":["USA"]},"raf, ml897d, no.1409 met flight, wyton, late 1943":{"name":"RAF, ML897/D, No.1409 Met Flight, Wyton, late 1943","countries":["UK"]},"605 sqn up-o":{"name":"605 Sqn UP-O","countries":"All"},"605 sqn":{"name":"605 Sqn","countries":"All"},"no. 235 squadron raf 1944":{"name":"No. 235 Squadron RAF 1944","countries":[]},"l-3 pz474 1945":{"name":"L-3 PZ474 1945","countries":[]},"no. 613 squadron raf june 1944":{"name":"No. 613 Squadron RAF, June 1944","countries":["UK"]},"605 sqn up-j wag's war wagon":{"name":"605 Sqn UP-J \"Wag's War Wagon\"","countries":"All"},"25th bombardment group f":{"name":"USAAF 25th Bombardment Group \"F\"","countries":["USA"]},"no. 27 squadron raf popeye camo letters on":{"name":"No. 27 Squadron RAF Popeye Camo Letters on","countries":[]}}},"P-47D-40":{"name":"P-47D-40","coalition":"","label":"P-47D Thunderbolt","era":"WW2","shortLabel":"P47","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"AN-M65 - 1000lb GP Bomb LD","quantity":2}],"enabled":true,"code":"AN-M65*2","name":"AN-M65*2","roles":["Runway Attack"]},{"items":[{"name":"150 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"Fuel150*2","name":"Fuel150*2","roles":["Escort","CAP"]},{"items":[{"name":"AN-M57 - 250lb GP Bomb LD","quantity":3}],"enabled":true,"code":"AN-M57*3","name":"AN-M57*3","roles":["Ground Attack","CAS"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"AN-M64*2, Fuel110","name":"AN-M64*2, Fuel110","roles":["Ground Attack"]},{"items":[{"name":"3 x 4.5 inch M8 UnGd Rocket","quantity":2},{"name":"AN-M57 - 250lb GP Bomb LD","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"M8*6, AN-M57*2, Fuel110","name":"M8*6, AN-M57*2, Fuel110","roles":["Ground Attack","CAS"]},{"items":[{"name":"5 x HVAR, UnGd Rkt","quantity":2},{"name":"110 US gal. Fuel Tank","quantity":1}],"enabled":true,"code":"HVAR*10, Fuel110","name":"HVAR*10, Fuel110","roles":["Ground Attack","CAS"]}],"filename":"p-47.png","enabled":true,"liveries":{"61st_fs_8th_af_hvz":{"name":"61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)","countries":["USA","POL"]},"79thfg 86thfs the trojan warhorse":{"name":"79thFG 86thFS The Trojan Warhorse","countries":["USA"]},"1st brazilian ftr sq-jambock a1-menezes":{"name":"1st Brazilian Ftr Sq-Jambock A1-Menezes","countries":[]},"warchief":{"name":"WarChief","countries":["USA"]},"lt_col_benjamin_mayo":{"name":"Lt.Col. Benjamin Mayo","countries":["USA"]},"raf thunderbolt":{"name":"RAF Thunderbolt","countries":[]},"lend-lease":{"name":"Lend-Lease","countries":["RUS","SUN"]},"lt_col_gabreski_d_day":{"name":"Lt.Col. Gabby Gabreski, 61st FS, D-day","countries":["USA"]},"usaf standard":{"name":"USAF standard","countries":["USA"]},"lt_col_gabreski_1944":{"name":"Lt.Col. Gabby Gabreski, 61st FS, July 1944","countries":["USA"]},"ussr-blue-scheme":{"name":"USSR - blue","countries":["RUS","SUN"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ","countries":"All"},"eagle dynamics commemorative":{"name":"Eagle Dynamics Commemorative","countries":["USA"]},"53rd_fs_9th_air_force":{"name":"53rd Fighter Squadron","countries":["USA"]},"61st_fs_1944":{"name":"61st FS, July 1944","countries":["USA"]},"maj_howard_park_1945":{"name":"Maj. Howard Park, 513th FS, France 1945","countries":["USA"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\"","countries":"All"},"61st_fs_d_day":{"name":"61st FS, D-day","countries":["USA"]},"tony 5th emergency rescue squadron":{"name":"TONY 5th Emergency Rescue Squadron","countries":["USA"]}}},"P-51D-30-NA":{"name":"P-51D-30-NA","coalition":"","label":"P-51D Mustang","era":"WW2","shortLabel":"P51","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"75 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"Fuel75*2","name":"Fuel75*2","roles":["CAP","Fighter Sweep","AFAC"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6},{"name":"75 US gal. Fuel Tank","quantity":2}],"enabled":true,"code":"HVAR*6,Fuel75*2","name":"HVAR*6,Fuel75*2","roles":["AFAC"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6},{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"HVAR*6,M64*2","name":"HVAR*6,M64*2","roles":["CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":6}],"enabled":true,"code":"HVAR*6","name":"HVAR*6","roles":["CAS","Ground Attack","Antiship Strike","AFAC"]},{"items":[{"name":"AN-M64 - 500lb GP Bomb LD","quantity":2}],"enabled":true,"code":"M64*2","name":"M64*2","roles":["Ground Attack","Antiship Strike","CAS","Runway Attack"]},{"items":[{"name":"HVAR, UnGd Rkt","quantity":10}],"enabled":true,"code":"HVAR*10","name":"HVAR*10","roles":["CAS","Ground Attack","Runway Attack","Antiship Strike"]},{"items":[{"name":"HVAR Smoke Generator","quantity":2}],"enabled":true,"code":"Smokes","name":"Smokes","roles":[]}],"filename":"p-51.png","enabled":true,"liveries":{"61st_fs_8th_af_hvz":{"name":"61st FS 8th Air Force HV-Z (Capt. Witold Lanowski)","countries":["USA","POL"]},"79thfg 86thfs the trojan warhorse":{"name":"79thFG 86thFS The Trojan Warhorse","countries":["USA"]},"1st brazilian ftr sq-jambock a1-menezes":{"name":"1st Brazilian Ftr Sq-Jambock A1-Menezes","countries":[]},"warchief":{"name":"WarChief","countries":["USA"]},"lt_col_benjamin_mayo":{"name":"Lt.Col. Benjamin Mayo","countries":["USA"]},"raf thunderbolt":{"name":"RAF Thunderbolt","countries":[]},"lend-lease":{"name":"Lend-Lease","countries":["RUS","SUN"]},"lt_col_gabreski_d_day":{"name":"Lt.Col. Gabby Gabreski, 61st FS, D-day","countries":["USA"]},"usaf standard":{"name":"USAF standard","countries":["USA"]},"lt_col_gabreski_1944":{"name":"Lt.Col. Gabby Gabreski, 61st FS, July 1944","countries":["USA"]},"ussr-blue-scheme":{"name":"USSR - blue","countries":["RUS","SUN"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d28":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\" for D-30 (Early) ","countries":"All"},"eagle dynamics commemorative":{"name":"Eagle Dynamics Commemorative","countries":["USA"]},"53rd_fs_9th_air_force":{"name":"53rd Fighter Squadron","countries":["USA"]},"61st_fs_1944":{"name":"61st FS, July 1944","countries":["USA"]},"maj_howard_park_1945":{"name":"Maj. Howard Park, 513th FS, France 1945","countries":["USA"]},"usaaf 509th fs, 405th fg, eto 1944, chief ski-u-mah d40":{"name":"509th FS 405th FG \"Chief Ski-U-Mah\"","countries":"All"},"61st_fs_d_day":{"name":"61st FS, D-day","countries":["USA"]},"tony 5th emergency rescue squadron":{"name":"TONY 5th Emergency Rescue Squadron","countries":["USA"]}}},"S-3B Tanker":{"name":"S-3B Tanker","coalition":"blue","label":"S-3B Tanker","era":"Early Cold War","shortLabel":"S3B","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Refueling"]}],"filename":"s-3.png","enabled":true,"liveries":{"usaf standard":{"name":"NAVY Standard","countries":["USA"]}}},"Su-17M4":{"name":"Su-17M4","coalition":"red","label":"Su-17M4 Fitter","era":"Mid Cold War","shortLabel":"17M","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"UB-32*4,R-60M*2,FAB-250*4","name":"UB-32*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"FAB-100*24,R-60M*2","name":"FAB-100*24,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"UB-32*4,R-60M*2,Fuel*2","name":"UB-32*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"B-8*4,R-60M*2,FAB-250*4","name":"B-8*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel*2","name":"Kh-29L*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"B-8*4,R-60M*2,Fuel*2","name":"B-8*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-60M*2,Fuel*2","name":"Kh-29T*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2","name":"BetAB-500*6,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-25MR*4,R-60M*2,Fuel*2","name":"Kh-25MR*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"S-24*4,R-60M*2,Fuel*2","name":"S-24*4,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2","name":"Kh25MPU*2_Kh25ML*2_,R60M*2_Fuel*2","roles":["SEAD"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh58*2_Kh25MPU*2_R60M*2_Fuel*2","name":"Kh58*2_Kh25MPU*2_R60M*2_Fuel*2","roles":["SEAD"]},{"items":[{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"FAB-250*16,R-60M*2","name":"FAB-250*16,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L","quantity":2}],"enabled":true,"code":"Kh-25ML*4,R-60M*2,Fuel*2","name":"Kh-25ML*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"RBK-500AO*4,SPPU-22*2,R-60M*2","name":"RBK-500AO*4,SPPU-22*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD3-U6-68 with 2 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"S-24*4,R-60M*2,FAB-250*4","name":"S-24*4,R-60M*2,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 1150L","quantity":4}],"enabled":true,"code":"Fuel*4","name":"Fuel*4","roles":["AFAC"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2","name":"FAB-500*6,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-25ML*2,Kh-29L*2,R-60*2","name":"Kh-25ML*2,Kh-29L*2,R-60*2","roles":["Antiship Strike"]}],"filename":"su-17.png","enabled":true,"liveries":{"shap limanskoye ab":{"name":"shap limanskoye ab","countries":["UKR"]},"af standard (rus)":{"name":"af standard","countries":["RUS","SUN"]},"af standard (worn-out)":{"name":"af standard (worn-out)","countries":["UKR"]},"af standard (worn-out) (rus)":{"name":"af standard (worn-out)","countries":["RUS"]},"af standard":{"name":"af standard","countries":["UKR"]}}},"Su-24M":{"name":"Su-24M","coalition":"red","label":"Su-24M Fencer","era":"Mid Cold War","shortLabel":"24","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"UB-13*4,FAB-500*2","name":"UB-13*4,FAB-500*2","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Kh-31A*2,R-60M*2,Fuel","name":"Kh-31A*2,R-60M*2,Fuel","roles":["Antiship Strike"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"UB-13*4","name":"UB-13*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4}],"enabled":true,"code":"KAB-500*4,R-60M*2","name":"KAB-500*4,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"S-25*2,Fuel*3","name":"S-25*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh31P*2_Kh25ML*2_L-081","name":"Kh31P*2_Kh25ML*2_L-081","roles":["SEAD","Antiship Strike"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"B-8*2,Fuel*3","name":"B-8*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"FAB-1500*2,R-60M*2","name":"FAB-1500*2,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":4}],"enabled":true,"code":"S-24*4","name":"S-24*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":4}],"enabled":true,"code":"BetAB-500*4,R-60M*2","name":"BetAB-500*4,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4}],"enabled":true,"code":"Kh-25ML*4","name":"Kh-25ML*4","roles":["CAS"]},{"items":[{"name":"Kh-25MR (AS-10 Karen) - 300kg, ASM, 10km, RC Guided","quantity":4}],"enabled":true,"code":"Kh-25MR*4","name":"Kh-25MR*4","roles":["CAS"]},{"items":[{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"FAB-100*24","name":"FAB-100*24","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2}],"enabled":true,"code":"Kh-31A*2,R-60M*2","name":"Kh-31A*2,R-60M*2","roles":["Antiship Strike"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"UB-13*2,Fuel*3","name":"UB-13*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2}],"enabled":true,"code":"B-8*2,Fuel*2","name":"B-8*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25ML*2_L-081","name":"Kh58*2_Kh25ML*2_L-081","roles":["SEAD"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8","name":"RBK-250*8","roles":["CAS"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4}],"enabled":true,"code":"UB-32*4","name":"UB-32*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2","name":"Kh-29L*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"S-24*2,Fuel*3","name":"S-24*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh25MPU*2_Kh25ML*2_L-081","name":"Kh25MPU*2_Kh25ML*2_L-081","roles":["SEAD"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"FAB-500*4,R-60M*2","name":"FAB-500*4,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":8}],"enabled":true,"code":"FAB-250*8","name":"FAB-250*8","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Fuel*3","name":"Fuel*3","roles":["AFAC"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-500AO*4,R-60M*2","name":"RBK-500AO*4,R-60M*2","roles":["CAS"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-60M*2,Fuel","name":"KAB-1500*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"UB-32*4,FAB-250*4","name":"UB-32*4,FAB-250*4","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-60M*2","name":"Kh-29T*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"Fuel tank 3000L","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"UB-32*2,Fuel*3","name":"UB-32*2,Fuel*3","roles":["Ground Attack"]},{"items":[{"name":"APU-60-1M with R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"Fuel tank 2000L","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-60M*2,Fuel","name":"Kh-59M*2,R-60M*2,Fuel","roles":["Pinpoint Strike"]},{"items":[{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4}],"enabled":true,"code":"S-25*4","name":"S-25*4","roles":["Ground Attack"]},{"items":[{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"B-8*6","name":"B-8*6","roles":["Ground Attack"]}],"filename":"su-24.png","enabled":true,"liveries":{"kazakhstan air force":{"name":"600th Airbase Kazakhstan","countries":["KAZ"]},"algerian af kx-12":{"name":"Algerian AF KX-12","countries":["DZA"]},"af standard":{"name":"af standard","countries":["RUS","SUN"]},"iran air force":{"name":"Iran Air Force","countries":["IRN"]},"ukrainian air force standard":{"name":"Ukrainian Air Force","countries":["UKR"]},"syrian air force":{"name":"Syrian Air Force","countries":["SYR"]}}},"Su-25":{"name":"Su-25","coalition":"red","label":"Su-25A Frogfoot","era":"Late Cold War","shortLabel":"S25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2","name":"RBK-250*2,S-8KOM*80,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","name":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6}],"enabled":true,"code":"S-25L*6,UB-13*2,R-60M*2","name":"S-25L*6,UB-13*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"S-25*6,SPPU-22*2,R-60M*2","name":"S-25*6,SPPU-22*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2}],"enabled":true,"code":"2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2","name":"2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-8KOM*120,R-60M*2,Fuel*2","name":"S-8KOM*120,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","name":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2","name":"RBK-500AO*4,S-8KOM*40,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2","name":"FAB-250*2,SPPU-22*2,SAB-100*4,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*6,R-60M*2,Fuel*2","name":"RBK-500AO*6,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8,R-60M*2","name":"RBK-250*8,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-60M*2","name":"Kh-29L*2,Kh-25ML*4,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-250*4,S-8KOM*80,R-60M*2","name":"RBK-250*4,S-8KOM*80,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","name":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":8}],"enabled":true,"code":"S-8TsM*160,R-60*2","name":"S-8TsM*160,R-60*2","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"Kh-25ML*4,R-60M*2,Fuel*2","name":"Kh-25ML*4,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":8}],"enabled":true,"code":"BetAB-500ShP*8,R-60M*2","name":"BetAB-500ShP*8,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":8}],"enabled":true,"code":"SAB-100*8,R-60*2","name":"SAB-100*8,R-60*2","roles":["AFAC"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2","name":"Kh-29L*2,Kh-25ML*4,S-25L*2,R-60M*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2,Fuel*2","name":"FAB-500*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2","name":"Kh-29L*2,Kh-25ML*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-29L*2,R-60M*2,Fuel*2","name":"Kh-29L*2,R-60M*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":8}],"enabled":true,"code":"FAB-100*32,R-60M*2","name":"FAB-100*32,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-100*16,R-60M*2,Fuel*2","name":"FAB-100*16,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel*2","name":"FAB-250*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2,Fuel*2","name":"BetAB-500*6,R-60M*2,Fuel*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25*6,R-60M*2,Fuel*2","name":"S-25*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"UB-13*6,R-60M*2,Fuel*2","name":"UB-13*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2}],"enabled":true,"code":"Kh-25*4,Kh-29T*2,R-60*2","name":"Kh-25*4,Kh-29T*2,R-60*2","roles":["Antiship Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25L*6,R-60*2,Fuel*2","name":"S-25L*6,R-60*2,Fuel*2","roles":["Antiship Strike"]}],"filename":"su-25.png","enabled":true,"liveries":{"field camo scheme #3 (worn-out). 960th shap":{"name":"field camo scheme #3 (worn-out). 960th shap.","countries":["RUS"]},"field camo scheme #1 (native)":{"name":"field camo scheme #1 (native)","countries":["RUS","SUN"]},"forest camo scheme #1 (native)":{"name":"forest camo scheme #1 (native)","countries":["RUS"]},"petal camo scheme #2 (native). 299th brigade":{"name":"petal camo scheme #2 (native). 299th brigade.","countries":["UKR"]},"field camo scheme #1 (native)01":{"name":"field camo scheme #1 (native)","countries":["GRG"]},"`scorpion` demo scheme (native)":{"name":"`scorpion` demo scheme (native)","countries":["GRG"]},"algerian af desert fictional":{"name":"Algerian AF Desert Fictional","countries":["DZA"]},"broken camo scheme #2 (native). 452th shap":{"name":"broken camo scheme #2 (native). 452th shap.","countries":["UKR"]},"haf camo":{"name":"Hellenic Airforce - Camo (Fictional)","countries":["GRC"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"broken camo scheme #1 (native). 299th oshap":{"name":"broken camo scheme #1 (native). 299th oshap.","countries":["UKR"]},"field camo scheme #2 (native). 960th shap":{"name":"field camo scheme #2 (native). 960th shap.","countries":["RUS"]},"petal camo scheme #1 (native). 299th brigade":{"name":"petal camo scheme #1 (native). 299th brigade.","countries":["UKR"]},"abkhazian air force":{"name":"Abkhazian Air Force","countries":["ABH"]},"irgc 54":{"name":"IRGC 54","countries":["IRN"]}}},"Su-25T":{"name":"Su-25","coalition":"red","label":"Su-25T Frogfoot","era":"Late Cold War","shortLabel":"S25","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"SAB-100MN - 100 kg Illumination Bomb","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2","name":"FAB-250*4,SPPU-22*2,SAB-100*2,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410","name":"Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"KAB-500Kr - 500kg TV Guided Bomb","quantity":2}],"enabled":true,"code":"KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2","name":"KAB-500Kr*2,Kh-25ML*2,R-73*2,MPS-410,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2","name":"RBK-500AO*4,UB-32*2,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":8}],"enabled":true,"code":"BetAB-500ShP*8,R-60M*2","name":"BetAB-500ShP*8,R-60M*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"UB-13*6,R-60M*2,Fuel*2","name":"UB-13*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,R-73*2,Fuel*2,MPS-410","name":"Kh-29T*2,R-73*2,Fuel*2,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410","name":"Kh58*2_Kh25ML*4_R73*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","name":"FAB-250*4,UB-13*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"KH-29T*2, VIKHR*2, ECM","name":"KH-29T*2, VIKHR*2, ECM","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":2}],"enabled":true,"code":"Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410","name":"Kh-29T*2,Kh-25ML*4,R-73*2,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","name":"FAB-250*4,UB-13*2,R-60M*2,SPPU-22*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-500*6,R-60M*2,Fuel*2","name":"FAB-500*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank 800L Wing","quantity":4}],"enabled":true,"code":"Fuel*4","name":"Fuel*4","roles":["AFAC"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","name":"APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-8KOM*120,R-60M*2,Fuel*2","name":"S-8KOM*120,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":8}],"enabled":true,"code":"KMGU-2 (PTAB-2.5KO)*8,R-60M*2","name":"KMGU-2 (PTAB-2.5KO)*8,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*6,R-60M*2,Fuel*2","name":"FAB-250*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410","name":"Kh-29L*2,R-73*2,Fuel*2,Mercury LLTV Pod,MPS-410","roles":["Pinpoint Strike"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":8}],"enabled":true,"code":"FAB-100*32,R-60M*2","name":"FAB-100*32,R-60M*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8}],"enabled":true,"code":"RBK-250*8,R-60M*2","name":"RBK-250*8,R-60M*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":6}],"enabled":true,"code":"S-25L*6,UB-13*2,R-60M*2","name":"S-25L*6,UB-13*2,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","name":"FAB-250*4,S-25*2,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"S-25*2,SPPU-22*4,R-60M*2,R-73*2","name":"S-25*2,SPPU-22*4,R-60M*2,R-73*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":8}],"enabled":true,"code":"KMGU-2 (AO-2.5RT)*8,R-60M*2","name":"KMGU-2 (AO-2.5RT)*8,R-60M*2","roles":["CAS","Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25L - 320Kg, 340mm Laser Guided Rkt","quantity":2},{"name":"APU-8 - 8 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"SPPU-22-1 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"Mercury LLTV Pod","quantity":1}],"enabled":true,"code":"APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","name":"APU-8 Vikhr-M*2,S-25L*2,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"S-25*6,R-60M*2,Fuel*2","name":"S-25*6,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-500AO*6,R-60M*2,Fuel*2","name":"RBK-500AO*6,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-58U (AS-11 Kilter) - 640kg, ARM, IN & Pas Rdr","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410","name":"Kh58*2_Kh25MPU*2_Kh25ML*2_R73*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"RBK-250*4,UB-32*4,R-60M*2","name":"RBK-250*4,UB-32*4,R-60M*2","roles":["CAS"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-25MPU (Updated AS-12 Kegler) - 320kg, ARM, IN & Pas Rdr","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2},{"name":"L-081 Fantasmagoria ELINT pod","quantity":1}],"enabled":true,"code":"Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410","name":"Kh25MPU*4_R73*2_Fuel*2_L-081_MPS-410","roles":["SEAD"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"BetAB-500*6,R-60M*2,Fuel*2","name":"BetAB-500*6,R-60M*2,Fuel*2","roles":["Runway Attack"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"UB-32A pod - 32 x S-5KO, 57mm UnGd Rkts, HEAT/Frag","quantity":4},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":2},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"RBK-250*2,UB-32*4,R-60M*2,Fuel*2","name":"RBK-250*2,UB-32*4,R-60M*2,Fuel*2","roles":["CAS"]},{"items":[{"name":"R-60M (AA-8 Aphid) - Infra Red","quantity":2},{"name":"MBD2-67U with 4 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"Fuel tank 800L Wing","quantity":2}],"enabled":true,"code":"FAB-100*16,R-60M*2,Fuel*2","name":"FAB-100*16,R-60M*2,Fuel*2","roles":["Ground Attack"]},{"items":[{"name":"MPS-410","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":4},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":2},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2}],"enabled":true,"code":"Kh-29L*2,Kh-25ML*4,R-73*2,ECM","name":"Kh-29L*2,Kh-25ML*4,R-73*2,ECM","roles":["Antiship Strike"]}],"filename":"su-25.png","enabled":true,"liveries":{"algerian af desert ku-03":{"name":"Algerian AF Desert KU-03","countries":["DZA"]},"af standard 1":{"name":"af standard 1","countries":["RUS","SUN"]},"af standard 2":{"name":"af standard 2","countries":["RUS","SUN"]},"algerian af grey ku-02":{"name":"Algerian AF Grey KU-02","countries":["DZA"]},"haf - fictional":{"name":"Hellenic Airforce (Fictional)","countries":["GRC"]},"af standard":{"name":"af standard","countries":["GRG"]},"algerian af trainer ku-04":{"name":"Algerian AF Trainer KU-04","countries":["DZA"]},"algerian af grey ku-01":{"name":"Algerian AF Grey KU-01","countries":["DZA"]},"af standard 101":{"name":"af standard 1","countries":["GRG"]},"su-25t test scheme":{"name":"su-25t test scheme","countries":["RUS"]}}},"Su-27":{"name":"Su-27","coalition":"red","label":"Su-27 Flanker","era":"Late Cold War","shortLabel":"27","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4}],"enabled":true,"code":"R-73*4,R-27ER*4,R-27ET*2","name":"R-73*4,R-27ER*4,R-27ET*2","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":5},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KMGU-2 (AO-2.5RT)*5,R-73*2,ECM","name":"KMGU-2 (AO-2.5RT)*5,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500ShP - 500kg Concrete Piercing HD w booster Bomb","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500ShP*6,R-73*2,ECM","name":"BetAB-500ShP*6,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":5},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM","name":"KMGU-2 (PTAB-2.5KO)*5,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ER*6,ECM","name":"R-73*2,R-27ER*6,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":6}],"enabled":true,"code":"R-73*6","name":"R-73*6","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM","name":"S-13*10,RBK-500AO*2,FAB-500*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27ER*6","name":"R-73*4,R-27ER*6","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ER*4,R-27ET*2,ECM","name":"R-73*2,R-27ER*4,R-27ET*2,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*4,ECM","name":"R-73*4,ECM","roles":["Escort","Fighter Sweep","Intercept","CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,ECM","name":"FAB-500*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25*2,FAB-500*4,R-73*4","name":"S-25*2,FAB-500*4,R-73*4","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1}],"enabled":true,"code":"S-25*4, FAB-500*4, R-73*2, ECM","name":"S-25*4, FAB-500*4, R-73*2, ECM","roles":["Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-500 PTAB1","name":"CAS S-8KOM Rockets + RBK-500 PTAB1","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP Rockets + FAB-500 Bombs","name":"CAS S-8OFP Rockets + FAB-500 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-8OFP Rockets","name":"CAS S-8OFP Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP Rockets + FAB-100 Bombs","name":"CAS S-8OFP Rockets + FAB-100 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-100 Bombs","name":"CAS S-8KOM Rockets + FAB-100 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-13 Rockets","name":"CAS S-13 Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 5 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":1},{"name":"MBD3-U6-68 with 3 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-250 Bombs","name":"CAS S-8KOM Rockets + FAB-250 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-250 PTAB2.5","name":"CAS S-8KOM Rockets + RBK-250 PTAB2.5","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"CAS S-8KOM Rockets","name":"CAS S-8KOM Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + FAB-500 Bombs","name":"CAS S-8KOM Rockets + FAB-500 Bombs","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM Rockets + RBK-500 PTAB10","name":"CAS S-8KOM Rockets + RBK-500 PTAB10","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":3}],"enabled":true,"code":"CAS S-8KOM Rockets + KMGU PTAB","name":"CAS S-8KOM Rockets + KMGU PTAB","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":" CAS S-25 Rockets","name":" CAS S-25 Rockets","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-25 Rockets + FAB-500 Bombs","name":"CAS S-25 Rockets + FAB-500 Bombs","roles":["CAS"]}],"filename":"su-27.png","enabled":true,"liveries":{"kubinka afb (russian knights)":{"name":"Kubinka AFB (Russian Knights)","countries":["RUS"]},"chkalovsk afb (689 gviap)":{"name":"Chkalovsk AFB (689 GvIAP)","countries":["RUS"]},"besovets afb":{"name":"Besovets AFB","countries":["RUS"]},"air force standard":{"name":"Air Force Standard","countries":["RUS","SUN"]},"lypetsk afb (falcons of russia)":{"name":"Lypetsk AFB (Falcons of Russia)","countries":["RUS"]},"planaf hh8s":{"name":"PLANAF HH8S","countries":["CHN"]},"haf aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"mirgorod afb (digital camo)":{"name":"Mirgorod AFB (Digital camo)","countries":["UKR"]},"ozerne afb (9th brigade)":{"name":"Ozerne AFB (9th brigade)","countries":["UKR"]},"air force standard early":{"name":"Air Force Standard Early","countries":["RUS","SUN"]},"mirgorod afb (831th brigade)":{"name":"Mirgorod AFB (831th brigade)","countries":["UKR"]},"air force standard old":{"name":"Air Force Standard old","countries":["RUS","SUN"]},"kubinka afb (russian knights old)":{"name":"Kubinka AFB (Russian Knights Old)","countries":["RUS"]},"m gromov fri":{"name":"M Gromov FRI","countries":["RUS"]},"plaaf k2s old":{"name":"PLAAF K2S old","countries":["CHN"]},"plaaf k2s new parade":{"name":"PLAAF K2S new parade","countries":["CHN"]},"algerian af grey 04":{"name":"Algerian AF GREY 04","countries":["DZA"]},"lypetsk afb (shark)":{"name":"Lypetsk AFB (Shark)","countries":["RUS"]},"lodeynoye pole afb (177 iap)":{"name":"Lodeynoye pole AFB (177 IAP)","countries":["RUS"]},"plaaf k33s":{"name":"PLAAF K33S","countries":["CHN"]},"plaaf standard":{"name":"PLAAF Standard","countries":["CHN"]},"besovets afb 2 squadron":{"name":"Besovets AFB 2 squadron","countries":["RUS"]},"kilpyavr afb (maresyev)":{"name":"Kilpyavr AFB (Maresyev)","countries":["RUS"]},"plaaf k2s new":{"name":"PLAAF K2S new","countries":["CHN"]},"algerian af blue 02":{"name":"Algerian AF Blue 02","countries":["DZA"]},"hotilovo afb":{"name":"Hotilovo AFB","countries":["RUS"]},"air force ukraine standard":{"name":"Air Force Ukraine Standard","countries":["UKR"]},"air force ukraine standard early":{"name":"Air Force Ukraine Standard Early","countries":["UKR"]},"kazakhstan air defense forces":{"name":"Kazakhstan Air Defense Forces","countries":["KAZ"]},"plaaf k1s old":{"name":"PLAAF K1S old","countries":["CHN"]}}},"Su-30":{"name":"Su-30","coalition":"red","label":"Su-30 Super Flanker","era":"Late Cold War","shortLabel":"30","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*6,ECM","name":"R-73*2,R-77*6,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27T*2,R-27R*4","name":"R-73*2,R-27T*2,R-27R*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500AO*6,R-73*2,ECM","name":"RBK-500AO*6,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM","name":"Kh-31P*2,Kh-31A*2,R-73*2,R-77*2,ECM","roles":["Antiship Strike","Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":4}],"enabled":true,"code":"R-73*4,R-27T*2,R-27R*4","name":"R-73*4,R-27T*2,R-27R*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*2,Kh-35*2,ECM","name":"R-73*2,R-77*2,Kh-35*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM","name":"Kh-35*2,Kh-31P*2,R-73*2,R-77*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,B-8*2,R-73*2,ECM","name":"FAB-250*4,B-8*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-73*2,R-77*2,ECM","name":"KAB-1500*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250*6,R-73*2,ECM","name":"RBK-250*6,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":6}],"enabled":true,"code":"R-73*4,R-77*6","name":"R-73*4,R-77*6","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,S-25*2,R-73*2,ECM","name":"FAB-250*4,S-25*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27R*2,R-27ER*4,ECM","name":"R-73*2,R-27R*2,R-27ER*4,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM","name":"R-73*2,R-27T*2,R-27ER*2,R-77*2,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-1500*2,R-73*2,R-77*2,ECM","name":"FAB-1500*2,R-73*2,R-77*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27T (AA-10 Alamo B) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-73*4,R-27T*2,R-27ER*2,R-77*2","name":"R-73*4,R-27T*2,R-27ER*2,R-77*2","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-73*2,R-77*2,ECM","name":"Kh-59M*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,ECM","name":"FAB-500*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":4}],"enabled":true,"code":"R-73*4,R-27R*2,R-27ER*4","name":"R-73*4,R-27R*2,R-27ER*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-77*2,ECM","name":"Kh-29L*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*6,R-73*2,ECM","name":"BetAB-500*6,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4}],"enabled":true,"code":"R-73*4","name":"R-73*4","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*4,UB-13*2,R-73*2,ECM","name":"FAB-250*4,UB-13*2,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-77*4,R-27ER*2,ECM","name":"R-73*2,R-77*4,R-27ER*2,ECM","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-500*4,R-73*2,R-77*2,ECM","name":"KAB-500*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*6,R-73*2,ECM","name":"FAB-250*6,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":4},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":2}],"enabled":true,"code":"R-73*4,R-77*4,R-27ER*2","name":"R-73*4,R-77*4,R-27ER*2","roles":["Escort","CAP","Intercept","Fighter Sweep"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-77*2,ECM","name":"Kh-29T*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":4},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*4,R-73*2,R-77*2,ECM","name":"Kh-31P*4,R-73*2,R-77*2,ECM","roles":["SEAD"]}],"filename":"su-34.png","enabled":true,"liveries":{"af standard last":{"name":"af standard last","countries":["RUS"]},"`test-pilots` team #597":{"name":"`test-pilots` team #597","countries":["RUS"]},"af standard early (worn-out)":{"name":"af standard early (worn-out)","countries":["RUS"]},"af standard early":{"name":"af standard early","countries":["RUS","SUN"]},"adf 148th ctc savasleyka ab":{"name":"adf 148th ctc savasleyka ab","countries":["RUS"]},"`russian knights` team #25":{"name":"`russian knights` team #25","countries":["RUS"]},"af standard":{"name":"af standard","countries":["RUS"]},"af standard last (worn-out)":{"name":"af standard last (worn-out)","countries":["RUS"]},"`desert` test paint scheme":{"name":"`desert` test paint scheme","countries":["RUS"]},"`snow` test paint scheme":{"name":"`snow` test paint scheme","countries":["RUS"]}}},"Su-33":{"name":"Su-33","coalition":"red","label":"Su-33 Navy Flanker","era":"Late Cold War","shortLabel":"33","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAP"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250*6,R-73*2,R-27R*2,ECM","name":"RBK-250*6,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4}],"enabled":true,"code":"R-73*4","name":"R-73*4","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27R*2,R-27ER*6","name":"R-73*4,R-27R*2,R-27ER*6","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27ET*2,R-27ER*6,ECM","name":"R-73*2,R-27ET*2,R-27ER*6,ECM","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"R-27ET (AA-10 Alamo D) - IR Extended Range","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6}],"enabled":true,"code":"R-73*4,R-27ET*2,R-27ER*6","name":"R-73*4,R-27ET*2,R-27ER*6","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*6,R-73*2,R-27R*2,ECM","name":"FAB-250*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"R-27ER (AA-10 Alamo C) - Semi-Act Extended Range","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"R-73*2,R-27R*2,R-27ER*6,ECM","name":"R-73*2,R-27R*2,R-27ER*6,ECM","roles":["Fighter Sweep","Escort","CAP","Intercept"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*6,R-73*2,R-27R*2,ECM","name":"BetAB-500*6,R-73*2,R-27R*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500AO*6,R-73*2,R-27R*2,ECM","name":"RBK-500AO*6,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"UB-13*4,FAB-250*4,R-73*2,ECM","name":"UB-13*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"S-25*4,FAB-250*4,R-73*2,ECM","name":"S-25*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":6},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*6,R-73*2,R-27R*2,ECM","name":"FAB-500*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"B-8*4,FAB-250*4,R-73*2,ECM","name":"B-8*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"S-25-OFM - 340mm UnGd Rkt, 480kg Penetrator","quantity":4},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"S-25*4,FAB-500*4,R-73*4","name":"S-25*4,FAB-500*4,R-73*4","roles":["Antiship Strike"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + FAB500","name":"CAS S-8KOM rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-8OFP rockets + FAB500","name":"CAS S-8OFP rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-13 Rockets + FAB500","name":"CAS S-13 Rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-13L pods - 10 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4}],"enabled":true,"code":"CAS S-13 Rockets + FAB100","name":"CAS S-13 Rockets + FAB100","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"MBD3-U6-68 with 4 x FAB-250 - 250kg GP Bombs LD","quantity":2},{"name":"MBD3-U6-68 with 6 x FAB-250 - 250kg GP Bombs LD","quantity":2}],"enabled":true,"code":"CAS S-8KOM rockets + FAB250","name":"CAS S-8KOM rockets + FAB250","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x S-25-OFM - 340mm UnGdrocket, 480kg Penetrator","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"CAS S-25 Rockets + FAB500","name":"CAS S-25 Rockets + FAB500","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + RBK500 PTAB10","name":"CAS S-8KOM rockets + RBK500 PTAB10","roles":["CAS"]},{"items":[{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":4},{"name":"2 x B-8M1 - 40 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":4}],"enabled":true,"code":"CAS S-8KOM rockets + RBK500 PTAB1","name":"CAS S-8KOM rockets + RBK500 PTAB1","roles":["CAS"]}],"filename":"su-34.png","enabled":true,"liveries":{"aaf grey 12":{"name":"Algerian AF GREY No 12","countries":["DZA"]},"t-10k-9 test paint scheme":{"name":"t-10k-9 test paint scheme","countries":["RUS"]},"279th kiap 2nd squad navy":{"name":"Navy, 279th kiap, 2nd squad","countries":["RUS"]},"haf - aegean ghost":{"name":"Hellenic Airforce - Aegean Ghost (Fictional)","countries":["GRC"]},"plan carrier air wings j-15":{"name":"PLAN Carrier Air Wings J-15","countries":"All"},"aaf blue 68":{"name":"Algerian AF BLUE No 68","countries":["DZA"]},"t-10k-1 test paint scheme":{"name":"t-10k-1 test paint scheme","countries":["RUS","SUN"]},"t-10k-5 test paint scheme":{"name":"t-10k-5 test paint scheme","countries":["RUS"]},"279th kiap 1st squad navy":{"name":"Navy, 279th kiap, 1st squad","countries":["RUS"]},"279th kiap 2nd squad syria 2017":{"name":"Syria 2017, 279th kiap, 2nd squad","countries":["RUS"]},"279th kiap 1st squad syria 2017":{"name":"Syria 2017, 279th kiap, 1st squad","countries":["RUS"]}}},"Su-34":{"name":"Su-34","coalition":"red","label":"Su-34 Hellduck","era":"Modern","shortLabel":"34","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"UB-13*4,FAB-250*4,R-73*2,ECM","name":"UB-13*4,FAB-250*4,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-100 - 100kg GP Bomb LD","quantity":4},{"name":"MBD3-U6-68 with 6 x FAB-100 - 100kg GP Bombs LD","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-100*28,R-73*2,ECM","name":"FAB-100*28,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"BetAB-500 - 500kg Concrete Piercing Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"BetAB-500*8,R-73*2,ECM","name":"BetAB-500*8,R-73*2,ECM","roles":["Runway Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-77*2,ECM","name":"Kh-29L*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"KAB-500LG - 500kg Laser Guided Bomb","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-500*4,R-73*2,R-77*2,ECM","name":"KAB-500*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-250 PTAB-2.5M*8,R-73*2,ECM","name":"RBK-250 PTAB-2.5M*8,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-250*8,R-73*2,ECM","name":"FAB-250*8,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"ECM","name":"ECM","roles":["AFAC"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-77*2,ECM","name":"Kh-29T*4,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"RBK-500 PTAB-10-5*8,R-73*2,ECM","name":"RBK-500 PTAB-10-5*8,R-73*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"FAB-1500 M-54 - 1500kg GP Bomb LD","quantity":3},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-1500*3,R-73*2,R-77*2,ECM","name":"FAB-1500*3,R-73*2,R-77*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"Kh-59M (AS-18 Kazoo) - 930kg, ASM, IN","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-59M*2,R-73*2,R-77*2,ECM","name":"Kh-59M*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"B-8M1 - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"RBK-500-255 - 30 x PTAB-10-5, 500kg CBU Heavy HEAT/AP","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"B-8*6,R-73*2,R-27R*2,ECM","name":"B-8*6,R-73*2,R-27R*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":8},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"FAB-500*8,R-73*2,ECM","name":"FAB-500*8,R-73*2,ECM","roles":["Ground Attack"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"R-77 (AA-12 Adder) - Active Rdr","quantity":2},{"name":"KAB-1500L - 1500kg Laser Guided Bomb","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"KAB-1500*2,R-73*2,R-77*2,ECM","name":"KAB-1500*2,R-73*2,R-77*2,ECM","roles":["Pinpoint Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29T (AS-14 Kedge) - 670kg, ASM, TV Guided","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29T*4,R-73*2,R-27R*2,ECM","name":"Kh-29T*4,R-73*2,R-27R*2,ECM","roles":["CAS"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":4},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":2},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM","name":"Kh-31A*4,Kh-31P*2,R-73*2,R-27R*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31A (AS-17 Krypton) - 610kg, AShM, IN & Act Rdr","quantity":6},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31A*6,R-73*2,R-27R*2,ECM","name":"Kh-31A*6,R-73*2,R-27R*2,ECM","roles":["Antiship Strike"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-31P (AS-17 Krypton) - 600kg, ARM, IN & Pas Rdr","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-31P*4,R-73*2,R-27R*2,ECM","name":"Kh-31P*4,R-73*2,R-27R*2,ECM","roles":["SEAD"]},{"items":[{"name":"L005 Sorbtsiya ECM pod (left)","quantity":1},{"name":"R-73 (AA-11 Archer) - Infra Red","quantity":2},{"name":"Kh-29L (AS-14 Kedge) - 657kg, ASM, Semi-Act Laser","quantity":4},{"name":"R-27R (AA-10 Alamo A) - Semi-Act Rdr","quantity":2},{"name":"L005 Sorbtsiya ECM pod (right)","quantity":1}],"enabled":true,"code":"Kh-29L*4,R-73*2,R-27R*2,ECM","name":"Kh-29L*4,R-73*2,R-27R*2,ECM","roles":["CAS"]}],"filename":"su-34.png","enabled":true,"liveries":{"russian air force old":{"name":"Russian Air Force Old","countries":["RUS"]},"russian air force":{"name":"1 Russian Air Force","countries":["RUS"]}}},"Tornado GR4":{"name":"Tornado GR4","coalition":"blue","label":"Tornado GR4","era":"Late Cold War","shortLabel":"GR4","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AIM-9M*2, Fuel*2, ECM","name":"AIM-9M*2, Fuel*2, ECM","roles":["Reconnaissance"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"ALARM","quantity":4},{"name":null,"quantity":4}],"enabled":true,"code":"ALARM*4, Fuel*2, ECM","name":"ALARM*4, Fuel*2, ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"GBU-16*2, AIM-9M*2, Fuel*2, ECM","name":"GBU-16*2, AIM-9M*2, Fuel*2, ECM","roles":["Ground Attack","AFAC","Pinpoint Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"BL-755 CBU - 450kg, 147 Frag/Pen bomblets","quantity":4},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"BL755*4, AIM-9M*2, Fuel*2, ECM","name":"BL755*4, AIM-9M*2, Fuel*2, ECM","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sea Eagle - ASM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"Sea Eagle*2, AIM-9M*2, Fuel*2, ECM","name":"Sea Eagle*2, AIM-9M*2, Fuel*2, ECM","roles":["Antiship Strike"]}],"filename":"tornado.png","enabled":true,"liveries":{"no. 617 squadron raf lossiemouth ab (morayshire)":{"name":"no. 617 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"no. 9 squadron raf marham ab (norfolk)":{"name":"no. 9 squadron raf marham ab (norfolk)","countries":["UK"]},"no. 14 squadron raf lossiemouth ab (morayshire)":{"name":"no. 14 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"no. 12 squadron raf lossiemouth ab (morayshire)":{"name":"no. 12 squadron raf lossiemouth ab (morayshire)","countries":["UK"]},"o of ii (ac) squadron raf marham":{"name":"o of ii (ac) squadron raf marham","countries":["UK"]},"bb of 14 squadron raf lossiemouth":{"name":"bb of 14 squadron raf lossiemouth","countries":["UK"]}}},"Tornado IDS":{"name":"Tornado IDS","coalition":"blue","label":"Tornado IDS","era":"Late Cold War","shortLabel":"IDS","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Ground Attack"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Kormoran - ASM","quantity":2}],"enabled":true,"code":"Kormoran*2,AIM-9*2,Fuel*2","name":"Kormoran*2,AIM-9*2,Fuel*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"GBU-16 - 1000lb Laser Guided Bomb","quantity":2}],"enabled":true,"code":"GBU-16*2,AIM-9*2,Fuel*2","name":"GBU-16*2,AIM-9*2,Fuel*2","roles":["Pinpoint Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2}],"enabled":true,"code":"Fuel*2","name":"Fuel*2","roles":["AFAC"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AGM-88*4,AIM-9*2,ECM","name":"AGM-88*4,AIM-9*2,ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":1},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"Sky-Shadow ECM Pod","quantity":1}],"enabled":true,"code":"AGM-88*2,AIM-9*2,Fuel*2,ECM","name":"AGM-88*2,AIM-9*2,Fuel*2,ECM","roles":["SEAD"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"Kormoran - ASM","quantity":4},{"name":"AIM-9M Sidewinder IR AAM","quantity":2}],"enabled":true,"code":"Kormoran*4,AIM-9*2","name":"Kormoran*4,AIM-9*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"AGM-88C HARM - High Speed Anti-Radiation Missile","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Kormoran - ASM","quantity":2}],"enabled":true,"code":"Kormoran*2,AIM-9*2,AGM-88*2","name":"Kormoran*2,AIM-9*2,AGM-88*2","roles":["Antiship Strike"]},{"items":[{"name":"BOZ-107 - Countermeasure Dispenser","quantity":2},{"name":"TORNADO Fuel tank","quantity":2},{"name":"AIM-9M Sidewinder IR AAM","quantity":2},{"name":"Mk-82 - 500lb GP Bomb LD","quantity":4}],"enabled":true,"code":"Mk-82*4,AIM-9*2,Fuel*2","name":"Mk-82*4,AIM-9*2,Fuel*2","roles":["Ground Attack"]}],"filename":"tornado.png","enabled":true,"liveries":{"ita tornado black":{"name":"Tornado Black","countries":["ITA"]},"ita tornado mm55004":{"name":"Tornado MM55004","countries":["ITA"]},"ita tornado mm7042":{"name":"Tornado MM7042","countries":["ITA"]},"jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme":{"name":"jagdbombergeschwader 33 buchel ab no. 43+19 experimental scheme","countries":["GER"]},"jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe":{"name":"jagdbombergeschwader 31 `boelcke` norvenich ab luftwaffe","countries":["GER"]},"aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe":{"name":"aufklarungsgeschwader 51 `immelmann` jagel ab luftwaffe","countries":["GER"]},"marinefliegergeschwader 2 eggebek ab marineflieger":{"name":"marinefliegergeschwader 2 eggebek ab marineflieger","countries":["GER"]},"jagdbombergeschwader 32 lechfeld ab luftwaffe":{"name":"jagdbombergeschwader 32 lechfeld ab luftwaffe","countries":["GER"]},"ita tornado (sesto stormo diavoli rossi)":{"name":"Tornado (Sesto Stormo Diavoli Rossi)","countries":["ITA"]}}},"Tu-142":{"name":"Tu-142","coalition":"red","label":"Tu-142 Bear","era":"Mid Cold War","shortLabel":"142","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"6 x Kh-35 (AS-20 Kayak) - 520kg, AShM, IN & Act Rdr","quantity":1}],"enabled":true,"code":"Kh-35*6","name":"Kh-35*6","roles":["Antiship Strike"]}],"filename":"tu-95.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS"]}}},"Tu-160":{"name":"Tu-160","coalition":"red","label":"Tu-160 Blackjack","era":"Late Cold War","shortLabel":"160","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC","quantity":2}],"enabled":true,"code":"Kh-65*12","name":"Kh-65*12","roles":["Pinpoint Strike"]}],"filename":"tu-160.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["RUS"]}}},"Tu-22M3":{"name":"Tu-22M3","coalition":"red","label":"Tu-22M3 Backfire","era":"Late Cold War","shortLabel":"T22","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Antiship Strike"]},{"items":[{"name":"Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr","quantity":1}],"enabled":true,"code":"Kh-22N","name":"Kh-22N","roles":["Antiship Strike"]},{"items":[{"name":"Kh-22 (AS-4 Kitchen) - 1000kg, AShM, IN & Act/Pas Rdr","quantity":2}],"enabled":true,"code":"Kh-22N*2","name":"Kh-22N*2","roles":["Antiship Strike"]},{"items":[{"name":"MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"33 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-250*69","name":"FAB-250*69","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"33 x FAB-500 M-62 - 500kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-500*33","name":"FAB-500*33","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"MBD3-U9M with 9 x FAB-250 - 250kg GP Bombs LD","quantity":4},{"name":"33 x FAB-500 M-62 - 500kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-500*33, FAB-250*36","name":"FAB-500*33, FAB-250*36","roles":["Ground Attack","Runway Attack"]},{"items":[{"name":"33 x FAB-250 - 250kg GP Bombs LD","quantity":1}],"enabled":true,"code":"FAB-250*33","name":"FAB-250*33","roles":["Ground Attack","Runway Attack"]}],"filename":"tu-22.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["UKR","RUS"]}}},"Tu-95MS":{"name":"Tu-95MS","coalition":"red","label":"Tu-95MS Bear","era":"Mid Cold War","shortLabel":"95","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Pinpoint Strike"]},{"items":[{"name":"6 x Kh-65 (AS-15B Kent) - 1250kg, ASM, IN & MCC","quantity":1}],"enabled":true,"code":"Kh-65*6","name":"Kh-65*6","roles":["Pinpoint Strike"]}],"filename":"tu-95.png","enabled":true,"liveries":{"af standard":{"name":"af standard","countries":["UKR","RUS"]}}}} \ No newline at end of file diff --git a/client/public/databases/units/groundUnitDatabase.json.old b/client/public/databases/units/groundUnitDatabase.json.old new file mode 100644 index 00000000..ab85c92c --- /dev/null +++ b/client/public/databases/units/groundUnitDatabase.json.old @@ -0,0 +1 @@ +{"1L13 EWR":{"name":"1L13 EWR","coalition":"red","era":"Late Cold War","label":"Box Spring","shortLabel":"1L13 EWR","filename":"","type":"Radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"2B11 mortar":{"name":"2B11 mortar","coalition":"red","era":"Late Cold War","label":"2B11 mortar","shortLabel":"2B11 mortar","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"2S6 Tunguska":{"name":"2S6 Tunguska","coalition":"red","era":"Late Cold War","label":"SA-19 Tunguska","shortLabel":"SA-19","range":"Short","filename":"","type":"AAA/SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"55G6 EWR":{"name":"55G6 EWR","coalition":"red","era":"Early Cold War","label":"Tall Rack","shortLabel":"55G6 EWR","filename":"","type":"Radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"5p73 s-125 ln":{"name":"5p73 s-125 ln","coalition":"red","era":"Early Cold War","label":"SA-3 Launcher","shortLabel":"5p73 s-125 ln","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"AAV7":{"name":"AAV7","coalition":"blue","era":"Mid Cold War","label":"AAV7","shortLabel":"AAV7","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ATMZ-5":{"name":"ATMZ-5","coalition":"red","era":"Early Cold War","label":"ATMZ-5","shortLabel":"ATMZ-5","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ATZ-10":{"name":"ATZ-10","coalition":"red","era":"Early Cold War","label":"ATZ-10","shortLabel":"ATZ-10","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"BMD-1":{"name":"BMD-1","coalition":"red","era":"Mid Cold War","label":"BMD-1","shortLabel":"BMD-1","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"iran - camo":{"name":"IRAN - camo","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BMP-1":{"name":"BMP-1","coalition":"red","era":"Mid Cold War","label":"BMP-1","shortLabel":"BMP-1","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"ukr_summer":{"name":"UKR_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"}}},"BMP-2":{"name":"BMP-2","coalition":"red","era":"Mid Cold War","label":"BMP-2","shortLabel":"BMP-2","filename":"","type":"IFV","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BMP-3":{"name":"BMP-3","coalition":"red","era":"Late Cold War","label":"BMP-3","shortLabel":"BMP-3","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BRDM-2":{"name":"BRDM-2","coalition":"red","era":"Early Cold War","label":"BRDM-2","shortLabel":"BRDM-2","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BTR-80":{"name":"BTR-80","coalition":"red","era":"Late Cold War","label":"BTR-80","shortLabel":"BTR-80","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"light green autumn":{"name":"Light Green Autumn","countries":"All"},"military police autumn":{"name":"Military Police Autumn","countries":"All"},"light green winter":{"name":"Light Green Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"military police winter":{"name":"Military Police Winter","countries":"All"},"military police spring":{"name":"Military Police Spring","countries":"All"},"light green spring":{"name":"Light Green Spring","countries":"All"},"green autumn":{"name":"Green_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"green winter":{"name":"Green_Winter","countries":"All"},"military police summer":{"name":"Military Police Summer","countries":"All"},"light green summer":{"name":"Light_Green_Summer","countries":"All"},"green spring":{"name":"Green_Spring","countries":"All"},"green summer":{"name":"Green_Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BTR_D":{"name":"BTR_D","coalition":"red","era":"Mid Cold War","label":"BTR_D","shortLabel":"BTR_D","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Boman":{"name":"Boman","coalition":"blue","era":"Late Cold War","label":"Grad Fire Direction Manager","shortLabel":"Boman","filename":"","type":"Reconnaissance","enabled":true},"Bunker":{"name":"Bunker","coalition":"","era":"","label":"Bunker","shortLabel":"Bunker","filename":"","type":"Static","enabled":true},"Challenger2":{"name":"Challenger2","coalition":"blue","era":"Modern","label":"Challenger2","shortLabel":"Challenger2","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Cobra":{"name":"Cobra","coalition":"blue","era":"Modern","label":"Otokar Cobra","shortLabel":"Cobra","filename":"","type":"Reconnaissance","enabled":true},"Dog Ear radar":{"name":"Dog Ear radar","coalition":"red","era":"Mid Cold War","label":"Dog Ear","shortLabel":"Dog Ear radar","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"GAZ-3307":{"name":"GAZ-3307","coalition":"red","era":"Early Cold War","label":"GAZ-3307","shortLabel":"GAZ-3307","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"GAZ-3308":{"name":"GAZ-3308","coalition":"red","era":"Early Cold War","label":"GAZ-3308","shortLabel":"GAZ-3308","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"GAZ-66":{"name":"GAZ-66","coalition":"red","era":"Early Cold War","label":"GAZ-66","shortLabel":"GAZ-66","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Gepard":{"name":"Gepard","coalition":"blue","era":"Late Cold War","label":"Gepard","shortLabel":"Gepard","filename":"","type":"AAA","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Grad-URAL":{"name":"Grad-URAL","coalition":"red","era":"Mid Cold War","label":"Grad","shortLabel":"Grad","filename":"","type":"Rocket Artillery","enabled":true},"HEMTT TFFT":{"name":"HEMTT TFFT","coalition":"blue","era":"Late Cold War","label":"HEMTT TFFT","shortLabel":"HEMTT TFFT","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Hawk SAM Battery":{"name":"Hawk SAM Battery","coalition":"blue","era":"Early Cold War","label":"Hawk SAM Battery","shortLabel":"Hawk SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"Hawk cwar":{"name":"Hawk cwar","coalition":"blue","era":"Early Cold War","label":"Hawk Continous Wave Acquisition Radar","shortLabel":"Hawk cwar","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Hawk ln":{"name":"Hawk ln","coalition":"blue","era":"Late Cold War","label":"Hawk Launcher","shortLabel":"Hawk ln","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hawk pcp":{"name":"Hawk pcp","coalition":"blue","era":"Late Cold War","label":"Hawk Platoon Command Post","shortLabel":"Hawk pcp","range":"Medium","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Hawk sr":{"name":"Hawk sr","coalition":"blue","era":"Early Cold War","label":"Hawk Search radar","shortLabel":"Hawk sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hawk tr":{"name":"Hawk tr","coalition":"blue","era":"Early Cold War","label":"Hawk Track radar","shortLabel":"Hawk tr","range":"Medium","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hummer":{"name":"Hummer","coalition":"blue","era":"Mid Cold War","label":"Hummer","shortLabel":"Hummer","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"IKARUS Bus":{"name":"IKARUS Bus","coalition":"red","era":"Mid Cold War","label":"IKARUS Bus","shortLabel":"IKARUS Bus","filename":"","type":"Unarmed","enabled":true},"Igla manpad INS":{"name":"Igla manpad INS","coalition":"red","era":"Late Cold War","label":"SA-18 Igla manpad INS","shortLabel":"Igla manpad INS","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Infantry AK":{"name":"Infantry AK","coalition":"red","era":"Mid Cold War","label":"Infantry AK","shortLabel":"Infantry AK","filename":"","type":"Infantry","enabled":true},"KAMAZ Truck":{"name":"KAMAZ Truck","coalition":"red","era":"Mid Cold War","label":"KAMAZ Truck","shortLabel":"KAMAZ Truck","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Kub 1S91 str":{"name":"Kub 1S91 str","coalition":"red","era":"Mid Cold War","label":"SA-6 Straight flush","shortLabel":"Kub 1S91 str","range":"Medium","filename":"","type":"SAM Search/Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Kub 2P25 ln":{"name":"Kub 2P25 ln","coalition":"red","era":"Late Cold War","label":"SA-6 Launcher","shortLabel":"Kub 2P25 ln","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"LAV-25":{"name":"LAV-25","coalition":"blue","era":"Late Cold War","label":"LAV-25","shortLabel":"LAV-25","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"aus_winter":{"name":"AUS_Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"aus_summer":{"name":"AUS_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"sand":{"name":"sand","countries":"All"},"green":{"name":"green","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"LAZ Bus":{"name":"LAZ Bus","coalition":"red","era":"Early Cold War","label":"LAZ Bus","shortLabel":"LAZ Bus","filename":"","type":"Unarmed","enabled":true},"Leclerc":{"name":"Leclerc","coalition":"blue","era":"Modern","label":"Leclerc","shortLabel":"Leclerc","filename":"","type":"Tank","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Leopard-2":{"name":"Leopard-2","coalition":"blue","era":"Late Cold War","label":"Leopard-2","shortLabel":"Leopard-2","filename":"","type":"Tank","enabled":true,"liveries":{"can_spring":{"name":"CAN_spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"spn_summer":{"name":"SPN_Summer","countries":"All"},"de_desert_winter":{"name":"winter","countries":"All"},"de_desert_spring":{"name":"spring","countries":"All"},"de_summer":{"name":"summer","countries":"All"},"den_autumn":{"name":"DEN_autumn","countries":"All"},"den_spring":{"name":"DEN_spring","countries":"All"},"de_winter":{"name":"winter","countries":"All"},"neth_summer":{"name":"NETH_summer","countries":"All"},"de_autumn":{"name":"winter","countries":"All"},"grc_summer":{"name":"GRC_summer","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"grc_autumn":{"name":"GRC_autumn","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"de_desert_summer":{"name":"DE_Desert_summer","countries":"All"},"desert_summer":{"name":"Desert_summer","countries":"All"},"grc_winter":{"name":"GRC_winter","countries":"All"},"den_summer":{"name":"DEN_summer","countries":"All"},"desert_autumn":{"name":"Desert_autumn","countries":"All"},"de_spring":{"name":"spring","countries":"All"},"den_winter":{"name":"DEN_winter","countries":"All"},"fin_winter":{"name":"FIN_winter","countries":"All"},"grc_spring":{"name":"GRC_spring","countries":"All"},"desert_winter":{"name":"Desert_winter","countries":"All"},"can_winter":{"name":"CAN_winter","countries":"All"},"de_desert_autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"},"desert_spring":{"name":"Desert_spring","countries":"All"},"fin_spring":{"name":"FIN_spring","countries":"All"},"fin_summer":{"name":"FIN_summer","countries":"All"},"can_summer":{"name":"CAN_summer","countries":"All"},"can_autumn":{"name":"CAN_autumn","countries":"All"},"neth_winter":{"name":"NETH_winter","countries":"All"},"spn_winter":{"name":"SPN_Winter","countries":"All"},"fin_autumn":{"name":"FIN_autumn","countries":"All"}}},"Leopard1A3":{"name":"Leopard1A3","coalition":"blue","era":"Mid Cold War","label":"Leopard1A3","shortLabel":"Leopard1A3","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M 818":{"name":"M 818","coalition":"blue","era":"Early Cold War","label":"M 818","shortLabel":"M 818","filename":"","type":"Unarmed","enabled":true,"liveries":{"spring":{"name":"spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"summer":{"name":"summer","countries":"All"}}},"M-1 Abrams":{"name":"M-1 Abrams","coalition":"blue","era":"Late Cold War","label":"M-1 Abrams","shortLabel":"M-1 Abrams","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-109":{"name":"M-109","coalition":"blue","era":"Early Cold War","label":"M-109 Paladin","shortLabel":"M-109","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-113":{"name":"M-113","coalition":"blue","era":"Early Cold War","label":"M-113","shortLabel":"M-113","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"grc_autumn_med":{"name":"GRC_autumn","countries":"All"},"winter_med":{"name":"winter","countries":"All"},"grc_summer":{"name":"GRC_summer","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"grc_spring_med":{"name":"GRC_spring","countries":"All"},"grc_autumn":{"name":"GRC_autumn","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"grc_winter":{"name":"GRC_winter","countries":"All"},"green_med":{"name":"green","countries":"All"},"green":{"name":"green","countries":"All"},"spring_med":{"name":"spring","countries":"All"},"grc_spring":{"name":"GRC_spring","countries":"All"},"grc_winter_med":{"name":"GRC_winter","countries":"All"},"desert":{"name":"Desert","countries":"All"},"grc_summer_med":{"name":"GRC_summer","countries":"All"},"autumn_med":{"name":"autumn","countries":"All"},"desert_med":{"name":"Desert","countries":"All"},"summer_med":{"name":"summer","countries":"All"}}},"M-2 Bradley":{"name":"M-2 Bradley","coalition":"blue","era":"Late Cold War","label":"M-2A2 Bradley","shortLabel":"M-2 Bradley","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-60":{"name":"M-60","coalition":"blue","era":"Early Cold War","label":"M-60","shortLabel":"M-60","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1043 HMMWV Armament":{"name":"M1043 HMMWV Armament","coalition":"blue","era":"Late Cold War","label":"HMMWV M2 Browning","shortLabel":"HMMWV M2","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1045 HMMWV TOW":{"name":"M1045 HMMWV TOW","coalition":"red","era":"Late Cold War","label":"HMMWV TOW","shortLabel":"HMMWV TOW","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1097 Avenger":{"name":"M1097 Avenger","coalition":"blue","era":"Modern","label":"M1097 Avenger","shortLabel":"M1097 Avenger","filename":"","type":"SAM","enabled":true},"M1126 Stryker ICV":{"name":"M1126 Stryker ICV","coalition":"blue","era":"Modern","label":"Stryker MG","shortLabel":"Stryker MG","filename":"","type":"APC","enabled":true},"M1128 Stryker MGS":{"name":"M1128 Stryker MGS","coalition":"blue","era":"Modern","label":"M1128 Stryker MGS","shortLabel":"M1128 Stryker MGS","filename":"","type":"SPG","enabled":true},"M1134 Stryker ATGM":{"name":"M1134 Stryker ATGM","coalition":"blue","era":"Modern","label":"Stryker ATGM","shortLabel":"Stryker ATGM","filename":"","type":"IFV","enabled":true},"M48 Chaparral":{"name":"M48 Chaparral","coalition":"blue","era":"Late Cold War","label":"M48 Chaparral","shortLabel":"M48 Chaparral","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"usa_winter":{"name":"USA_Winter","countries":"All"},"isr_summer":{"name":"ISR_Summer","countries":"All"},"isr_spring":{"name":"ISR_Spring","countries":"All"},"usa_autumn":{"name":"USA_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"isr_winter":{"name":"ISR_Winter","countries":"All"},"isr_autumn":{"name":"ISR_Autumn","countries":"All"},"summer":{"name":"Summer","countries":"All"},"usa_summer":{"name":"USA_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"usa_spring":{"name":"USA_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M6 Linebacker":{"name":"M6 Linebacker","coalition":"blue","era":"Late Cold War","label":"M6 Linebacker","shortLabel":"M6 Linebacker","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M978 HEMTT Tanker":{"name":"M978 HEMTT Tanker","coalition":"blue","era":"Mid Cold War","label":"M978 HEMTT Tanker","shortLabel":"M978 HEMTT Tanker","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MAZ-6303":{"name":"MAZ-6303","coalition":"red","era":"Mid Cold War","label":"MAZ-6303","shortLabel":"MAZ-6303","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MCV-80":{"name":"MCV-80","coalition":"blue","era":"Late Cold War","label":"Warrior IFV","shortLabel":"Warrior","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MLRS":{"name":"MLRS","coalition":"blue","era":"Late Cold War","label":"M270","shortLabel":"M270","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MTLB":{"name":"MTLB","coalition":"red","era":"Mid Cold War","label":"MT-LB","shortLabel":"MT-LB","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Marder":{"name":"Marder","coalition":"blue","era":"Late Cold War","label":"Marder","shortLabel":"Marder","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Osa 9A33 ln":{"name":"Osa 9A33 ln","coalition":"red","era":"Mid Cold War","label":"SA-8 Launcher","shortLabel":"Osa 9A33 ln","range":"Short","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Paratrooper AKS-74":{"name":"Paratrooper AKS-74","coalition":"red","era":"Modern","label":"Paratrooper AKS-74","shortLabel":"Paratrooper AKS-74","filename":"","type":"Infantry","enabled":true},"Paratrooper RPG-16":{"name":"Paratrooper RPG-16","coalition":"red","era":"Modern","label":"Paratrooper RPG-16","shortLabel":"Paratrooper RPG-16","filename":"","type":"Infantry","enabled":true},"Patriot AMG":{"name":"Patriot AMG","coalition":"blue","era":"Modern","label":"Patriot Antenna Mast Group","shortLabel":"Patriot AMG","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot ECS":{"name":"Patriot ECS","coalition":"blue","era":"Modern","label":"Patriot Engagement Control Station","shortLabel":"Patriot ECS","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot EPP":{"name":"Patriot EPP","coalition":"blue","era":"Late Cold War","label":"Patriot Electric Power Plant","shortLabel":"Patriot EPP","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot cp":{"name":"Patriot cp","coalition":"blue","era":"Late Cold War","label":"Patriot Command Post","shortLabel":"Patriot cp","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot ln":{"name":"Patriot ln","coalition":"blue","era":"Late Cold War","label":"Patriot Launcher","shortLabel":"Patriot ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot site":{"name":"Patriot site","coalition":"blue","era":"Late Cold War","label":"Patriot site","shortLabel":"Patriot site","range":"Long","filename":"","type":"SAM Site","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot str":{"name":"Patriot str","coalition":"blue","era":"Late Cold War","label":"Patriot Search/Track radar","shortLabel":"Patriot str","range":"Medium","filename":"","type":"SAM Search/Track radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Predator GCS":{"name":"Predator GCS","coalition":"blue","era":"Late Cold War","label":"Predator GCS","shortLabel":"Predator GCS","filename":"","type":"Unarmed","enabled":true,"liveries":{"usaf standard":{"name":"USAF Standard","countries":["USA"]}}},"Predator TrojanSpirit":{"name":"Predator TrojanSpirit","coalition":"blue","era":"Late Cold War","label":"Predator TrojanSpirit","shortLabel":"Predator TrojanSpirit","filename":"","type":"Unarmed","enabled":true},"RLS_19J6":{"name":"RLS_19J6","coalition":"Red","era":"Mid Cold War","label":"SA-5 Thin Shield","shortLabel":"RLS 19J6","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"spring":{"name":"spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"summer":{"name":"summer","countries":"All"}}},"RPC_5N62V":{"name":"RPC_5N62V","coalition":"Red","era":"Mid Cold War","label":"SA-5 Square Pair","shortLabel":"RPC 5N62V","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"desert_spring":{"name":"S-200_Radar_Desert_Spring","countries":"All"},"cam_autumn":{"name":"S-200_Radar_Cam_Autumn","countries":"All"},"cam_spring":{"name":"S-200_Radar_Cam_Spring","countries":"All"},"green_summer":{"name":"S-200_Radar_Green_Summer","countries":"All"},"green_winter":{"name":"S-200_Radar_Green_Winter","countries":"All"},"cam_summer":{"name":"S-200_Radar_Cam_Summer","countries":"All"},"desert_winter":{"name":"S-200_Radar_Desert_Winter","countries":"All"},"syria_autumn":{"name":"S-200_Radar_Syria_Autumn","countries":"All"},"syria_summer":{"name":"S-200_Radar_Syria_Summer","countries":"All"},"syria_winter":{"name":"S-200_Radar_Syria_Winter","countries":"All"},"green_spring":{"name":"S-200_Radar_Green_Spring","countries":"All"},"syria_spring":{"name":"S-200_Radar_Syria_Spring","countries":"All"},"desert_summer":{"name":"S-200_Radar_Desert_Summer","countries":"All"},"green_autumn":{"name":"S-200_Radar_Green_Autumn","countries":"All"},"desert_autumn":{"name":"S-200_Radar_Desert_Autumn","countries":"All"},"cam_winter":{"name":"S-200_Radar_Cam_Winter","countries":"All"}}},"Roland ADS":{"name":"Roland ADS","coalition":"blue","era":"Late Cold War","label":"Roland ADS","shortLabel":"Roland ADS","filename":"","type":"SAM","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Roland Radar":{"name":"Roland Radar","coalition":"blue","era":"Mid Cold War","label":"Roland Search radar","shortLabel":"Roland Radar","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"S-200_Launcher":{"name":"S-200_Launcher","coalition":"Red","era":"Mid Cold War","label":"SA-5 Launcher","shortLabel":"S-200 Launcher","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"desert_spring":{"name":"S-200_Launcher_Desert_Spring","countries":"All"},"cam_autumn":{"name":"S-200_Cam_Autumn","countries":"All"},"cam_spring":{"name":"S-200_Launcher_Cam_Spring","countries":"All"},"green_summer":{"name":"S-200_Launcher_Green_Summer","countries":"All"},"green_winter":{"name":"S-200_Launcher_Green_Winter","countries":"All"},"cam_summer":{"name":"S-200_Launcher_Cam_Summer","countries":"All"},"desert_winter":{"name":"S-200_Launcher_Desert_Winter","countries":"All"},"syria_autumn":{"name":"S-200_Launcher_Syria_Autumn","countries":"All"},"syria_summer":{"name":"S-200_Launcher_Syria_Summer","countries":"All"},"syria_winter":{"name":"S-200_Launcher_Syria_Winter","countries":"All"},"green_spring":{"name":"S-200_Launcher_Green_Spring","countries":"All"},"syria_spring":{"name":"S-200_Launcher_Syria_Spring","countries":"All"},"desert_summer":{"name":"S-200_Launcher_Desert_Summer","countries":"All"},"green_autumn":{"name":"S-200_Launcher_Green_Autumn","countries":"All"},"desert_autumn":{"name":"S-200_Launcher_Desert_Autumn","countries":"All"},"cam_winter":{"name":"S-200_Launcher_Cam_Winter","countries":"All"}}},"S-300PS 40B6M tr":{"name":"S-300PS 40B6M tr","coalition":"red","era":"Late Cold War","label":"SA-10 Tin Shield","shortLabel":"S-300PS 40B6M tr","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 40B6MD sr":{"name":"S-300PS 40B6MD sr","coalition":"red","era":"Late Cold War","label":"SA-10 Clam Shell","shortLabel":"S-300PS 40B6MD sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 54K6 cp":{"name":"S-300PS 54K6 cp","coalition":"red","era":"Late Cold War","label":"SA-10 Command Post","shortLabel":"S-300PS 54K6 cp","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 5P85C ln":{"name":"S-300PS 5P85C ln","coalition":"red","era":"Late Cold War","label":"SA-10 Launcher (5P85C)","shortLabel":"S-300PS 5P85C ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 5P85D ln":{"name":"S-300PS 5P85D ln","coalition":"red","era":"Late Cold War","label":"SA-10 Launcher (5P85D)","shortLabel":"S-300PS 5P85D ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 64H6E sr":{"name":"S-300PS 64H6E sr","coalition":"red","era":"Late Cold War","label":"SA-10 Big Bird","shortLabel":"S-300PS 64H6E sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-10 SAM Battery":{"name":"SA-10 SAM Battery","coalition":"red","era":"Late Cold War","label":"SA-10 SAM Battery","shortLabel":"SA-10 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-11 Buk CC 9S470M1":{"name":"SA-11 Buk CC 9S470M1","coalition":"red","era":"Late Cold War","label":"SA-11 Command Post","shortLabel":"SA-11 Buk CC 9S470M1","range":"Medium","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-11 Buk LN 9A310M1":{"name":"SA-11 Buk LN 9A310M1","coalition":"red","era":"Late Cold War","label":"SA-11 Launcher","shortLabel":"SA-11 Buk LN 9A310M1","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"SA-11 Buk SR 9S18M1":{"name":"SA-11 Buk SR 9S18M1","coalition":"red","era":"Mid Cold War","label":"SA-11 Snown Drift","shortLabel":"SA-11 Buk SR 9S18M1","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-11 SAM Battery":{"name":"SA-11 SAM Battery","coalition":"red","era":"Late Cold War","label":"SA-11 SAM Battery","shortLabel":"SA-11 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-18 Igla manpad":{"name":"SA-18 Igla manpad","coalition":"red","era":"Late Cold War","label":"SA-18 Igla manpad","shortLabel":"SA-18 Igla manpad","range":"Short","filename":"","type":"MANPADS","enabled":true},"SA-18 Igla-S manpad":{"name":"SA-18 Igla-S manpad","coalition":"red","era":"Late Cold War","label":"SA-18 Igla-S manpad","shortLabel":"SA-18 Igla-S manpad","range":"Short","filename":"","type":"MANPADS","enabled":true},"SA-2 SAM Battery":{"name":"SA-2 SAM Battery","coalition":"red","era":"Early Cold War","label":"SA-2 SAM Battery","shortLabel":"SA-2 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-3 SAM Battery":{"name":"SA-3 SAM Battery","coalition":"red","era":"Early Cold War","label":"SA-3 SAM Battery","shortLabel":"SA-3 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-5 SAM Battery":{"name":"SA-5 SAM Battery","coalition":"Red","era":"Mid Cold War","label":"SA-5 SAM Battery","shortLabel":"SA-5 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-6 SAM Battery":{"name":"SA-6 SAM Battery","coalition":"red","era":"Mid Cold War","label":"SA-6 SAM Battery","shortLabel":"SA-6 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-8 Osa LD 9T217":{"name":"SA-8 Osa LD 9T217","coalition":"red","era":"Late Cold War","label":"SA-8 Osa LD 9T217","shortLabel":"SA-8 Osa LD 9T217","range":"Short","filename":"","type":"SAM","enabled":true},"SAU 2-C9":{"name":"SAU 2-C9","coalition":"red","era":"Mid Cold War","label":"SAU Nona","shortLabel":"SAU Nona","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Akatsia":{"name":"SAU Akatsia","coalition":"red","era":"Mid Cold War","label":"SAU Akatsia","shortLabel":"SAU Akatsia","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Gvozdika":{"name":"SAU Gvozdika","coalition":"red","era":"Mid Cold War","label":"SAU Gvozdika","shortLabel":"SAU Gvozdika","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Msta":{"name":"SAU Msta","coalition":"red","era":"Late Cold War","label":"SAU Msta","shortLabel":"SAU Msta","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SKP-11":{"name":"SKP-11","coalition":"red","era":"Early Cold War","label":"SKP-11","shortLabel":"SKP-11","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"SNR_75V":{"name":"SNR_75V","coalition":"Red","era":"Early Cold War","label":"SA-2 Fan Song","shortLabel":"SNR 75V","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S_75M_Volhov":{"name":"S_75M_Volhov","coalition":"Red","era":"Early Cold War","label":"SA-2 Launcher","shortLabel":"S75M Volhov","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Sandbox":{"name":"Sandbox","coalition":"","era":"","label":"Sandbox","shortLabel":"Sandbox","filename":"","type":"Static","enabled":true},"Smerch":{"name":"Smerch","coalition":"red","era":"Late Cold War","label":"Smerch","shortLabel":"Smerch","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Soldier AK":{"name":"Soldier AK","coalition":"red","era":"Early Cold War","label":"Soldier AK","shortLabel":"Soldier AK","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M249":{"name":"Soldier M249","coalition":"blue","era":"Late Cold War","label":"Soldier M249","shortLabel":"Soldier M249","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M4 GRG":{"name":"Soldier M4 GRG","coalition":"blue","era":"Mid Cold War","label":"Soldier M4 GRG","shortLabel":"Soldier M4 GRG","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M4":{"name":"Soldier M4","coalition":"blue","era":"Mid Cold War","label":"Soldier M4","shortLabel":"Soldier M4","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier RPG":{"name":"Soldier RPG","coalition":"red","era":"Mid Cold War","label":"Soldier RPG","shortLabel":"Soldier RPG","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger comm dsr":{"name":"Stinger comm dsr","coalition":"red","era":"Late Cold War","label":"Stinger comm dsr","shortLabel":"Stinger comm dsr","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"multicam":{"name":"multicam","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger comm":{"name":"Stinger comm","coalition":"blue","era":"Late Cold War","label":"Stinger comm","shortLabel":"Stinger comm","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"multicam":{"name":"multicam","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad GRG":{"name":"Stinger manpad GRG","coalition":"blue","era":"Late Cold War","label":"Stinger manpad GRG","shortLabel":"Stinger manpad GRG","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad dsr":{"name":"Stinger manpad dsr","coalition":"blue","era":"Late Cold War","label":"Stinger manpad dsr","shortLabel":"Stinger manpad dsr","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad":{"name":"Stinger manpad","coalition":"blue","era":"Late Cold War","label":"Stinger manpad","shortLabel":"Stinger manpad","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Strela-1 9P31":{"name":"Strela-1 9P31","coalition":"red","era":"Late Cold War","label":"SA-9 Strela-1 9P31","shortLabel":"Strela-1 9P31","range":"Short","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Strela-10M3":{"name":"Strela-10M3","coalition":"red","era":"Late Cold War","label":"SA-13 Strela-10M3","shortLabel":"Strela-10M3","range":"Short","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Suidae":{"name":"Suidae","coalition":"","era":"Modern","label":"Suidae","shortLabel":"Suidae","filename":"","type":"Unarmed","enabled":true},"T-55":{"name":"T-55","coalition":"red","era":"Early Cold War","label":"T-55","shortLabel":"T-55","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"T-72B":{"name":"T-72B","coalition":"red","era":"Mid Cold War","label":"T-72B","shortLabel":"T-72B","filename":"","type":"Tank","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"T-80UD":{"name":"T-80UD","coalition":"red","era":"Mid Cold War","label":"T-80UD","shortLabel":"T-80UD","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"iran - 01":{"name":"Iran - 01","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"iran - 02":{"name":"Iran - 02","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"T-90":{"name":"T-90","coalition":"red","era":"Late Cold War","label":"T-90","shortLabel":"T-90","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"TPZ":{"name":"TPZ","coalition":"blue","era":"Late Cold War","label":"TPz Fuchs","shortLabel":"TPz Fuchs","filename":"","type":"APC","enabled":true},"Tigr_233036":{"name":"Tigr_233036","coalition":"red","era":"Late Cold War","label":"Tigr_233036","shortLabel":"Tigr_233036","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Tor 9A331":{"name":"Tor 9A331","coalition":"red","era":"Late Cold War","label":"SA-15 Tor 9A331","shortLabel":"Tor 9A331","range":"Medium","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Trolley bus":{"name":"Trolley bus","coalition":"blue","era":"Late Cold War","label":"Trolley bus","shortLabel":"Trolley bus","filename":"","type":"Unarmed","enabled":true},"UAZ-469":{"name":"UAZ-469","coalition":"red","era":"Mid Cold War","label":"UAZ-469","shortLabel":"UAZ-469","filename":"","type":"Unarmed","enabled":true,"liveries":{"red_spring":{"name":"RED_Spring","countries":"All"},"red_summer":{"name":"RED_Summer","countries":"All"},"winter":{"name":"Winter","countries":"All"},"orange_spring":{"name":"ORANGE_Spring","countries":"All"},"orange_autumn":{"name":"ORANGE_Autumn","countries":"All"},"red_autumn":{"name":"RED_Autumn","countries":"All"},"red_winter":{"name":"RED_Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"orange_summer":{"name":"ORANGE_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"orange_winter":{"name":"ORANGE_Winter","countries":"All"}}},"Uragan_BM-27":{"name":"Uragan_BM-27","coalition":"red","era":"Late Cold War","label":"Uragan","shortLabel":"Uragan","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"RUS_Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"RUS_Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"RUS_Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"RUS_Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Ural ATsP-6":{"name":"Ural ATsP-6","coalition":"red","era":"Mid Cold War","label":"Ural ATsP-6","shortLabel":"Ural ATsP-6","filename":"","type":"Unarmed","enabled":true},"Ural-375 PBU":{"name":"Ural-375 PBU","coalition":"red","era":"Mid Cold War","label":"Ural-375 PBU","shortLabel":"Ural-375 PBU","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"desert","countries":"All"}}},"Ural-375 ZU-23 Insurgent":{"name":"Ural-375 ZU-23 Insurgent","coalition":"red","era":"Early Cold War","label":"Ural-375 ZU-23 Insurgent","shortLabel":"Ural-375 ZU-23 Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-375 ZU-23":{"name":"Ural-375 ZU-23","coalition":"red","era":"Early Cold War","label":"Ural-375 ZU-23","shortLabel":"Ural-375 ZU-23","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-375":{"name":"Ural-375","coalition":"red","era":"Mid Cold War","label":"Ural-375","shortLabel":"Ural-375","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320 APA-5D":{"name":"Ural-4320 APA-5D","coalition":"red","era":"Early Cold War","label":"Ural-4320 APA-5D","shortLabel":"Ural-4320 APA-5D","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320-31":{"name":"Ural-4320-31","coalition":"red","era":"Late Cold War","label":"Ural-4320-31","shortLabel":"Ural-4320-31","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320T":{"name":"Ural-4320T","coalition":"red","era":"Late Cold War","label":"Ural-4320T","shortLabel":"Ural-4320T","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"VAZ Car":{"name":"VAZ Car","coalition":"red","era":"Early Cold War","label":"VAZ Car","shortLabel":"VAZ Car","filename":"","type":"Unarmed","enabled":true},"Vulcan":{"name":"Vulcan","coalition":"blue","era":"Late Cold War","label":"Vulcan","shortLabel":"Vulcan","filename":"","type":"AAA","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"usa_winter":{"name":"USA_Winter","countries":"All"},"isr_summer":{"name":"ISR_Summer","countries":"All"},"isr_spring":{"name":"ISR_Spring","countries":"All"},"usa_autumn":{"name":"USA_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"isr_winter":{"name":"ISR_Winter","countries":"All"},"isr_autumn":{"name":"ISR_Autumn","countries":"All"},"summer":{"name":"Summer","countries":"All"},"usa_summer":{"name":"USA_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"usa_spring":{"name":"USA_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZIL-131 KUNG":{"name":"ZIL-131 KUNG","coalition":"red","era":"Early Cold War","label":"ZIL-131 KUNG","shortLabel":"ZIL-131 KUNG","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZIL-4331":{"name":"ZIL-4331","coalition":"red","era":"Early Cold War","label":"ZIL-4331","shortLabel":"ZIL-4331","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"RUS_Winter","countries":"All"},"spring":{"name":"RUS_Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"RUS_Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"RUS_Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZSU-23-4 Shilka":{"name":"ZSU-23-4 Shilka","coalition":"red","era":"Late Cold War","label":"ZSU-23-4 Shilka","shortLabel":"ZSU-23-4 Shilka","filename":"","type":"AAA","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Closed Insurgent":{"name":"ZU-23 Closed Insurgent","coalition":"red","era":"Early Cold War","label":"ZU-23 Closed Insurgent","shortLabel":"ZU-23 Closed Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Emplacement Closed":{"name":"ZU-23 Emplacement Closed","coalition":"red","era":"Early Cold War","label":"ZU-23 Emplacement Closed","shortLabel":"ZU-23 Emplacement Closed","filename":"","type":"AAA","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Emplacement":{"name":"ZU-23 Emplacement","coalition":"red","era":"Early Cold War","label":"ZU-23 Emplacement","shortLabel":"ZU-23 Emplacement","filename":"","type":"AAA","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Insurgent":{"name":"ZU-23 Insurgent","coalition":"red","era":"Early Cold War","label":"ZU-23 Insurgent","shortLabel":"ZU-23 Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ZiL-131 APA-80":{"name":"ZiL-131 APA-80","coalition":"red","era":"Early Cold War","label":"ZiL-131 APA-80","shortLabel":"ZiL-131 APA-80","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"house1arm":{"name":"house1arm","coalition":"","era":"","label":"house1arm","shortLabel":"house1arm","filename":"","type":"Structure","enabled":true},"house2arm":{"name":"house2arm","coalition":"","era":"","label":"house2arm","shortLabel":"house2arm","filename":"","type":"Structure","enabled":true},"houseA_arm":{"name":"houseA_arm","coalition":"","era":"","label":"houseA_arm","shortLabel":"houseA_arm","filename":"","type":"Structure","enabled":true},"outpost":{"name":"outpost","coalition":"","era":"","label":"outpost","shortLabel":"outpost","filename":"","type":"Structure","enabled":true},"outpost_road":{"name":"outpost_road","coalition":"","era":"","label":"outpost_road","shortLabel":"outpost_road","filename":"","type":"Structure","enabled":true},"p-19 s-125 sr":{"name":"p-19 s-125 sr","coalition":"red","era":"Mid Cold War","label":"SA-3 Flat Face B","shortLabel":"Flat Face B","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"snr s-125 tr":{"name":"snr s-125 tr","coalition":"red","era":"Early Cold War","label":"SA-3 Low Blow","shortLabel":"snr s-125 tr","range":"Medium","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}}} \ No newline at end of file diff --git a/client/public/databases/units/groundunitdatabase.json b/client/public/databases/units/groundunitdatabase.json index 08e24921..ab85c92c 100644 --- a/client/public/databases/units/groundunitdatabase.json +++ b/client/public/databases/units/groundunitdatabase.json @@ -1,5985 +1 @@ -{ - "1L13 EWR": { - "name": "1L13 EWR", - "coalition": "red", - "era": "Late Cold War", - "label": "Box Spring", - "shortLabel": "1L13 EWR", - "filename": "", - "type": "Radar", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "2B11 mortar": { - "name": "2B11 mortar", - "coalition": "red", - "era": "Late Cold War", - "label": "2B11 mortar", - "shortLabel": "2B11 mortar", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "2S6 Tunguska": { - "name": "2S6 Tunguska", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-19 Tunguska", - "shortLabel": "SA-19", - "range": "Short", - "filename": "", - "type": "AAA/SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "55G6 EWR": { - "name": "55G6 EWR", - "coalition": "red", - "era": "Early Cold War", - "label": "Tall Rack", - "shortLabel": "55G6 EWR", - "filename": "", - "type": "Radar", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "5p73 s-125 ln": { - "name": "5p73 s-125 ln", - "coalition": "red", - "era": "Early Cold War", - "label": "SA-3 Launcher", - "shortLabel": "5p73 s-125 ln", - "range": "Medium", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "AAV7": { - "name": "AAV7", - "coalition": "blue", - "era": "Mid Cold War", - "label": "AAV7", - "shortLabel": "AAV7", - "filename": "", - "type": "APC", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ATMZ-5": { - "name": "ATMZ-5", - "coalition": "red", - "era": "Early Cold War", - "label": "ATMZ-5", - "shortLabel": "ATMZ-5", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ATZ-10": { - "name": "ATZ-10", - "coalition": "red", - "era": "Early Cold War", - "label": "ATZ-10", - "shortLabel": "ATZ-10", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BMD-1": { - "name": "BMD-1", - "coalition": "red", - "era": "Mid Cold War", - "label": "BMD-1", - "shortLabel": "BMD-1", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "iran - camo": { - "name": "IRAN - camo", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BMP-1": { - "name": "BMP-1", - "coalition": "red", - "era": "Mid Cold War", - "label": "BMP-1", - "shortLabel": "BMP-1", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grg_summer": { - "name": "GRG_Summer", - "countries": "All" - }, - "grg_autumn": { - "name": "GRG_Autumn", - "countries": "All" - }, - "grg_winter": { - "name": "GRG_Winter", - "countries": "All" - }, - "grg_spring": { - "name": "GRG_Spring", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - } - } - }, - "BMP-2": { - "name": "BMP-2", - "coalition": "red", - "era": "Mid Cold War", - "label": "BMP-2", - "shortLabel": "BMP-2", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "grg_summer": { - "name": "GRG_Summer", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grg_autumn": { - "name": "GRG_Autumn", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grg_winter": { - "name": "GRG_Winter", - "countries": "All" - }, - "grg_spring": { - "name": "GRG_Spring", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BMP-3": { - "name": "BMP-3", - "coalition": "red", - "era": "Late Cold War", - "label": "BMP-3", - "shortLabel": "BMP-3", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BRDM-2": { - "name": "BRDM-2", - "coalition": "red", - "era": "Early Cold War", - "label": "BRDM-2", - "shortLabel": "BRDM-2", - "filename": "", - "type": "Reconnaissance", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BTR-80": { - "name": "BTR-80", - "coalition": "red", - "era": "Late Cold War", - "label": "BTR-80", - "shortLabel": "BTR-80", - "filename": "", - "type": "APC", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "light green autumn": { - "name": "Light Green Autumn", - "countries": "All" - }, - "military police autumn": { - "name": "Military Police Autumn", - "countries": "All" - }, - "light green winter": { - "name": "Light Green Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "military police winter": { - "name": "Military Police Winter", - "countries": "All" - }, - "military police spring": { - "name": "Military Police Spring", - "countries": "All" - }, - "light green spring": { - "name": "Light Green Spring", - "countries": "All" - }, - "green autumn": { - "name": "Green_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "green winter": { - "name": "Green_Winter", - "countries": "All" - }, - "military police summer": { - "name": "Military Police Summer", - "countries": "All" - }, - "light green summer": { - "name": "Light_Green_Summer", - "countries": "All" - }, - "green spring": { - "name": "Green_Spring", - "countries": "All" - }, - "green summer": { - "name": "Green_Summer", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "BTR_D": { - "name": "BTR_D", - "coalition": "red", - "era": "Mid Cold War", - "label": "BTR_D", - "shortLabel": "BTR_D", - "filename": "", - "type": "APC", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Boman": { - "name": "Boman", - "coalition": "blue", - "era": "Late Cold War", - "label": "Grad Fire Direction Manager", - "shortLabel": "Boman", - "filename": "", - "type": "Reconnaissance", - "enabled": true - }, - "Bunker": { - "name": "Bunker", - "coalition": "", - "era": "", - "label": "Bunker", - "shortLabel": "Bunker", - "filename": "", - "type": "Static", - "enabled": true - }, - "Challenger2": { - "name": "Challenger2", - "coalition": "blue", - "era": "Modern", - "label": "Challenger2", - "shortLabel": "Challenger2", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Cobra": { - "name": "Cobra", - "coalition": "blue", - "era": "Modern", - "label": "Otokar Cobra", - "shortLabel": "Cobra", - "filename": "", - "type": "Reconnaissance", - "enabled": true - }, - "Dog Ear radar": { - "name": "Dog Ear radar", - "coalition": "red", - "era": "Mid Cold War", - "label": "Dog Ear", - "shortLabel": "Dog Ear radar", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "GAZ-3307": { - "name": "GAZ-3307", - "coalition": "red", - "era": "Early Cold War", - "label": "GAZ-3307", - "shortLabel": "GAZ-3307", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "GAZ-3308": { - "name": "GAZ-3308", - "coalition": "red", - "era": "Early Cold War", - "label": "GAZ-3308", - "shortLabel": "GAZ-3308", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "GAZ-66": { - "name": "GAZ-66", - "coalition": "red", - "era": "Early Cold War", - "label": "GAZ-66", - "shortLabel": "GAZ-66", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Gepard": { - "name": "Gepard", - "coalition": "blue", - "era": "Late Cold War", - "label": "Gepard", - "shortLabel": "Gepard", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Grad-URAL": { - "name": "Grad-URAL", - "coalition": "red", - "era": "Mid Cold War", - "label": "Grad", - "shortLabel": "Grad", - "filename": "", - "type": "Rocket Artillery", - "enabled": true - }, - "HEMTT TFFT": { - "name": "HEMTT TFFT", - "coalition": "blue", - "era": "Late Cold War", - "label": "HEMTT TFFT", - "shortLabel": "HEMTT TFFT", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Hawk SAM Battery": { - "name": "Hawk SAM Battery", - "coalition": "blue", - "era": "Early Cold War", - "label": "Hawk SAM Battery", - "shortLabel": "Hawk SAM Battery", - "range": "Medium", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "Hawk cwar": { - "name": "Hawk cwar", - "coalition": "blue", - "era": "Early Cold War", - "label": "Hawk Continous Wave Acquisition Radar", - "shortLabel": "Hawk cwar", - "range": "Long", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Hawk ln": { - "name": "Hawk ln", - "coalition": "blue", - "era": "Late Cold War", - "label": "Hawk Launcher", - "shortLabel": "Hawk ln", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "xx337 - 92 sqn blue tail": { - "name": "XX337-92Sqn", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-341 grey": { - "name": "HW-341 Grey", - "countries": [ - "FIN" - ] - }, - "xx245 - 2009 raf hawk display": { - "name": "XX245-RAF Hawk Display 2009", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-329 green brown": { - "name": "HW-329 Green Brown", - "countries": [ - "FIN" - ] - }, - "swiss u-1268 - byebyehawk": { - "name": "U-1268 - ByeByeHawk", - "countries": [ - "SUI" - ] - }, - "25th fts, vance afb, oklahoma (vn)": { - "name": "25th FTS, Vance AFB, Oklahoma (VN)", - "countries": [ - "USA" - ] - }, - "xx226 - 74sqn 1992-2000": { - "name": "74Sqn XX226 1992-2000", - "countries": [ - "UK" - ] - }, - "finland hw-373 ex-swiss air force": { - "name": "HW-373 Ex-Swiss Air Force", - "countries": [ - "FIN" - ] - }, - "swiss u-1252 - normal": { - "name": "U-1252 - Normal", - "countries": [ - "SUI" - ] - }, - "swiss u-1270 - wallis": { - "name": "U-1270 - Wallis", - "countries": [ - "SUI" - ] - }, - "1st rs, beale afb, california (bb)": { - "name": "1st RS, Beale AFB, California (BB)", - "countries": [ - "USA" - ] - }, - "xx100 - tfc": { - "name": "The Fighter Collection XX100", - "countries": [ - "UK" - ] - }, - "509th bs, whitman afb, missouri (wm)": { - "name": "509th BS, Whiteman AFB, Missouri (WM)", - "countries": [ - "USA" - ] - }, - "xx218 - 208sqn": { - "name": "208Sqn XX218", - "countries": [ - "UK" - ] - }, - "xx316 - fradu royal navy": { - "name": "Royal Navy XX316", - "countries": [ - "UK" - ] - }, - "usaf aggressor 269": { - "name": "USAF-AGGRESSOR-269", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "swiss u-1251 - white": { - "name": "U-1251 - White", - "countries": [ - "SUI" - ] - }, - "xx201 - 2010 raf hawk display": { - "name": "XX201-4FTS-HawkDisplay2010", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx175 - fradu royal navy": { - "name": "Royal Navy XX175", - "countries": [ - "UK" - ] - }, - "1018 - united arab emirates": { - "name": "United Arab Emirates Air Force", - "countries": [ - "ARE" - ] - }, - "xx179 - red arrows 1979-2007": { - "name": "Red Arrows 1979-2007", - "countries": [ - "UK" - ] - }, - "xx178 - 1994 raf hawk display": { - "name": "XX178-RAF Hawk Display 1994", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx159 - fradu royal navy anniversary": { - "name": "Royal Navy XX159", - "countries": [ - "UK" - ] - }, - "xx189 - 100sqn": { - "name": "100Sqn XX189", - "countries": [ - "TUR", - "RUS", - "USA", - "ISR", - "NETH", - "NOR", - "RSO", - "BEL", - "GER", - "DEN", - "SPN", - "GRG", - "ABH", - "UKR", - "ITA", - "CAN", - "FRA", - "UK" - ] - }, - "xx228 - veao": { - "name": "VEAO, XX228", - "countries": [ - "UK" - ] - }, - "xx316 - 74sqn 1998-2000": { - "name": "74Sqn XX316 1998-2000", - "countries": [ - "UK" - ] - }, - "xx179 - red arrows 2008-2012": { - "name": "Red Arrows 2008-2012", - "countries": [ - "UK" - ] - }, - "12th ftw, randolph afb, texas (ra)": { - "name": "12th FTW, Randolph AFB, Texas (RA)", - "countries": [ - "USA" - ] - }, - "nas meridian, mississippi seven (vt-7)": { - "name": "NAS Meridian, Mississippi Seven (VT-7)", - "countries": [ - "USA" - ] - }, - "88th fts, sheppard afb, texas (en)": { - "name": "88th FTS, Sheppard AFB, Texas (EN)", - "countries": [ - "USA" - ] - }, - "xx159 - 2004 raf hawk display": { - "name": "XX159-RAF Hawk Display 2004", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - } - } - }, - "Hawk pcp": { - "name": "Hawk pcp", - "coalition": "blue", - "era": "Late Cold War", - "label": "Hawk Platoon Command Post", - "shortLabel": "Hawk pcp", - "range": "Medium", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Hawk sr": { - "name": "Hawk sr", - "coalition": "blue", - "era": "Early Cold War", - "label": "Hawk Search radar", - "shortLabel": "Hawk sr", - "range": "Long", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "xx337 - 92 sqn blue tail": { - "name": "XX337-92Sqn", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-341 grey": { - "name": "HW-341 Grey", - "countries": [ - "FIN" - ] - }, - "xx245 - 2009 raf hawk display": { - "name": "XX245-RAF Hawk Display 2009", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-329 green brown": { - "name": "HW-329 Green Brown", - "countries": [ - "FIN" - ] - }, - "swiss u-1268 - byebyehawk": { - "name": "U-1268 - ByeByeHawk", - "countries": [ - "SUI" - ] - }, - "25th fts, vance afb, oklahoma (vn)": { - "name": "25th FTS, Vance AFB, Oklahoma (VN)", - "countries": [ - "USA" - ] - }, - "xx226 - 74sqn 1992-2000": { - "name": "74Sqn XX226 1992-2000", - "countries": [ - "UK" - ] - }, - "finland hw-373 ex-swiss air force": { - "name": "HW-373 Ex-Swiss Air Force", - "countries": [ - "FIN" - ] - }, - "swiss u-1252 - normal": { - "name": "U-1252 - Normal", - "countries": [ - "SUI" - ] - }, - "swiss u-1270 - wallis": { - "name": "U-1270 - Wallis", - "countries": [ - "SUI" - ] - }, - "1st rs, beale afb, california (bb)": { - "name": "1st RS, Beale AFB, California (BB)", - "countries": [ - "USA" - ] - }, - "xx100 - tfc": { - "name": "The Fighter Collection XX100", - "countries": [ - "UK" - ] - }, - "509th bs, whitman afb, missouri (wm)": { - "name": "509th BS, Whiteman AFB, Missouri (WM)", - "countries": [ - "USA" - ] - }, - "xx218 - 208sqn": { - "name": "208Sqn XX218", - "countries": [ - "UK" - ] - }, - "xx316 - fradu royal navy": { - "name": "Royal Navy XX316", - "countries": [ - "UK" - ] - }, - "usaf aggressor 269": { - "name": "USAF-AGGRESSOR-269", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "swiss u-1251 - white": { - "name": "U-1251 - White", - "countries": [ - "SUI" - ] - }, - "xx201 - 2010 raf hawk display": { - "name": "XX201-4FTS-HawkDisplay2010", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx175 - fradu royal navy": { - "name": "Royal Navy XX175", - "countries": [ - "UK" - ] - }, - "1018 - united arab emirates": { - "name": "United Arab Emirates Air Force", - "countries": [ - "ARE" - ] - }, - "xx179 - red arrows 1979-2007": { - "name": "Red Arrows 1979-2007", - "countries": [ - "UK" - ] - }, - "xx178 - 1994 raf hawk display": { - "name": "XX178-RAF Hawk Display 1994", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx159 - fradu royal navy anniversary": { - "name": "Royal Navy XX159", - "countries": [ - "UK" - ] - }, - "xx189 - 100sqn": { - "name": "100Sqn XX189", - "countries": [ - "TUR", - "RUS", - "USA", - "ISR", - "NETH", - "NOR", - "RSO", - "BEL", - "GER", - "DEN", - "SPN", - "GRG", - "ABH", - "UKR", - "ITA", - "CAN", - "FRA", - "UK" - ] - }, - "xx228 - veao": { - "name": "VEAO, XX228", - "countries": [ - "UK" - ] - }, - "xx316 - 74sqn 1998-2000": { - "name": "74Sqn XX316 1998-2000", - "countries": [ - "UK" - ] - }, - "xx179 - red arrows 2008-2012": { - "name": "Red Arrows 2008-2012", - "countries": [ - "UK" - ] - }, - "12th ftw, randolph afb, texas (ra)": { - "name": "12th FTW, Randolph AFB, Texas (RA)", - "countries": [ - "USA" - ] - }, - "nas meridian, mississippi seven (vt-7)": { - "name": "NAS Meridian, Mississippi Seven (VT-7)", - "countries": [ - "USA" - ] - }, - "88th fts, sheppard afb, texas (en)": { - "name": "88th FTS, Sheppard AFB, Texas (EN)", - "countries": [ - "USA" - ] - }, - "xx159 - 2004 raf hawk display": { - "name": "XX159-RAF Hawk Display 2004", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - } - } - }, - "Hawk tr": { - "name": "Hawk tr", - "coalition": "blue", - "era": "Early Cold War", - "label": "Hawk Track radar", - "shortLabel": "Hawk tr", - "range": "Medium", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "xx337 - 92 sqn blue tail": { - "name": "XX337-92Sqn", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-341 grey": { - "name": "HW-341 Grey", - "countries": [ - "FIN" - ] - }, - "xx245 - 2009 raf hawk display": { - "name": "XX245-RAF Hawk Display 2009", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "finland hw-329 green brown": { - "name": "HW-329 Green Brown", - "countries": [ - "FIN" - ] - }, - "swiss u-1268 - byebyehawk": { - "name": "U-1268 - ByeByeHawk", - "countries": [ - "SUI" - ] - }, - "25th fts, vance afb, oklahoma (vn)": { - "name": "25th FTS, Vance AFB, Oklahoma (VN)", - "countries": [ - "USA" - ] - }, - "xx226 - 74sqn 1992-2000": { - "name": "74Sqn XX226 1992-2000", - "countries": [ - "UK" - ] - }, - "finland hw-373 ex-swiss air force": { - "name": "HW-373 Ex-Swiss Air Force", - "countries": [ - "FIN" - ] - }, - "swiss u-1252 - normal": { - "name": "U-1252 - Normal", - "countries": [ - "SUI" - ] - }, - "swiss u-1270 - wallis": { - "name": "U-1270 - Wallis", - "countries": [ - "SUI" - ] - }, - "1st rs, beale afb, california (bb)": { - "name": "1st RS, Beale AFB, California (BB)", - "countries": [ - "USA" - ] - }, - "xx100 - tfc": { - "name": "The Fighter Collection XX100", - "countries": [ - "UK" - ] - }, - "509th bs, whitman afb, missouri (wm)": { - "name": "509th BS, Whiteman AFB, Missouri (WM)", - "countries": [ - "USA" - ] - }, - "xx218 - 208sqn": { - "name": "208Sqn XX218", - "countries": [ - "UK" - ] - }, - "xx316 - fradu royal navy": { - "name": "Royal Navy XX316", - "countries": [ - "UK" - ] - }, - "usaf aggressor 269": { - "name": "USAF-AGGRESSOR-269", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "swiss u-1251 - white": { - "name": "U-1251 - White", - "countries": [ - "SUI" - ] - }, - "xx201 - 2010 raf hawk display": { - "name": "XX201-4FTS-HawkDisplay2010", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx175 - fradu royal navy": { - "name": "Royal Navy XX175", - "countries": [ - "UK" - ] - }, - "1018 - united arab emirates": { - "name": "United Arab Emirates Air Force", - "countries": [ - "ARE" - ] - }, - "xx179 - red arrows 1979-2007": { - "name": "Red Arrows 1979-2007", - "countries": [ - "UK" - ] - }, - "xx178 - 1994 raf hawk display": { - "name": "XX178-RAF Hawk Display 1994", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - }, - "xx159 - fradu royal navy anniversary": { - "name": "Royal Navy XX159", - "countries": [ - "UK" - ] - }, - "xx189 - 100sqn": { - "name": "100Sqn XX189", - "countries": [ - "TUR", - "RUS", - "USA", - "ISR", - "NETH", - "NOR", - "RSO", - "BEL", - "GER", - "DEN", - "SPN", - "GRG", - "ABH", - "UKR", - "ITA", - "CAN", - "FRA", - "UK" - ] - }, - "xx228 - veao": { - "name": "VEAO, XX228", - "countries": [ - "UK" - ] - }, - "xx316 - 74sqn 1998-2000": { - "name": "74Sqn XX316 1998-2000", - "countries": [ - "UK" - ] - }, - "xx179 - red arrows 2008-2012": { - "name": "Red Arrows 2008-2012", - "countries": [ - "UK" - ] - }, - "12th ftw, randolph afb, texas (ra)": { - "name": "12th FTW, Randolph AFB, Texas (RA)", - "countries": [ - "USA" - ] - }, - "nas meridian, mississippi seven (vt-7)": { - "name": "NAS Meridian, Mississippi Seven (VT-7)", - "countries": [ - "USA" - ] - }, - "88th fts, sheppard afb, texas (en)": { - "name": "88th FTS, Sheppard AFB, Texas (EN)", - "countries": [ - "USA" - ] - }, - "xx159 - 2004 raf hawk display": { - "name": "XX159-RAF Hawk Display 2004", - "countries": [ - "USA", - "NOR", - "BEL", - "DEN", - "SPN", - "UKR", - "TUR", - "NETH", - "ISR", - "ABH", - "FRA", - "RUS", - "INS", - "RSO", - "AUS", - "CAN", - "UK", - "GER", - "GRG", - "ITA" - ] - } - } - }, - "Hummer": { - "name": "Hummer", - "coalition": "blue", - "era": "Mid Cold War", - "label": "Hummer", - "shortLabel": "Hummer", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "IKARUS Bus": { - "name": "IKARUS Bus", - "coalition": "red", - "era": "Mid Cold War", - "label": "IKARUS Bus", - "shortLabel": "IKARUS Bus", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "Igla manpad INS": { - "name": "Igla manpad INS", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-18 Igla manpad INS", - "shortLabel": "Igla manpad INS", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Infantry AK": { - "name": "Infantry AK", - "coalition": "red", - "era": "Mid Cold War", - "label": "Infantry AK", - "shortLabel": "Infantry AK", - "filename": "", - "type": "Infantry", - "enabled": true - }, - "KAMAZ Truck": { - "name": "KAMAZ Truck", - "coalition": "red", - "era": "Mid Cold War", - "label": "KAMAZ Truck", - "shortLabel": "KAMAZ Truck", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Kub 1S91 str": { - "name": "Kub 1S91 str", - "coalition": "red", - "era": "Mid Cold War", - "label": "SA-6 Straight flush", - "shortLabel": "Kub 1S91 str", - "range": "Medium", - "filename": "", - "type": "SAM Search/Track radar", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Kub 2P25 ln": { - "name": "Kub 2P25 ln", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-6 Launcher", - "shortLabel": "Kub 2P25 ln", - "range": "Medium", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "LAV-25": { - "name": "LAV-25", - "coalition": "blue", - "era": "Late Cold War", - "label": "LAV-25", - "shortLabel": "LAV-25", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "aus_winter": { - "name": "AUS_Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "aus_summer": { - "name": "AUS_Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "sand": { - "name": "sand", - "countries": "All" - }, - "green": { - "name": "green", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "LAZ Bus": { - "name": "LAZ Bus", - "coalition": "red", - "era": "Early Cold War", - "label": "LAZ Bus", - "shortLabel": "LAZ Bus", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "Leclerc": { - "name": "Leclerc", - "coalition": "blue", - "era": "Modern", - "label": "Leclerc", - "shortLabel": "Leclerc", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Leopard-2": { - "name": "Leopard-2", - "coalition": "blue", - "era": "Late Cold War", - "label": "Leopard-2", - "shortLabel": "Leopard-2", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "can_spring": { - "name": "CAN_spring", - "countries": "All" - }, - "winter": { - "name": "winter", - "countries": "All" - }, - "spn_summer": { - "name": "SPN_Summer", - "countries": "All" - }, - "de_desert_winter": { - "name": "winter", - "countries": "All" - }, - "de_desert_spring": { - "name": "spring", - "countries": "All" - }, - "de_summer": { - "name": "summer", - "countries": "All" - }, - "den_autumn": { - "name": "DEN_autumn", - "countries": "All" - }, - "den_spring": { - "name": "DEN_spring", - "countries": "All" - }, - "de_winter": { - "name": "winter", - "countries": "All" - }, - "neth_summer": { - "name": "NETH_summer", - "countries": "All" - }, - "de_autumn": { - "name": "winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_summer", - "countries": "All" - }, - "spring": { - "name": "spring", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_autumn", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "de_desert_summer": { - "name": "DE_Desert_summer", - "countries": "All" - }, - "desert_summer": { - "name": "Desert_summer", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_winter", - "countries": "All" - }, - "den_summer": { - "name": "DEN_summer", - "countries": "All" - }, - "desert_autumn": { - "name": "Desert_autumn", - "countries": "All" - }, - "de_spring": { - "name": "spring", - "countries": "All" - }, - "den_winter": { - "name": "DEN_winter", - "countries": "All" - }, - "fin_winter": { - "name": "FIN_winter", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_spring", - "countries": "All" - }, - "desert_winter": { - "name": "Desert_winter", - "countries": "All" - }, - "can_winter": { - "name": "CAN_winter", - "countries": "All" - }, - "de_desert_autumn": { - "name": "autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - }, - "desert_spring": { - "name": "Desert_spring", - "countries": "All" - }, - "fin_spring": { - "name": "FIN_spring", - "countries": "All" - }, - "fin_summer": { - "name": "FIN_summer", - "countries": "All" - }, - "can_summer": { - "name": "CAN_summer", - "countries": "All" - }, - "can_autumn": { - "name": "CAN_autumn", - "countries": "All" - }, - "neth_winter": { - "name": "NETH_winter", - "countries": "All" - }, - "spn_winter": { - "name": "SPN_Winter", - "countries": "All" - }, - "fin_autumn": { - "name": "FIN_autumn", - "countries": "All" - } - } - }, - "Leopard1A3": { - "name": "Leopard1A3", - "coalition": "blue", - "era": "Mid Cold War", - "label": "Leopard1A3", - "shortLabel": "Leopard1A3", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M 818": { - "name": "M 818", - "coalition": "blue", - "era": "Early Cold War", - "label": "M 818", - "shortLabel": "M 818", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "spring": { - "name": "spring", - "countries": "All" - }, - "winter": { - "name": "winter", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - } - } - }, - "M-1 Abrams": { - "name": "M-1 Abrams", - "coalition": "blue", - "era": "Late Cold War", - "label": "M-1 Abrams", - "shortLabel": "M-1 Abrams", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M-109": { - "name": "M-109", - "coalition": "blue", - "era": "Early Cold War", - "label": "M-109 Paladin", - "shortLabel": "M-109", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M-113": { - "name": "M-113", - "coalition": "blue", - "era": "Early Cold War", - "label": "M-113", - "shortLabel": "M-113", - "filename": "", - "type": "APC", - "enabled": true, - "liveries": { - "winter": { - "name": "winter", - "countries": "All" - }, - "grc_autumn_med": { - "name": "GRC_autumn", - "countries": "All" - }, - "winter_med": { - "name": "winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_summer", - "countries": "All" - }, - "spring": { - "name": "spring", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - }, - "grc_spring_med": { - "name": "GRC_spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_autumn", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_winter", - "countries": "All" - }, - "green_med": { - "name": "green", - "countries": "All" - }, - "green": { - "name": "green", - "countries": "All" - }, - "spring_med": { - "name": "spring", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_spring", - "countries": "All" - }, - "grc_winter_med": { - "name": "GRC_winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - }, - "grc_summer_med": { - "name": "GRC_summer", - "countries": "All" - }, - "autumn_med": { - "name": "autumn", - "countries": "All" - }, - "desert_med": { - "name": "Desert", - "countries": "All" - }, - "summer_med": { - "name": "summer", - "countries": "All" - } - } - }, - "M-2 Bradley": { - "name": "M-2 Bradley", - "coalition": "blue", - "era": "Late Cold War", - "label": "M-2A2 Bradley", - "shortLabel": "M-2 Bradley", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M-60": { - "name": "M-60", - "coalition": "blue", - "era": "Early Cold War", - "label": "M-60", - "shortLabel": "M-60", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "winter", - "countries": "All" - }, - "spring": { - "name": "spring", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M1043 HMMWV Armament": { - "name": "M1043 HMMWV Armament", - "coalition": "blue", - "era": "Late Cold War", - "label": "HMMWV M2 Browning", - "shortLabel": "HMMWV M2", - "filename": "", - "type": "Reconnaissance", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M1045 HMMWV TOW": { - "name": "M1045 HMMWV TOW", - "coalition": "red", - "era": "Late Cold War", - "label": "HMMWV TOW", - "shortLabel": "HMMWV TOW", - "filename": "", - "type": "Reconnaissance", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M1097 Avenger": { - "name": "M1097 Avenger", - "coalition": "blue", - "era": "Modern", - "label": "M1097 Avenger", - "shortLabel": "M1097 Avenger", - "filename": "", - "type": "SAM", - "enabled": true - }, - "M1126 Stryker ICV": { - "name": "M1126 Stryker ICV", - "coalition": "blue", - "era": "Modern", - "label": "Stryker MG", - "shortLabel": "Stryker MG", - "filename": "", - "type": "APC", - "enabled": true - }, - "M1128 Stryker MGS": { - "name": "M1128 Stryker MGS", - "coalition": "blue", - "era": "Modern", - "label": "M1128 Stryker MGS", - "shortLabel": "M1128 Stryker MGS", - "filename": "", - "type": "SPG", - "enabled": true - }, - "M1134 Stryker ATGM": { - "name": "M1134 Stryker ATGM", - "coalition": "blue", - "era": "Modern", - "label": "Stryker ATGM", - "shortLabel": "Stryker ATGM", - "filename": "", - "type": "IFV", - "enabled": true - }, - "M48 Chaparral": { - "name": "M48 Chaparral", - "coalition": "blue", - "era": "Late Cold War", - "label": "M48 Chaparral", - "shortLabel": "M48 Chaparral", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "usa_winter": { - "name": "USA_Winter", - "countries": "All" - }, - "isr_summer": { - "name": "ISR_Summer", - "countries": "All" - }, - "isr_spring": { - "name": "ISR_Spring", - "countries": "All" - }, - "usa_autumn": { - "name": "USA_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "isr_winter": { - "name": "ISR_Winter", - "countries": "All" - }, - "isr_autumn": { - "name": "ISR_Autumn", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "usa_summer": { - "name": "USA_Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "usa_spring": { - "name": "USA_Spring", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M6 Linebacker": { - "name": "M6 Linebacker", - "coalition": "blue", - "era": "Late Cold War", - "label": "M6 Linebacker", - "shortLabel": "M6 Linebacker", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "M978 HEMTT Tanker": { - "name": "M978 HEMTT Tanker", - "coalition": "blue", - "era": "Mid Cold War", - "label": "M978 HEMTT Tanker", - "shortLabel": "M978 HEMTT Tanker", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "MAZ-6303": { - "name": "MAZ-6303", - "coalition": "red", - "era": "Mid Cold War", - "label": "MAZ-6303", - "shortLabel": "MAZ-6303", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "winter", - "countries": "All" - }, - "spring": { - "name": "spring", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "MCV-80": { - "name": "MCV-80", - "coalition": "blue", - "era": "Late Cold War", - "label": "Warrior IFV", - "shortLabel": "Warrior", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "MLRS": { - "name": "MLRS", - "coalition": "blue", - "era": "Late Cold War", - "label": "M270", - "shortLabel": "M270", - "filename": "", - "type": "Rocket Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "MTLB": { - "name": "MTLB", - "coalition": "red", - "era": "Mid Cold War", - "label": "MT-LB", - "shortLabel": "MT-LB", - "filename": "", - "type": "APC", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Marder": { - "name": "Marder", - "coalition": "blue", - "era": "Late Cold War", - "label": "Marder", - "shortLabel": "Marder", - "filename": "", - "type": "IFV", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Osa 9A33 ln": { - "name": "Osa 9A33 ln", - "coalition": "red", - "era": "Mid Cold War", - "label": "SA-8 Launcher", - "shortLabel": "Osa 9A33 ln", - "range": "Short", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Paratrooper AKS-74": { - "name": "Paratrooper AKS-74", - "coalition": "red", - "era": "Modern", - "label": "Paratrooper AKS-74", - "shortLabel": "Paratrooper AKS-74", - "filename": "", - "type": "Infantry", - "enabled": true - }, - "Paratrooper RPG-16": { - "name": "Paratrooper RPG-16", - "coalition": "red", - "era": "Modern", - "label": "Paratrooper RPG-16", - "shortLabel": "Paratrooper RPG-16", - "filename": "", - "type": "Infantry", - "enabled": true - }, - "Patriot AMG": { - "name": "Patriot AMG", - "coalition": "blue", - "era": "Modern", - "label": "Patriot Antenna Mast Group", - "shortLabel": "Patriot AMG", - "range": "Long", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot ECS": { - "name": "Patriot ECS", - "coalition": "blue", - "era": "Modern", - "label": "Patriot Engagement Control Station", - "shortLabel": "Patriot ECS", - "range": "Long", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot EPP": { - "name": "Patriot EPP", - "coalition": "blue", - "era": "Late Cold War", - "label": "Patriot Electric Power Plant", - "shortLabel": "Patriot EPP", - "range": "Long", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot cp": { - "name": "Patriot cp", - "coalition": "blue", - "era": "Late Cold War", - "label": "Patriot Command Post", - "shortLabel": "Patriot cp", - "range": "Long", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot ln": { - "name": "Patriot ln", - "coalition": "blue", - "era": "Late Cold War", - "label": "Patriot Launcher", - "shortLabel": "Patriot ln", - "range": "Long", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot site": { - "name": "Patriot site", - "coalition": "blue", - "era": "Late Cold War", - "label": "Patriot site", - "shortLabel": "Patriot site", - "range": "Long", - "filename": "", - "type": "SAM Site", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Patriot str": { - "name": "Patriot str", - "coalition": "blue", - "era": "Late Cold War", - "label": "Patriot Search/Track radar", - "shortLabel": "Patriot str", - "range": "Medium", - "filename": "", - "type": "SAM Search/Track radar", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Predator GCS": { - "name": "Predator GCS", - "coalition": "blue", - "era": "Late Cold War", - "label": "Predator GCS", - "shortLabel": "Predator GCS", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "usaf standard": { - "name": "USAF Standard", - "countries": [ - "USA" - ] - } - } - }, - "Predator TrojanSpirit": { - "name": "Predator TrojanSpirit", - "coalition": "blue", - "era": "Late Cold War", - "label": "Predator TrojanSpirit", - "shortLabel": "Predator TrojanSpirit", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "RLS_19J6": { - "name": "RLS_19J6", - "coalition": "Red", - "era": "Mid Cold War", - "label": "SA-5 Thin Shield", - "shortLabel": "RLS 19J6", - "range": "Long", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "spring": { - "name": "spring", - "countries": "All" - }, - "winter": { - "name": "winter", - "countries": "All" - }, - "autumn": { - "name": "autumn", - "countries": "All" - }, - "summer": { - "name": "summer", - "countries": "All" - } - } - }, - "RPC_5N62V": { - "name": "RPC_5N62V", - "coalition": "Red", - "era": "Mid Cold War", - "label": "SA-5 Square Pair", - "shortLabel": "RPC 5N62V", - "range": "Long", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "desert_spring": { - "name": "S-200_Radar_Desert_Spring", - "countries": "All" - }, - "cam_autumn": { - "name": "S-200_Radar_Cam_Autumn", - "countries": "All" - }, - "cam_spring": { - "name": "S-200_Radar_Cam_Spring", - "countries": "All" - }, - "green_summer": { - "name": "S-200_Radar_Green_Summer", - "countries": "All" - }, - "green_winter": { - "name": "S-200_Radar_Green_Winter", - "countries": "All" - }, - "cam_summer": { - "name": "S-200_Radar_Cam_Summer", - "countries": "All" - }, - "desert_winter": { - "name": "S-200_Radar_Desert_Winter", - "countries": "All" - }, - "syria_autumn": { - "name": "S-200_Radar_Syria_Autumn", - "countries": "All" - }, - "syria_summer": { - "name": "S-200_Radar_Syria_Summer", - "countries": "All" - }, - "syria_winter": { - "name": "S-200_Radar_Syria_Winter", - "countries": "All" - }, - "green_spring": { - "name": "S-200_Radar_Green_Spring", - "countries": "All" - }, - "syria_spring": { - "name": "S-200_Radar_Syria_Spring", - "countries": "All" - }, - "desert_summer": { - "name": "S-200_Radar_Desert_Summer", - "countries": "All" - }, - "green_autumn": { - "name": "S-200_Radar_Green_Autumn", - "countries": "All" - }, - "desert_autumn": { - "name": "S-200_Radar_Desert_Autumn", - "countries": "All" - }, - "cam_winter": { - "name": "S-200_Radar_Cam_Winter", - "countries": "All" - } - } - }, - "Roland ADS": { - "name": "Roland ADS", - "coalition": "blue", - "era": "Late Cold War", - "label": "Roland ADS", - "shortLabel": "Roland ADS", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Roland Radar": { - "name": "Roland Radar", - "coalition": "blue", - "era": "Mid Cold War", - "label": "Roland Search radar", - "shortLabel": "Roland Radar", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-200_Launcher": { - "name": "S-200_Launcher", - "coalition": "Red", - "era": "Mid Cold War", - "label": "SA-5 Launcher", - "shortLabel": "S-200 Launcher", - "range": "Long", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "desert_spring": { - "name": "S-200_Launcher_Desert_Spring", - "countries": "All" - }, - "cam_autumn": { - "name": "S-200_Cam_Autumn", - "countries": "All" - }, - "cam_spring": { - "name": "S-200_Launcher_Cam_Spring", - "countries": "All" - }, - "green_summer": { - "name": "S-200_Launcher_Green_Summer", - "countries": "All" - }, - "green_winter": { - "name": "S-200_Launcher_Green_Winter", - "countries": "All" - }, - "cam_summer": { - "name": "S-200_Launcher_Cam_Summer", - "countries": "All" - }, - "desert_winter": { - "name": "S-200_Launcher_Desert_Winter", - "countries": "All" - }, - "syria_autumn": { - "name": "S-200_Launcher_Syria_Autumn", - "countries": "All" - }, - "syria_summer": { - "name": "S-200_Launcher_Syria_Summer", - "countries": "All" - }, - "syria_winter": { - "name": "S-200_Launcher_Syria_Winter", - "countries": "All" - }, - "green_spring": { - "name": "S-200_Launcher_Green_Spring", - "countries": "All" - }, - "syria_spring": { - "name": "S-200_Launcher_Syria_Spring", - "countries": "All" - }, - "desert_summer": { - "name": "S-200_Launcher_Desert_Summer", - "countries": "All" - }, - "green_autumn": { - "name": "S-200_Launcher_Green_Autumn", - "countries": "All" - }, - "desert_autumn": { - "name": "S-200_Launcher_Desert_Autumn", - "countries": "All" - }, - "cam_winter": { - "name": "S-200_Launcher_Cam_Winter", - "countries": "All" - } - } - }, - "S-300PS 40B6M tr": { - "name": "S-300PS 40B6M tr", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Tin Shield", - "shortLabel": "S-300PS 40B6M tr", - "range": "Long", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-300PS 40B6MD sr": { - "name": "S-300PS 40B6MD sr", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Clam Shell", - "shortLabel": "S-300PS 40B6MD sr", - "range": "Long", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-300PS 54K6 cp": { - "name": "S-300PS 54K6 cp", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Command Post", - "shortLabel": "S-300PS 54K6 cp", - "range": "Long", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-300PS 5P85C ln": { - "name": "S-300PS 5P85C ln", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Launcher (5P85C)", - "shortLabel": "S-300PS 5P85C ln", - "range": "Long", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-300PS 5P85D ln": { - "name": "S-300PS 5P85D ln", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Launcher (5P85D)", - "shortLabel": "S-300PS 5P85D ln", - "range": "Long", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S-300PS 64H6E sr": { - "name": "S-300PS 64H6E sr", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 Big Bird", - "shortLabel": "S-300PS 64H6E sr", - "range": "Long", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SA-10 SAM Battery": { - "name": "SA-10 SAM Battery", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-10 SAM Battery", - "shortLabel": "SA-10 SAM Battery", - "range": "Long", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-11 Buk CC 9S470M1": { - "name": "SA-11 Buk CC 9S470M1", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-11 Command Post", - "shortLabel": "SA-11 Buk CC 9S470M1", - "range": "Medium", - "filename": "", - "type": "SAM Support vehicle", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SA-11 Buk LN 9A310M1": { - "name": "SA-11 Buk LN 9A310M1", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-11 Launcher", - "shortLabel": "SA-11 Buk LN 9A310M1", - "range": "Medium", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SA-11 Buk SR 9S18M1": { - "name": "SA-11 Buk SR 9S18M1", - "coalition": "red", - "era": "Mid Cold War", - "label": "SA-11 Snown Drift", - "shortLabel": "SA-11 Buk SR 9S18M1", - "range": "Long", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SA-11 SAM Battery": { - "name": "SA-11 SAM Battery", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-11 SAM Battery", - "shortLabel": "SA-11 SAM Battery", - "range": "Medium", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-18 Igla manpad": { - "name": "SA-18 Igla manpad", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-18 Igla manpad", - "shortLabel": "SA-18 Igla manpad", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true - }, - "SA-18 Igla-S manpad": { - "name": "SA-18 Igla-S manpad", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-18 Igla-S manpad", - "shortLabel": "SA-18 Igla-S manpad", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true - }, - "SA-2 SAM Battery": { - "name": "SA-2 SAM Battery", - "coalition": "red", - "era": "Early Cold War", - "label": "SA-2 SAM Battery", - "shortLabel": "SA-2 SAM Battery", - "range": "Long", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-3 SAM Battery": { - "name": "SA-3 SAM Battery", - "coalition": "red", - "era": "Early Cold War", - "label": "SA-3 SAM Battery", - "shortLabel": "SA-3 SAM Battery", - "range": "Medium", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-5 SAM Battery": { - "name": "SA-5 SAM Battery", - "coalition": "Red", - "era": "Mid Cold War", - "label": "SA-5 SAM Battery", - "shortLabel": "SA-5 SAM Battery", - "range": "Long", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-6 SAM Battery": { - "name": "SA-6 SAM Battery", - "coalition": "red", - "era": "Mid Cold War", - "label": "SA-6 SAM Battery", - "shortLabel": "SA-6 SAM Battery", - "range": "Medium", - "filename": "", - "type": "SAM Site", - "enabled": true - }, - "SA-8 Osa LD 9T217": { - "name": "SA-8 Osa LD 9T217", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-8 Osa LD 9T217", - "shortLabel": "SA-8 Osa LD 9T217", - "range": "Short", - "filename": "", - "type": "SAM", - "enabled": true - }, - "SAU 2-C9": { - "name": "SAU 2-C9", - "coalition": "red", - "era": "Mid Cold War", - "label": "SAU Nona", - "shortLabel": "SAU Nona", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SAU Akatsia": { - "name": "SAU Akatsia", - "coalition": "red", - "era": "Mid Cold War", - "label": "SAU Akatsia", - "shortLabel": "SAU Akatsia", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SAU Gvozdika": { - "name": "SAU Gvozdika", - "coalition": "red", - "era": "Mid Cold War", - "label": "SAU Gvozdika", - "shortLabel": "SAU Gvozdika", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SAU Msta": { - "name": "SAU Msta", - "coalition": "red", - "era": "Late Cold War", - "label": "SAU Msta", - "shortLabel": "SAU Msta", - "filename": "", - "type": "Gun Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SKP-11": { - "name": "SKP-11", - "coalition": "red", - "era": "Early Cold War", - "label": "SKP-11", - "shortLabel": "SKP-11", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "SNR_75V": { - "name": "SNR_75V", - "coalition": "Red", - "era": "Early Cold War", - "label": "SA-2 Fan Song", - "shortLabel": "SNR 75V", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "S_75M_Volhov": { - "name": "S_75M_Volhov", - "coalition": "Red", - "era": "Early Cold War", - "label": "SA-2 Launcher", - "shortLabel": "S75M Volhov", - "filename": "", - "type": "SAM Launcher", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Sandbox": { - "name": "Sandbox", - "coalition": "", - "era": "", - "label": "Sandbox", - "shortLabel": "Sandbox", - "filename": "", - "type": "Static", - "enabled": true - }, - "Smerch": { - "name": "Smerch", - "coalition": "red", - "era": "Late Cold War", - "label": "Smerch", - "shortLabel": "Smerch", - "filename": "", - "type": "Rocket Artillery", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Soldier AK": { - "name": "Soldier AK", - "coalition": "red", - "era": "Early Cold War", - "label": "Soldier AK", - "shortLabel": "Soldier AK", - "filename": "", - "type": "Infantry", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Soldier M249": { - "name": "Soldier M249", - "coalition": "blue", - "era": "Late Cold War", - "label": "Soldier M249", - "shortLabel": "Soldier M249", - "filename": "", - "type": "Infantry", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Soldier M4 GRG": { - "name": "Soldier M4 GRG", - "coalition": "blue", - "era": "Mid Cold War", - "label": "Soldier M4 GRG", - "shortLabel": "Soldier M4 GRG", - "filename": "", - "type": "Infantry", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Soldier M4": { - "name": "Soldier M4", - "coalition": "blue", - "era": "Mid Cold War", - "label": "Soldier M4", - "shortLabel": "Soldier M4", - "filename": "", - "type": "Infantry", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Soldier RPG": { - "name": "Soldier RPG", - "coalition": "red", - "era": "Mid Cold War", - "label": "Soldier RPG", - "shortLabel": "Soldier RPG", - "filename": "", - "type": "Infantry", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Stinger comm dsr": { - "name": "Stinger comm dsr", - "coalition": "red", - "era": "Late Cold War", - "label": "Stinger comm dsr", - "shortLabel": "Stinger comm dsr", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "multicam": { - "name": "multicam", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Stinger comm": { - "name": "Stinger comm", - "coalition": "blue", - "era": "Late Cold War", - "label": "Stinger comm", - "shortLabel": "Stinger comm", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "multicam": { - "name": "multicam", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Stinger manpad GRG": { - "name": "Stinger manpad GRG", - "coalition": "blue", - "era": "Late Cold War", - "label": "Stinger manpad GRG", - "shortLabel": "Stinger manpad GRG", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Stinger manpad dsr": { - "name": "Stinger manpad dsr", - "coalition": "blue", - "era": "Late Cold War", - "label": "Stinger manpad dsr", - "shortLabel": "Stinger manpad dsr", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Stinger manpad": { - "name": "Stinger manpad", - "coalition": "blue", - "era": "Late Cold War", - "label": "Stinger manpad", - "shortLabel": "Stinger manpad", - "range": "Short", - "filename": "", - "type": "MANPADS", - "enabled": true, - "liveries": { - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - } - } - }, - "Strela-1 9P31": { - "name": "Strela-1 9P31", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-9 Strela-1 9P31", - "shortLabel": "Strela-1 9P31", - "range": "Short", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Strela-10M3": { - "name": "Strela-10M3", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-13 Strela-10M3", - "shortLabel": "Strela-10M3", - "range": "Short", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Suidae": { - "name": "Suidae", - "coalition": "", - "era": "Modern", - "label": "Suidae", - "shortLabel": "Suidae", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "T-55": { - "name": "T-55", - "coalition": "red", - "era": "Early Cold War", - "label": "T-55", - "shortLabel": "T-55", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "T-72B": { - "name": "T-72B", - "coalition": "red", - "era": "Mid Cold War", - "label": "T-72B", - "shortLabel": "T-72B", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "T-80UD": { - "name": "T-80UD", - "coalition": "red", - "era": "Mid Cold War", - "label": "T-80UD", - "shortLabel": "T-80UD", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "iran - 01": { - "name": "Iran - 01", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "iran - 02": { - "name": "Iran - 02", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "T-90": { - "name": "T-90", - "coalition": "red", - "era": "Late Cold War", - "label": "T-90", - "shortLabel": "T-90", - "filename": "", - "type": "Tank", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "TPZ": { - "name": "TPZ", - "coalition": "blue", - "era": "Late Cold War", - "label": "TPz Fuchs", - "shortLabel": "TPz Fuchs", - "filename": "", - "type": "APC", - "enabled": true - }, - "Tigr_233036": { - "name": "Tigr_233036", - "coalition": "red", - "era": "Late Cold War", - "label": "Tigr_233036", - "shortLabel": "Tigr_233036", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Tor 9A331": { - "name": "Tor 9A331", - "coalition": "red", - "era": "Late Cold War", - "label": "SA-15 Tor 9A331", - "shortLabel": "Tor 9A331", - "range": "Medium", - "filename": "", - "type": "SAM", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Trolley bus": { - "name": "Trolley bus", - "coalition": "blue", - "era": "Late Cold War", - "label": "Trolley bus", - "shortLabel": "Trolley bus", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "UAZ-469": { - "name": "UAZ-469", - "coalition": "red", - "era": "Mid Cold War", - "label": "UAZ-469", - "shortLabel": "UAZ-469", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "red_spring": { - "name": "RED_Spring", - "countries": "All" - }, - "red_summer": { - "name": "RED_Summer", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "orange_spring": { - "name": "ORANGE_Spring", - "countries": "All" - }, - "orange_autumn": { - "name": "ORANGE_Autumn", - "countries": "All" - }, - "red_autumn": { - "name": "RED_Autumn", - "countries": "All" - }, - "red_winter": { - "name": "RED_Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "orange_summer": { - "name": "ORANGE_Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "orange_winter": { - "name": "ORANGE_Winter", - "countries": "All" - } - } - }, - "Uragan_BM-27": { - "name": "Uragan_BM-27", - "coalition": "red", - "era": "Late Cold War", - "label": "Uragan", - "shortLabel": "Uragan", - "filename": "", - "type": "Rocket Artillery", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural ATsP-6": { - "name": "Ural ATsP-6", - "coalition": "red", - "era": "Mid Cold War", - "label": "Ural ATsP-6", - "shortLabel": "Ural ATsP-6", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "Ural-375 PBU": { - "name": "Ural-375 PBU", - "coalition": "red", - "era": "Mid Cold War", - "label": "Ural-375 PBU", - "shortLabel": "Ural-375 PBU", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "desert", - "countries": "All" - } - } - }, - "Ural-375 ZU-23 Insurgent": { - "name": "Ural-375 ZU-23 Insurgent", - "coalition": "red", - "era": "Early Cold War", - "label": "Ural-375 ZU-23 Insurgent", - "shortLabel": "Ural-375 ZU-23 Insurgent", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural-375 ZU-23": { - "name": "Ural-375 ZU-23", - "coalition": "red", - "era": "Early Cold War", - "label": "Ural-375 ZU-23", - "shortLabel": "Ural-375 ZU-23", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural-375": { - "name": "Ural-375", - "coalition": "red", - "era": "Mid Cold War", - "label": "Ural-375", - "shortLabel": "Ural-375", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural-4320 APA-5D": { - "name": "Ural-4320 APA-5D", - "coalition": "red", - "era": "Early Cold War", - "label": "Ural-4320 APA-5D", - "shortLabel": "Ural-4320 APA-5D", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural-4320-31": { - "name": "Ural-4320-31", - "coalition": "red", - "era": "Late Cold War", - "label": "Ural-4320-31", - "shortLabel": "Ural-4320-31", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "Ural-4320T": { - "name": "Ural-4320T", - "coalition": "red", - "era": "Late Cold War", - "label": "Ural-4320T", - "shortLabel": "Ural-4320T", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "VAZ Car": { - "name": "VAZ Car", - "coalition": "red", - "era": "Early Cold War", - "label": "VAZ Car", - "shortLabel": "VAZ Car", - "filename": "", - "type": "Unarmed", - "enabled": true - }, - "Vulcan": { - "name": "Vulcan", - "coalition": "blue", - "era": "Late Cold War", - "label": "Vulcan", - "shortLabel": "Vulcan", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "usa_winter": { - "name": "USA_Winter", - "countries": "All" - }, - "isr_summer": { - "name": "ISR_Summer", - "countries": "All" - }, - "isr_spring": { - "name": "ISR_Spring", - "countries": "All" - }, - "usa_autumn": { - "name": "USA_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "isr_winter": { - "name": "ISR_Winter", - "countries": "All" - }, - "isr_autumn": { - "name": "ISR_Autumn", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "usa_summer": { - "name": "USA_Summer", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "usa_spring": { - "name": "USA_Spring", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZIL-131 KUNG": { - "name": "ZIL-131 KUNG", - "coalition": "red", - "era": "Early Cold War", - "label": "ZIL-131 KUNG", - "shortLabel": "ZIL-131 KUNG", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZIL-4331": { - "name": "ZIL-4331", - "coalition": "red", - "era": "Early Cold War", - "label": "ZIL-4331", - "shortLabel": "ZIL-4331", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZSU-23-4 Shilka": { - "name": "ZSU-23-4 Shilka", - "coalition": "red", - "era": "Late Cold War", - "label": "ZSU-23-4 Shilka", - "shortLabel": "ZSU-23-4 Shilka", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "ukr_summer": { - "name": "UKR_Summer", - "countries": "All" - }, - "ukr_spring": { - "name": "UKR_Spring", - "countries": "All" - }, - "winter": { - "name": "Winter", - "countries": "All" - }, - "ukr_autumn": { - "name": "UKR_Autumn", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "grg_summer": { - "name": "GRG_Summer", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "grg_autumn": { - "name": "GRG_Autumn", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "ukr_winter": { - "name": "UKR_Winter", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "grg_winter": { - "name": "GRG_Winter", - "countries": "All" - }, - "grg_spring": { - "name": "GRG_Spring", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZU-23 Closed Insurgent": { - "name": "ZU-23 Closed Insurgent", - "coalition": "red", - "era": "Early Cold War", - "label": "ZU-23 Closed Insurgent", - "shortLabel": "ZU-23 Closed Insurgent", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZU-23 Emplacement Closed": { - "name": "ZU-23 Emplacement Closed", - "coalition": "red", - "era": "Early Cold War", - "label": "ZU-23 Emplacement Closed", - "shortLabel": "ZU-23 Emplacement Closed", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZU-23 Emplacement": { - "name": "ZU-23 Emplacement", - "coalition": "red", - "era": "Early Cold War", - "label": "ZU-23 Emplacement", - "shortLabel": "ZU-23 Emplacement", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "grc_summer": { - "name": "GRC_Summer", - "countries": "All" - }, - "grc_spring": { - "name": "GRC_Spring", - "countries": "All" - }, - "grc_autumn": { - "name": "GRC_Autumn", - "countries": "All" - }, - "grc_winter": { - "name": "GRC_Winter", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZU-23 Insurgent": { - "name": "ZU-23 Insurgent", - "coalition": "red", - "era": "Early Cold War", - "label": "ZU-23 Insurgent", - "shortLabel": "ZU-23 Insurgent", - "filename": "", - "type": "AAA", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "ZiL-131 APA-80": { - "name": "ZiL-131 APA-80", - "coalition": "red", - "era": "Early Cold War", - "label": "ZiL-131 APA-80", - "shortLabel": "ZiL-131 APA-80", - "filename": "", - "type": "Unarmed", - "enabled": true, - "liveries": { - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "house1arm": { - "name": "house1arm", - "coalition": "", - "era": "", - "label": "house1arm", - "shortLabel": "house1arm", - "filename": "", - "type": "Structure", - "enabled": true - }, - "house2arm": { - "name": "house2arm", - "coalition": "", - "era": "", - "label": "house2arm", - "shortLabel": "house2arm", - "filename": "", - "type": "Structure", - "enabled": true - }, - "houseA_arm": { - "name": "houseA_arm", - "coalition": "", - "era": "", - "label": "houseA_arm", - "shortLabel": "houseA_arm", - "filename": "", - "type": "Structure", - "enabled": true - }, - "outpost": { - "name": "outpost", - "coalition": "", - "era": "", - "label": "outpost", - "shortLabel": "outpost", - "filename": "", - "type": "Structure", - "enabled": true - }, - "outpost_road": { - "name": "outpost_road", - "coalition": "", - "era": "", - "label": "outpost_road", - "shortLabel": "outpost_road", - "filename": "", - "type": "Structure", - "enabled": true - }, - "p-19 s-125 sr": { - "name": "p-19 s-125 sr", - "coalition": "red", - "era": "Mid Cold War", - "label": "SA-3 Flat Face B", - "shortLabel": "Flat Face B", - "filename": "", - "type": "SAM Search radar", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - }, - "snr s-125 tr": { - "name": "snr s-125 tr", - "coalition": "red", - "era": "Early Cold War", - "label": "SA-3 Low Blow", - "shortLabel": "snr s-125 tr", - "range": "Medium", - "filename": "", - "type": "SAM Track radar", - "enabled": true, - "liveries": { - "winter": { - "name": "Winter", - "countries": "All" - }, - "spring": { - "name": "Spring", - "countries": "All" - }, - "rus_summer": { - "name": "RUS_Summer", - "countries": "All" - }, - "rus_winter": { - "name": "RUS_Winter", - "countries": "All" - }, - "summer": { - "name": "Summer", - "countries": "All" - }, - "rus_autumn": { - "name": "RUS_Autumn", - "countries": "All" - }, - "rus_spring": { - "name": "RUS_Spring", - "countries": "All" - }, - "autumn": { - "name": "Autumn", - "countries": "All" - }, - "desert": { - "name": "Desert", - "countries": "All" - } - } - } -} \ No newline at end of file +{"1L13 EWR":{"name":"1L13 EWR","coalition":"red","era":"Late Cold War","label":"Box Spring","shortLabel":"1L13 EWR","filename":"","type":"Radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"2B11 mortar":{"name":"2B11 mortar","coalition":"red","era":"Late Cold War","label":"2B11 mortar","shortLabel":"2B11 mortar","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"2S6 Tunguska":{"name":"2S6 Tunguska","coalition":"red","era":"Late Cold War","label":"SA-19 Tunguska","shortLabel":"SA-19","range":"Short","filename":"","type":"AAA/SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"55G6 EWR":{"name":"55G6 EWR","coalition":"red","era":"Early Cold War","label":"Tall Rack","shortLabel":"55G6 EWR","filename":"","type":"Radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"5p73 s-125 ln":{"name":"5p73 s-125 ln","coalition":"red","era":"Early Cold War","label":"SA-3 Launcher","shortLabel":"5p73 s-125 ln","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"AAV7":{"name":"AAV7","coalition":"blue","era":"Mid Cold War","label":"AAV7","shortLabel":"AAV7","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ATMZ-5":{"name":"ATMZ-5","coalition":"red","era":"Early Cold War","label":"ATMZ-5","shortLabel":"ATMZ-5","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ATZ-10":{"name":"ATZ-10","coalition":"red","era":"Early Cold War","label":"ATZ-10","shortLabel":"ATZ-10","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"BMD-1":{"name":"BMD-1","coalition":"red","era":"Mid Cold War","label":"BMD-1","shortLabel":"BMD-1","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"iran - camo":{"name":"IRAN - camo","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BMP-1":{"name":"BMP-1","coalition":"red","era":"Mid Cold War","label":"BMP-1","shortLabel":"BMP-1","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"ukr_summer":{"name":"UKR_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"}}},"BMP-2":{"name":"BMP-2","coalition":"red","era":"Mid Cold War","label":"BMP-2","shortLabel":"BMP-2","filename":"","type":"IFV","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BMP-3":{"name":"BMP-3","coalition":"red","era":"Late Cold War","label":"BMP-3","shortLabel":"BMP-3","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BRDM-2":{"name":"BRDM-2","coalition":"red","era":"Early Cold War","label":"BRDM-2","shortLabel":"BRDM-2","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BTR-80":{"name":"BTR-80","coalition":"red","era":"Late Cold War","label":"BTR-80","shortLabel":"BTR-80","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"light green autumn":{"name":"Light Green Autumn","countries":"All"},"military police autumn":{"name":"Military Police Autumn","countries":"All"},"light green winter":{"name":"Light Green Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"military police winter":{"name":"Military Police Winter","countries":"All"},"military police spring":{"name":"Military Police Spring","countries":"All"},"light green spring":{"name":"Light Green Spring","countries":"All"},"green autumn":{"name":"Green_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"green winter":{"name":"Green_Winter","countries":"All"},"military police summer":{"name":"Military Police Summer","countries":"All"},"light green summer":{"name":"Light_Green_Summer","countries":"All"},"green spring":{"name":"Green_Spring","countries":"All"},"green summer":{"name":"Green_Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"BTR_D":{"name":"BTR_D","coalition":"red","era":"Mid Cold War","label":"BTR_D","shortLabel":"BTR_D","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Boman":{"name":"Boman","coalition":"blue","era":"Late Cold War","label":"Grad Fire Direction Manager","shortLabel":"Boman","filename":"","type":"Reconnaissance","enabled":true},"Bunker":{"name":"Bunker","coalition":"","era":"","label":"Bunker","shortLabel":"Bunker","filename":"","type":"Static","enabled":true},"Challenger2":{"name":"Challenger2","coalition":"blue","era":"Modern","label":"Challenger2","shortLabel":"Challenger2","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Cobra":{"name":"Cobra","coalition":"blue","era":"Modern","label":"Otokar Cobra","shortLabel":"Cobra","filename":"","type":"Reconnaissance","enabled":true},"Dog Ear radar":{"name":"Dog Ear radar","coalition":"red","era":"Mid Cold War","label":"Dog Ear","shortLabel":"Dog Ear radar","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"GAZ-3307":{"name":"GAZ-3307","coalition":"red","era":"Early Cold War","label":"GAZ-3307","shortLabel":"GAZ-3307","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"GAZ-3308":{"name":"GAZ-3308","coalition":"red","era":"Early Cold War","label":"GAZ-3308","shortLabel":"GAZ-3308","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"GAZ-66":{"name":"GAZ-66","coalition":"red","era":"Early Cold War","label":"GAZ-66","shortLabel":"GAZ-66","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Gepard":{"name":"Gepard","coalition":"blue","era":"Late Cold War","label":"Gepard","shortLabel":"Gepard","filename":"","type":"AAA","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Grad-URAL":{"name":"Grad-URAL","coalition":"red","era":"Mid Cold War","label":"Grad","shortLabel":"Grad","filename":"","type":"Rocket Artillery","enabled":true},"HEMTT TFFT":{"name":"HEMTT TFFT","coalition":"blue","era":"Late Cold War","label":"HEMTT TFFT","shortLabel":"HEMTT TFFT","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Hawk SAM Battery":{"name":"Hawk SAM Battery","coalition":"blue","era":"Early Cold War","label":"Hawk SAM Battery","shortLabel":"Hawk SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"Hawk cwar":{"name":"Hawk cwar","coalition":"blue","era":"Early Cold War","label":"Hawk Continous Wave Acquisition Radar","shortLabel":"Hawk cwar","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Hawk ln":{"name":"Hawk ln","coalition":"blue","era":"Late Cold War","label":"Hawk Launcher","shortLabel":"Hawk ln","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hawk pcp":{"name":"Hawk pcp","coalition":"blue","era":"Late Cold War","label":"Hawk Platoon Command Post","shortLabel":"Hawk pcp","range":"Medium","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Hawk sr":{"name":"Hawk sr","coalition":"blue","era":"Early Cold War","label":"Hawk Search radar","shortLabel":"Hawk sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hawk tr":{"name":"Hawk tr","coalition":"blue","era":"Early Cold War","label":"Hawk Track radar","shortLabel":"Hawk tr","range":"Medium","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"xx337 - 92 sqn blue tail":{"name":"XX337-92Sqn","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-341 grey":{"name":"HW-341 Grey","countries":["FIN"]},"xx245 - 2009 raf hawk display":{"name":"XX245-RAF Hawk Display 2009","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"finland hw-329 green brown":{"name":"HW-329 Green Brown","countries":["FIN"]},"swiss u-1268 - byebyehawk":{"name":"U-1268 - ByeByeHawk","countries":["SUI"]},"25th fts, vance afb, oklahoma (vn)":{"name":"25th FTS, Vance AFB, Oklahoma (VN)","countries":["USA"]},"xx226 - 74sqn 1992-2000":{"name":"74Sqn XX226 1992-2000","countries":["UK"]},"finland hw-373 ex-swiss air force":{"name":"HW-373 Ex-Swiss Air Force","countries":["FIN"]},"swiss u-1252 - normal":{"name":"U-1252 - Normal","countries":["SUI"]},"swiss u-1270 - wallis":{"name":"U-1270 - Wallis","countries":["SUI"]},"1st rs, beale afb, california (bb)":{"name":"1st RS, Beale AFB, California (BB)","countries":["USA"]},"xx100 - tfc":{"name":"The Fighter Collection XX100","countries":["UK"]},"509th bs, whitman afb, missouri (wm)":{"name":"509th BS, Whiteman AFB, Missouri (WM)","countries":["USA"]},"xx218 - 208sqn":{"name":"208Sqn XX218","countries":["UK"]},"xx316 - fradu royal navy":{"name":"Royal Navy XX316","countries":["UK"]},"usaf aggressor 269":{"name":"USAF-AGGRESSOR-269","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"swiss u-1251 - white":{"name":"U-1251 - White","countries":["SUI"]},"xx201 - 2010 raf hawk display":{"name":"XX201-4FTS-HawkDisplay2010","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx175 - fradu royal navy":{"name":"Royal Navy XX175","countries":["UK"]},"1018 - united arab emirates":{"name":"United Arab Emirates Air Force","countries":["ARE"]},"xx179 - red arrows 1979-2007":{"name":"Red Arrows 1979-2007","countries":["UK"]},"xx178 - 1994 raf hawk display":{"name":"XX178-RAF Hawk Display 1994","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]},"xx159 - fradu royal navy anniversary":{"name":"Royal Navy XX159","countries":["UK"]},"xx189 - 100sqn":{"name":"100Sqn XX189","countries":["TUR","RUS","USA","ISR","NETH","NOR","RSO","BEL","GER","DEN","SPN","GRG","ABH","UKR","ITA","CAN","FRA","UK"]},"xx228 - veao":{"name":"VEAO, XX228","countries":["UK"]},"xx316 - 74sqn 1998-2000":{"name":"74Sqn XX316 1998-2000","countries":["UK"]},"xx179 - red arrows 2008-2012":{"name":"Red Arrows 2008-2012","countries":["UK"]},"12th ftw, randolph afb, texas (ra)":{"name":"12th FTW, Randolph AFB, Texas (RA)","countries":["USA"]},"nas meridian, mississippi seven (vt-7)":{"name":"NAS Meridian, Mississippi Seven (VT-7)","countries":["USA"]},"88th fts, sheppard afb, texas (en)":{"name":"88th FTS, Sheppard AFB, Texas (EN)","countries":["USA"]},"xx159 - 2004 raf hawk display":{"name":"XX159-RAF Hawk Display 2004","countries":["USA","NOR","BEL","DEN","SPN","UKR","TUR","NETH","ISR","ABH","FRA","RUS","INS","RSO","AUS","CAN","UK","GER","GRG","ITA"]}}},"Hummer":{"name":"Hummer","coalition":"blue","era":"Mid Cold War","label":"Hummer","shortLabel":"Hummer","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"IKARUS Bus":{"name":"IKARUS Bus","coalition":"red","era":"Mid Cold War","label":"IKARUS Bus","shortLabel":"IKARUS Bus","filename":"","type":"Unarmed","enabled":true},"Igla manpad INS":{"name":"Igla manpad INS","coalition":"red","era":"Late Cold War","label":"SA-18 Igla manpad INS","shortLabel":"Igla manpad INS","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Infantry AK":{"name":"Infantry AK","coalition":"red","era":"Mid Cold War","label":"Infantry AK","shortLabel":"Infantry AK","filename":"","type":"Infantry","enabled":true},"KAMAZ Truck":{"name":"KAMAZ Truck","coalition":"red","era":"Mid Cold War","label":"KAMAZ Truck","shortLabel":"KAMAZ Truck","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Kub 1S91 str":{"name":"Kub 1S91 str","coalition":"red","era":"Mid Cold War","label":"SA-6 Straight flush","shortLabel":"Kub 1S91 str","range":"Medium","filename":"","type":"SAM Search/Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Kub 2P25 ln":{"name":"Kub 2P25 ln","coalition":"red","era":"Late Cold War","label":"SA-6 Launcher","shortLabel":"Kub 2P25 ln","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"LAV-25":{"name":"LAV-25","coalition":"blue","era":"Late Cold War","label":"LAV-25","shortLabel":"LAV-25","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"aus_winter":{"name":"AUS_Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"aus_summer":{"name":"AUS_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"sand":{"name":"sand","countries":"All"},"green":{"name":"green","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"LAZ Bus":{"name":"LAZ Bus","coalition":"red","era":"Early Cold War","label":"LAZ Bus","shortLabel":"LAZ Bus","filename":"","type":"Unarmed","enabled":true},"Leclerc":{"name":"Leclerc","coalition":"blue","era":"Modern","label":"Leclerc","shortLabel":"Leclerc","filename":"","type":"Tank","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Leopard-2":{"name":"Leopard-2","coalition":"blue","era":"Late Cold War","label":"Leopard-2","shortLabel":"Leopard-2","filename":"","type":"Tank","enabled":true,"liveries":{"can_spring":{"name":"CAN_spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"spn_summer":{"name":"SPN_Summer","countries":"All"},"de_desert_winter":{"name":"winter","countries":"All"},"de_desert_spring":{"name":"spring","countries":"All"},"de_summer":{"name":"summer","countries":"All"},"den_autumn":{"name":"DEN_autumn","countries":"All"},"den_spring":{"name":"DEN_spring","countries":"All"},"de_winter":{"name":"winter","countries":"All"},"neth_summer":{"name":"NETH_summer","countries":"All"},"de_autumn":{"name":"winter","countries":"All"},"grc_summer":{"name":"GRC_summer","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"grc_autumn":{"name":"GRC_autumn","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"de_desert_summer":{"name":"DE_Desert_summer","countries":"All"},"desert_summer":{"name":"Desert_summer","countries":"All"},"grc_winter":{"name":"GRC_winter","countries":"All"},"den_summer":{"name":"DEN_summer","countries":"All"},"desert_autumn":{"name":"Desert_autumn","countries":"All"},"de_spring":{"name":"spring","countries":"All"},"den_winter":{"name":"DEN_winter","countries":"All"},"fin_winter":{"name":"FIN_winter","countries":"All"},"grc_spring":{"name":"GRC_spring","countries":"All"},"desert_winter":{"name":"Desert_winter","countries":"All"},"can_winter":{"name":"CAN_winter","countries":"All"},"de_desert_autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"},"desert_spring":{"name":"Desert_spring","countries":"All"},"fin_spring":{"name":"FIN_spring","countries":"All"},"fin_summer":{"name":"FIN_summer","countries":"All"},"can_summer":{"name":"CAN_summer","countries":"All"},"can_autumn":{"name":"CAN_autumn","countries":"All"},"neth_winter":{"name":"NETH_winter","countries":"All"},"spn_winter":{"name":"SPN_Winter","countries":"All"},"fin_autumn":{"name":"FIN_autumn","countries":"All"}}},"Leopard1A3":{"name":"Leopard1A3","coalition":"blue","era":"Mid Cold War","label":"Leopard1A3","shortLabel":"Leopard1A3","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M 818":{"name":"M 818","coalition":"blue","era":"Early Cold War","label":"M 818","shortLabel":"M 818","filename":"","type":"Unarmed","enabled":true,"liveries":{"spring":{"name":"spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"summer":{"name":"summer","countries":"All"}}},"M-1 Abrams":{"name":"M-1 Abrams","coalition":"blue","era":"Late Cold War","label":"M-1 Abrams","shortLabel":"M-1 Abrams","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-109":{"name":"M-109","coalition":"blue","era":"Early Cold War","label":"M-109 Paladin","shortLabel":"M-109","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-113":{"name":"M-113","coalition":"blue","era":"Early Cold War","label":"M-113","shortLabel":"M-113","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"grc_autumn_med":{"name":"GRC_autumn","countries":"All"},"winter_med":{"name":"winter","countries":"All"},"grc_summer":{"name":"GRC_summer","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"grc_spring_med":{"name":"GRC_spring","countries":"All"},"grc_autumn":{"name":"GRC_autumn","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"grc_winter":{"name":"GRC_winter","countries":"All"},"green_med":{"name":"green","countries":"All"},"green":{"name":"green","countries":"All"},"spring_med":{"name":"spring","countries":"All"},"grc_spring":{"name":"GRC_spring","countries":"All"},"grc_winter_med":{"name":"GRC_winter","countries":"All"},"desert":{"name":"Desert","countries":"All"},"grc_summer_med":{"name":"GRC_summer","countries":"All"},"autumn_med":{"name":"autumn","countries":"All"},"desert_med":{"name":"Desert","countries":"All"},"summer_med":{"name":"summer","countries":"All"}}},"M-2 Bradley":{"name":"M-2 Bradley","coalition":"blue","era":"Late Cold War","label":"M-2A2 Bradley","shortLabel":"M-2 Bradley","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M-60":{"name":"M-60","coalition":"blue","era":"Early Cold War","label":"M-60","shortLabel":"M-60","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1043 HMMWV Armament":{"name":"M1043 HMMWV Armament","coalition":"blue","era":"Late Cold War","label":"HMMWV M2 Browning","shortLabel":"HMMWV M2","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1045 HMMWV TOW":{"name":"M1045 HMMWV TOW","coalition":"red","era":"Late Cold War","label":"HMMWV TOW","shortLabel":"HMMWV TOW","filename":"","type":"Reconnaissance","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M1097 Avenger":{"name":"M1097 Avenger","coalition":"blue","era":"Modern","label":"M1097 Avenger","shortLabel":"M1097 Avenger","filename":"","type":"SAM","enabled":true},"M1126 Stryker ICV":{"name":"M1126 Stryker ICV","coalition":"blue","era":"Modern","label":"Stryker MG","shortLabel":"Stryker MG","filename":"","type":"APC","enabled":true},"M1128 Stryker MGS":{"name":"M1128 Stryker MGS","coalition":"blue","era":"Modern","label":"M1128 Stryker MGS","shortLabel":"M1128 Stryker MGS","filename":"","type":"SPG","enabled":true},"M1134 Stryker ATGM":{"name":"M1134 Stryker ATGM","coalition":"blue","era":"Modern","label":"Stryker ATGM","shortLabel":"Stryker ATGM","filename":"","type":"IFV","enabled":true},"M48 Chaparral":{"name":"M48 Chaparral","coalition":"blue","era":"Late Cold War","label":"M48 Chaparral","shortLabel":"M48 Chaparral","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"usa_winter":{"name":"USA_Winter","countries":"All"},"isr_summer":{"name":"ISR_Summer","countries":"All"},"isr_spring":{"name":"ISR_Spring","countries":"All"},"usa_autumn":{"name":"USA_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"isr_winter":{"name":"ISR_Winter","countries":"All"},"isr_autumn":{"name":"ISR_Autumn","countries":"All"},"summer":{"name":"Summer","countries":"All"},"usa_summer":{"name":"USA_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"usa_spring":{"name":"USA_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M6 Linebacker":{"name":"M6 Linebacker","coalition":"blue","era":"Late Cold War","label":"M6 Linebacker","shortLabel":"M6 Linebacker","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"M978 HEMTT Tanker":{"name":"M978 HEMTT Tanker","coalition":"blue","era":"Mid Cold War","label":"M978 HEMTT Tanker","shortLabel":"M978 HEMTT Tanker","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MAZ-6303":{"name":"MAZ-6303","coalition":"red","era":"Mid Cold War","label":"MAZ-6303","shortLabel":"MAZ-6303","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"winter","countries":"All"},"spring":{"name":"spring","countries":"All"},"summer":{"name":"summer","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MCV-80":{"name":"MCV-80","coalition":"blue","era":"Late Cold War","label":"Warrior IFV","shortLabel":"Warrior","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MLRS":{"name":"MLRS","coalition":"blue","era":"Late Cold War","label":"M270","shortLabel":"M270","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"MTLB":{"name":"MTLB","coalition":"red","era":"Mid Cold War","label":"MT-LB","shortLabel":"MT-LB","filename":"","type":"APC","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Marder":{"name":"Marder","coalition":"blue","era":"Late Cold War","label":"Marder","shortLabel":"Marder","filename":"","type":"IFV","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Osa 9A33 ln":{"name":"Osa 9A33 ln","coalition":"red","era":"Mid Cold War","label":"SA-8 Launcher","shortLabel":"Osa 9A33 ln","range":"Short","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Paratrooper AKS-74":{"name":"Paratrooper AKS-74","coalition":"red","era":"Modern","label":"Paratrooper AKS-74","shortLabel":"Paratrooper AKS-74","filename":"","type":"Infantry","enabled":true},"Paratrooper RPG-16":{"name":"Paratrooper RPG-16","coalition":"red","era":"Modern","label":"Paratrooper RPG-16","shortLabel":"Paratrooper RPG-16","filename":"","type":"Infantry","enabled":true},"Patriot AMG":{"name":"Patriot AMG","coalition":"blue","era":"Modern","label":"Patriot Antenna Mast Group","shortLabel":"Patriot AMG","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot ECS":{"name":"Patriot ECS","coalition":"blue","era":"Modern","label":"Patriot Engagement Control Station","shortLabel":"Patriot ECS","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot EPP":{"name":"Patriot EPP","coalition":"blue","era":"Late Cold War","label":"Patriot Electric Power Plant","shortLabel":"Patriot EPP","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot cp":{"name":"Patriot cp","coalition":"blue","era":"Late Cold War","label":"Patriot Command Post","shortLabel":"Patriot cp","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot ln":{"name":"Patriot ln","coalition":"blue","era":"Late Cold War","label":"Patriot Launcher","shortLabel":"Patriot ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot site":{"name":"Patriot site","coalition":"blue","era":"Late Cold War","label":"Patriot site","shortLabel":"Patriot site","range":"Long","filename":"","type":"SAM Site","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Patriot str":{"name":"Patriot str","coalition":"blue","era":"Late Cold War","label":"Patriot Search/Track radar","shortLabel":"Patriot str","range":"Medium","filename":"","type":"SAM Search/Track radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Predator GCS":{"name":"Predator GCS","coalition":"blue","era":"Late Cold War","label":"Predator GCS","shortLabel":"Predator GCS","filename":"","type":"Unarmed","enabled":true,"liveries":{"usaf standard":{"name":"USAF Standard","countries":["USA"]}}},"Predator TrojanSpirit":{"name":"Predator TrojanSpirit","coalition":"blue","era":"Late Cold War","label":"Predator TrojanSpirit","shortLabel":"Predator TrojanSpirit","filename":"","type":"Unarmed","enabled":true},"RLS_19J6":{"name":"RLS_19J6","coalition":"Red","era":"Mid Cold War","label":"SA-5 Thin Shield","shortLabel":"RLS 19J6","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"spring":{"name":"spring","countries":"All"},"winter":{"name":"winter","countries":"All"},"autumn":{"name":"autumn","countries":"All"},"summer":{"name":"summer","countries":"All"}}},"RPC_5N62V":{"name":"RPC_5N62V","coalition":"Red","era":"Mid Cold War","label":"SA-5 Square Pair","shortLabel":"RPC 5N62V","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"desert_spring":{"name":"S-200_Radar_Desert_Spring","countries":"All"},"cam_autumn":{"name":"S-200_Radar_Cam_Autumn","countries":"All"},"cam_spring":{"name":"S-200_Radar_Cam_Spring","countries":"All"},"green_summer":{"name":"S-200_Radar_Green_Summer","countries":"All"},"green_winter":{"name":"S-200_Radar_Green_Winter","countries":"All"},"cam_summer":{"name":"S-200_Radar_Cam_Summer","countries":"All"},"desert_winter":{"name":"S-200_Radar_Desert_Winter","countries":"All"},"syria_autumn":{"name":"S-200_Radar_Syria_Autumn","countries":"All"},"syria_summer":{"name":"S-200_Radar_Syria_Summer","countries":"All"},"syria_winter":{"name":"S-200_Radar_Syria_Winter","countries":"All"},"green_spring":{"name":"S-200_Radar_Green_Spring","countries":"All"},"syria_spring":{"name":"S-200_Radar_Syria_Spring","countries":"All"},"desert_summer":{"name":"S-200_Radar_Desert_Summer","countries":"All"},"green_autumn":{"name":"S-200_Radar_Green_Autumn","countries":"All"},"desert_autumn":{"name":"S-200_Radar_Desert_Autumn","countries":"All"},"cam_winter":{"name":"S-200_Radar_Cam_Winter","countries":"All"}}},"Roland ADS":{"name":"Roland ADS","coalition":"blue","era":"Late Cold War","label":"Roland ADS","shortLabel":"Roland ADS","filename":"","type":"SAM","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Roland Radar":{"name":"Roland Radar","coalition":"blue","era":"Mid Cold War","label":"Roland Search radar","shortLabel":"Roland Radar","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"S-200_Launcher":{"name":"S-200_Launcher","coalition":"Red","era":"Mid Cold War","label":"SA-5 Launcher","shortLabel":"S-200 Launcher","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"desert_spring":{"name":"S-200_Launcher_Desert_Spring","countries":"All"},"cam_autumn":{"name":"S-200_Cam_Autumn","countries":"All"},"cam_spring":{"name":"S-200_Launcher_Cam_Spring","countries":"All"},"green_summer":{"name":"S-200_Launcher_Green_Summer","countries":"All"},"green_winter":{"name":"S-200_Launcher_Green_Winter","countries":"All"},"cam_summer":{"name":"S-200_Launcher_Cam_Summer","countries":"All"},"desert_winter":{"name":"S-200_Launcher_Desert_Winter","countries":"All"},"syria_autumn":{"name":"S-200_Launcher_Syria_Autumn","countries":"All"},"syria_summer":{"name":"S-200_Launcher_Syria_Summer","countries":"All"},"syria_winter":{"name":"S-200_Launcher_Syria_Winter","countries":"All"},"green_spring":{"name":"S-200_Launcher_Green_Spring","countries":"All"},"syria_spring":{"name":"S-200_Launcher_Syria_Spring","countries":"All"},"desert_summer":{"name":"S-200_Launcher_Desert_Summer","countries":"All"},"green_autumn":{"name":"S-200_Launcher_Green_Autumn","countries":"All"},"desert_autumn":{"name":"S-200_Launcher_Desert_Autumn","countries":"All"},"cam_winter":{"name":"S-200_Launcher_Cam_Winter","countries":"All"}}},"S-300PS 40B6M tr":{"name":"S-300PS 40B6M tr","coalition":"red","era":"Late Cold War","label":"SA-10 Tin Shield","shortLabel":"S-300PS 40B6M tr","range":"Long","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 40B6MD sr":{"name":"S-300PS 40B6MD sr","coalition":"red","era":"Late Cold War","label":"SA-10 Clam Shell","shortLabel":"S-300PS 40B6MD sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 54K6 cp":{"name":"S-300PS 54K6 cp","coalition":"red","era":"Late Cold War","label":"SA-10 Command Post","shortLabel":"S-300PS 54K6 cp","range":"Long","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 5P85C ln":{"name":"S-300PS 5P85C ln","coalition":"red","era":"Late Cold War","label":"SA-10 Launcher (5P85C)","shortLabel":"S-300PS 5P85C ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 5P85D ln":{"name":"S-300PS 5P85D ln","coalition":"red","era":"Late Cold War","label":"SA-10 Launcher (5P85D)","shortLabel":"S-300PS 5P85D ln","range":"Long","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S-300PS 64H6E sr":{"name":"S-300PS 64H6E sr","coalition":"red","era":"Late Cold War","label":"SA-10 Big Bird","shortLabel":"S-300PS 64H6E sr","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-10 SAM Battery":{"name":"SA-10 SAM Battery","coalition":"red","era":"Late Cold War","label":"SA-10 SAM Battery","shortLabel":"SA-10 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-11 Buk CC 9S470M1":{"name":"SA-11 Buk CC 9S470M1","coalition":"red","era":"Late Cold War","label":"SA-11 Command Post","shortLabel":"SA-11 Buk CC 9S470M1","range":"Medium","filename":"","type":"SAM Support vehicle","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-11 Buk LN 9A310M1":{"name":"SA-11 Buk LN 9A310M1","coalition":"red","era":"Late Cold War","label":"SA-11 Launcher","shortLabel":"SA-11 Buk LN 9A310M1","range":"Medium","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"SA-11 Buk SR 9S18M1":{"name":"SA-11 Buk SR 9S18M1","coalition":"red","era":"Mid Cold War","label":"SA-11 Snown Drift","shortLabel":"SA-11 Buk SR 9S18M1","range":"Long","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SA-11 SAM Battery":{"name":"SA-11 SAM Battery","coalition":"red","era":"Late Cold War","label":"SA-11 SAM Battery","shortLabel":"SA-11 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-18 Igla manpad":{"name":"SA-18 Igla manpad","coalition":"red","era":"Late Cold War","label":"SA-18 Igla manpad","shortLabel":"SA-18 Igla manpad","range":"Short","filename":"","type":"MANPADS","enabled":true},"SA-18 Igla-S manpad":{"name":"SA-18 Igla-S manpad","coalition":"red","era":"Late Cold War","label":"SA-18 Igla-S manpad","shortLabel":"SA-18 Igla-S manpad","range":"Short","filename":"","type":"MANPADS","enabled":true},"SA-2 SAM Battery":{"name":"SA-2 SAM Battery","coalition":"red","era":"Early Cold War","label":"SA-2 SAM Battery","shortLabel":"SA-2 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-3 SAM Battery":{"name":"SA-3 SAM Battery","coalition":"red","era":"Early Cold War","label":"SA-3 SAM Battery","shortLabel":"SA-3 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-5 SAM Battery":{"name":"SA-5 SAM Battery","coalition":"Red","era":"Mid Cold War","label":"SA-5 SAM Battery","shortLabel":"SA-5 SAM Battery","range":"Long","filename":"","type":"SAM Site","enabled":true},"SA-6 SAM Battery":{"name":"SA-6 SAM Battery","coalition":"red","era":"Mid Cold War","label":"SA-6 SAM Battery","shortLabel":"SA-6 SAM Battery","range":"Medium","filename":"","type":"SAM Site","enabled":true},"SA-8 Osa LD 9T217":{"name":"SA-8 Osa LD 9T217","coalition":"red","era":"Late Cold War","label":"SA-8 Osa LD 9T217","shortLabel":"SA-8 Osa LD 9T217","range":"Short","filename":"","type":"SAM","enabled":true},"SAU 2-C9":{"name":"SAU 2-C9","coalition":"red","era":"Mid Cold War","label":"SAU Nona","shortLabel":"SAU Nona","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Akatsia":{"name":"SAU Akatsia","coalition":"red","era":"Mid Cold War","label":"SAU Akatsia","shortLabel":"SAU Akatsia","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Gvozdika":{"name":"SAU Gvozdika","coalition":"red","era":"Mid Cold War","label":"SAU Gvozdika","shortLabel":"SAU Gvozdika","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SAU Msta":{"name":"SAU Msta","coalition":"red","era":"Late Cold War","label":"SAU Msta","shortLabel":"SAU Msta","filename":"","type":"Gun Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"SKP-11":{"name":"SKP-11","coalition":"red","era":"Early Cold War","label":"SKP-11","shortLabel":"SKP-11","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"SNR_75V":{"name":"SNR_75V","coalition":"Red","era":"Early Cold War","label":"SA-2 Fan Song","shortLabel":"SNR 75V","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"S_75M_Volhov":{"name":"S_75M_Volhov","coalition":"Red","era":"Early Cold War","label":"SA-2 Launcher","shortLabel":"S75M Volhov","filename":"","type":"SAM Launcher","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Sandbox":{"name":"Sandbox","coalition":"","era":"","label":"Sandbox","shortLabel":"Sandbox","filename":"","type":"Static","enabled":true},"Smerch":{"name":"Smerch","coalition":"red","era":"Late Cold War","label":"Smerch","shortLabel":"Smerch","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Soldier AK":{"name":"Soldier AK","coalition":"red","era":"Early Cold War","label":"Soldier AK","shortLabel":"Soldier AK","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M249":{"name":"Soldier M249","coalition":"blue","era":"Late Cold War","label":"Soldier M249","shortLabel":"Soldier M249","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M4 GRG":{"name":"Soldier M4 GRG","coalition":"blue","era":"Mid Cold War","label":"Soldier M4 GRG","shortLabel":"Soldier M4 GRG","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier M4":{"name":"Soldier M4","coalition":"blue","era":"Mid Cold War","label":"Soldier M4","shortLabel":"Soldier M4","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Soldier RPG":{"name":"Soldier RPG","coalition":"red","era":"Mid Cold War","label":"Soldier RPG","shortLabel":"Soldier RPG","filename":"","type":"Infantry","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger comm dsr":{"name":"Stinger comm dsr","coalition":"red","era":"Late Cold War","label":"Stinger comm dsr","shortLabel":"Stinger comm dsr","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"multicam":{"name":"multicam","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger comm":{"name":"Stinger comm","coalition":"blue","era":"Late Cold War","label":"Stinger comm","shortLabel":"Stinger comm","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"multicam":{"name":"multicam","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad GRG":{"name":"Stinger manpad GRG","coalition":"blue","era":"Late Cold War","label":"Stinger manpad GRG","shortLabel":"Stinger manpad GRG","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad dsr":{"name":"Stinger manpad dsr","coalition":"blue","era":"Late Cold War","label":"Stinger manpad dsr","shortLabel":"Stinger manpad dsr","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Stinger manpad":{"name":"Stinger manpad","coalition":"blue","era":"Late Cold War","label":"Stinger manpad","shortLabel":"Stinger manpad","range":"Short","filename":"","type":"MANPADS","enabled":true,"liveries":{"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"}}},"Strela-1 9P31":{"name":"Strela-1 9P31","coalition":"red","era":"Late Cold War","label":"SA-9 Strela-1 9P31","shortLabel":"Strela-1 9P31","range":"Short","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Strela-10M3":{"name":"Strela-10M3","coalition":"red","era":"Late Cold War","label":"SA-13 Strela-10M3","shortLabel":"Strela-10M3","range":"Short","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Suidae":{"name":"Suidae","coalition":"","era":"Modern","label":"Suidae","shortLabel":"Suidae","filename":"","type":"Unarmed","enabled":true},"T-55":{"name":"T-55","coalition":"red","era":"Early Cold War","label":"T-55","shortLabel":"T-55","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"T-72B":{"name":"T-72B","coalition":"red","era":"Mid Cold War","label":"T-72B","shortLabel":"T-72B","filename":"","type":"Tank","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"T-80UD":{"name":"T-80UD","coalition":"red","era":"Mid Cold War","label":"T-80UD","shortLabel":"T-80UD","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"iran - 01":{"name":"Iran - 01","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"iran - 02":{"name":"Iran - 02","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"T-90":{"name":"T-90","coalition":"red","era":"Late Cold War","label":"T-90","shortLabel":"T-90","filename":"","type":"Tank","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"TPZ":{"name":"TPZ","coalition":"blue","era":"Late Cold War","label":"TPz Fuchs","shortLabel":"TPz Fuchs","filename":"","type":"APC","enabled":true},"Tigr_233036":{"name":"Tigr_233036","coalition":"red","era":"Late Cold War","label":"Tigr_233036","shortLabel":"Tigr_233036","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Tor 9A331":{"name":"Tor 9A331","coalition":"red","era":"Late Cold War","label":"SA-15 Tor 9A331","shortLabel":"Tor 9A331","range":"Medium","filename":"","type":"SAM","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"grc_summer":{"name":"GRC_Summer","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Trolley bus":{"name":"Trolley bus","coalition":"blue","era":"Late Cold War","label":"Trolley bus","shortLabel":"Trolley bus","filename":"","type":"Unarmed","enabled":true},"UAZ-469":{"name":"UAZ-469","coalition":"red","era":"Mid Cold War","label":"UAZ-469","shortLabel":"UAZ-469","filename":"","type":"Unarmed","enabled":true,"liveries":{"red_spring":{"name":"RED_Spring","countries":"All"},"red_summer":{"name":"RED_Summer","countries":"All"},"winter":{"name":"Winter","countries":"All"},"orange_spring":{"name":"ORANGE_Spring","countries":"All"},"orange_autumn":{"name":"ORANGE_Autumn","countries":"All"},"red_autumn":{"name":"RED_Autumn","countries":"All"},"red_winter":{"name":"RED_Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"summer":{"name":"Summer","countries":"All"},"orange_summer":{"name":"ORANGE_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"orange_winter":{"name":"ORANGE_Winter","countries":"All"}}},"Uragan_BM-27":{"name":"Uragan_BM-27","coalition":"red","era":"Late Cold War","label":"Uragan","shortLabel":"Uragan","filename":"","type":"Rocket Artillery","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"RUS_Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"RUS_Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"RUS_Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"RUS_Autumn","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"Ural ATsP-6":{"name":"Ural ATsP-6","coalition":"red","era":"Mid Cold War","label":"Ural ATsP-6","shortLabel":"Ural ATsP-6","filename":"","type":"Unarmed","enabled":true},"Ural-375 PBU":{"name":"Ural-375 PBU","coalition":"red","era":"Mid Cold War","label":"Ural-375 PBU","shortLabel":"Ural-375 PBU","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"desert","countries":"All"}}},"Ural-375 ZU-23 Insurgent":{"name":"Ural-375 ZU-23 Insurgent","coalition":"red","era":"Early Cold War","label":"Ural-375 ZU-23 Insurgent","shortLabel":"Ural-375 ZU-23 Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-375 ZU-23":{"name":"Ural-375 ZU-23","coalition":"red","era":"Early Cold War","label":"Ural-375 ZU-23","shortLabel":"Ural-375 ZU-23","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-375":{"name":"Ural-375","coalition":"red","era":"Mid Cold War","label":"Ural-375","shortLabel":"Ural-375","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320 APA-5D":{"name":"Ural-4320 APA-5D","coalition":"red","era":"Early Cold War","label":"Ural-4320 APA-5D","shortLabel":"Ural-4320 APA-5D","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320-31":{"name":"Ural-4320-31","coalition":"red","era":"Late Cold War","label":"Ural-4320-31","shortLabel":"Ural-4320-31","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"Ural-4320T":{"name":"Ural-4320T","coalition":"red","era":"Late Cold War","label":"Ural-4320T","shortLabel":"Ural-4320T","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"VAZ Car":{"name":"VAZ Car","coalition":"red","era":"Early Cold War","label":"VAZ Car","shortLabel":"VAZ Car","filename":"","type":"Unarmed","enabled":true},"Vulcan":{"name":"Vulcan","coalition":"blue","era":"Late Cold War","label":"Vulcan","shortLabel":"Vulcan","filename":"","type":"AAA","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"usa_winter":{"name":"USA_Winter","countries":"All"},"isr_summer":{"name":"ISR_Summer","countries":"All"},"isr_spring":{"name":"ISR_Spring","countries":"All"},"usa_autumn":{"name":"USA_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"isr_winter":{"name":"ISR_Winter","countries":"All"},"isr_autumn":{"name":"ISR_Autumn","countries":"All"},"summer":{"name":"Summer","countries":"All"},"usa_summer":{"name":"USA_Summer","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"usa_spring":{"name":"USA_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZIL-131 KUNG":{"name":"ZIL-131 KUNG","coalition":"red","era":"Early Cold War","label":"ZIL-131 KUNG","shortLabel":"ZIL-131 KUNG","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZIL-4331":{"name":"ZIL-4331","coalition":"red","era":"Early Cold War","label":"ZIL-4331","shortLabel":"ZIL-4331","filename":"","type":"Unarmed","enabled":true,"liveries":{"winter":{"name":"RUS_Winter","countries":"All"},"spring":{"name":"RUS_Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"RUS_Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"RUS_Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZSU-23-4 Shilka":{"name":"ZSU-23-4 Shilka","coalition":"red","era":"Late Cold War","label":"ZSU-23-4 Shilka","shortLabel":"ZSU-23-4 Shilka","filename":"","type":"AAA","enabled":true,"liveries":{"ukr_summer":{"name":"UKR_Summer","countries":"All"},"ukr_spring":{"name":"UKR_Spring","countries":"All"},"winter":{"name":"Winter","countries":"All"},"ukr_autumn":{"name":"UKR_Autumn","countries":"All"},"spring":{"name":"Spring","countries":"All"},"grg_summer":{"name":"GRG_Summer","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"grg_autumn":{"name":"GRG_Autumn","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"ukr_winter":{"name":"UKR_Winter","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"grg_winter":{"name":"GRG_Winter","countries":"All"},"grg_spring":{"name":"GRG_Spring","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Closed Insurgent":{"name":"ZU-23 Closed Insurgent","coalition":"red","era":"Early Cold War","label":"ZU-23 Closed Insurgent","shortLabel":"ZU-23 Closed Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Emplacement Closed":{"name":"ZU-23 Emplacement Closed","coalition":"red","era":"Early Cold War","label":"ZU-23 Emplacement Closed","shortLabel":"ZU-23 Emplacement Closed","filename":"","type":"AAA","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Emplacement":{"name":"ZU-23 Emplacement","coalition":"red","era":"Early Cold War","label":"ZU-23 Emplacement","shortLabel":"ZU-23 Emplacement","filename":"","type":"AAA","enabled":true,"liveries":{"grc_summer":{"name":"GRC_Summer","countries":"All"},"grc_spring":{"name":"GRC_Spring","countries":"All"},"grc_autumn":{"name":"GRC_Autumn","countries":"All"},"grc_winter":{"name":"GRC_Winter","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"ZU-23 Insurgent":{"name":"ZU-23 Insurgent","coalition":"red","era":"Early Cold War","label":"ZU-23 Insurgent","shortLabel":"ZU-23 Insurgent","filename":"","type":"AAA","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"ZiL-131 APA-80":{"name":"ZiL-131 APA-80","coalition":"red","era":"Early Cold War","label":"ZiL-131 APA-80","shortLabel":"ZiL-131 APA-80","filename":"","type":"Unarmed","enabled":true,"liveries":{"desert":{"name":"Desert","countries":"All"}}},"house1arm":{"name":"house1arm","coalition":"","era":"","label":"house1arm","shortLabel":"house1arm","filename":"","type":"Structure","enabled":true},"house2arm":{"name":"house2arm","coalition":"","era":"","label":"house2arm","shortLabel":"house2arm","filename":"","type":"Structure","enabled":true},"houseA_arm":{"name":"houseA_arm","coalition":"","era":"","label":"houseA_arm","shortLabel":"houseA_arm","filename":"","type":"Structure","enabled":true},"outpost":{"name":"outpost","coalition":"","era":"","label":"outpost","shortLabel":"outpost","filename":"","type":"Structure","enabled":true},"outpost_road":{"name":"outpost_road","coalition":"","era":"","label":"outpost_road","shortLabel":"outpost_road","filename":"","type":"Structure","enabled":true},"p-19 s-125 sr":{"name":"p-19 s-125 sr","coalition":"red","era":"Mid Cold War","label":"SA-3 Flat Face B","shortLabel":"Flat Face B","filename":"","type":"SAM Search radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}},"snr s-125 tr":{"name":"snr s-125 tr","coalition":"red","era":"Early Cold War","label":"SA-3 Low Blow","shortLabel":"snr s-125 tr","range":"Medium","filename":"","type":"SAM Track radar","enabled":true,"liveries":{"winter":{"name":"Winter","countries":"All"},"spring":{"name":"Spring","countries":"All"},"rus_summer":{"name":"RUS_Summer","countries":"All"},"rus_winter":{"name":"RUS_Winter","countries":"All"},"summer":{"name":"Summer","countries":"All"},"rus_autumn":{"name":"RUS_Autumn","countries":"All"},"rus_spring":{"name":"RUS_Spring","countries":"All"},"autumn":{"name":"Autumn","countries":"All"},"desert":{"name":"Desert","countries":"All"}}}} \ No newline at end of file diff --git a/client/public/databases/units/helicopterDatabase.json.old b/client/public/databases/units/helicopterDatabase.json.old new file mode 100644 index 00000000..70db827f --- /dev/null +++ b/client/public/databases/units/helicopterDatabase.json.old @@ -0,0 +1 @@ +{"AH-1W":{"name":"AH-1W","coalition":"blue","era":"Mid Cold War","label":"AH-1W Cobra","shortLabel":"AH1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"14xHYDRA-70 WP","name":"14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"38xHYDRA-70 WP","name":"38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"8xBGM-71, 14xHYDRA-70","name":"8xBGM-71, 14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xBGM-71, 14xHYDRA-70 WP","name":"8xBGM-71, 14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xBGM-71, 38xHYDRA-70 WP","name":"8xBGM-71, 38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"14xHYDRA-70","name":"14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"38xHYDRA-70","name":"38xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2}],"enabled":true,"code":"8xAGM-114","name":"8xAGM-114","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"28xHYDRA-70","name":"28xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"8xBGM-71, 38xHYDRA-70","name":"8xBGM-71, 38xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xAGM-114, 38xHYDRA-70 WP","name":"8xAGM-114, 38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2}],"enabled":true,"code":"8xBGM-71","name":"8xBGM-71","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xAGM-114, 14xHYDRA-70 WP","name":"8xAGM-114, 14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"76xHYDRA-70","name":"76xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"8xAGM-114, 38xHYDRA-70","name":"8xAGM-114, 38xHYDRA-70","roles":["Escort","CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"8xAGM-114, 14xHYDRA-70","name":"8xAGM-114, 14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]}],"filename":"ah-1.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"usa marines":{"name":"Marines","countries":["USA"]},"turkey 1":{"name":"Turkey","countries":["TUR"]},"standard":{"name":"Standard","countries":["ISR","USA"]},"usa x black":{"name":"Black","countries":["USA"]},"turkey 2":{"name":"Turkey 2","countries":["TUR"]}}},"AH-64D_BLK_II":{"name":"AH-64D_BLK_II","coalition":"blue","era":"Modern","label":"AH-64D Apache","shortLabel":"AH64","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * Fuel Tank 230 gal","name":"4 * Fuel Tank 230 gal","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * Hellfire station: 4*AGM-114K","name":"4 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * M261: M151 (6PD)","name":"4 * M261: M151 (6PD)","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal","name":"2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K","name":"2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]}],"filename":"ah-64.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"avengers 1-227th arb":{"name":"A Company, Avengers, 1-227th ARB","countries":["USA"]},"devils 1-1 arb":{"name":"A Company, Devils, 1-1 ARB","countries":["USA"]},"egypt air force":{"name":"Egyptian Air Force","countries":["EGY"]},"indonesian army - 11th squadron by dendi wirson":{"name":"Indonesian Army - 11th Squadron/Serbu by Dendi Wirson","countries":"All"},"south carolina national guard - 40332":{"name":"Ghostriders, 1-151st ATKHB SCNG - 40332","countries":["USA"]},"301 squadron redskins netherlands":{"name":"301 Squadron Redskins, Royal Netherlands Air Force","countries":["NETH"]},"korea air force":{"name":"Republic of Korea Army","countries":["KOR"]},"south carolina national guard - 40331":{"name":"Ghostriders, 1-151st ATKHB SCNG - 40331","countries":["USA"]},"saudi arabian national guard":{"name":"Saudi Arabian National Guard","countries":["SAU"]},"south carolina national guard":{"name":"Ghostriders, 1-151st ATKHB SCNG - Gray TADS","countries":["USA"]},"664 squadron 9 regiment uk":{"name":"664 Squadron 9 Regiment AAC UK","countries":["UK"]},"uae armed forces - od":{"name":"UAE Armed Forces - Olive Drab","countries":["ARE"]},"grim reapers 4-2 arb":{"name":"B Company, Grim Reapers, 4-2 ARB","countries":["USA"]},"default":{"name":"default livery","countries":["USA"]},"662 squadron 3 regiment zj171 uk":{"name":"662 Squadron 3 Regiment AAC UK - ZJ171","countries":["UK"]},"12th combat aviation brigade griffins":{"name":"12th Combat Aviation Brigade Griffins","countries":["USA"]},"silver spurs 3-17 cav":{"name":"A Troop, Silver Spurs, 3-17 CAV","countries":["USA"]},"qatar qeaf":{"name":"Qatar Emiri Air Force","countries":["QAT"]},"south carolina national guard - drab tads":{"name":"Ghostriders, 1-151st ATKHB SCNG - Drab TADS","countries":["USA"]},"archangel 4-2 arb":{"name":"A Company, Archangel, 4-2 ARB","countries":["USA"]},"killer bees 1-130th arb ncng":{"name":"B Company, Killer Bees, 1-130th ARB NCNG","countries":["USA"]},"wolfpack 1-82 arb":{"name":"Wolfpack, 1-82 ARB","countries":["USA"]},"gunslingers 2-159th arb":{"name":"C Company, Gunslingers, 2-159th ARB","countries":["USA"]},"the air pirates 1-211th arb":{"name":"A Company, The Air Pirates, 1-211th ARB UTNG","countries":["USA"]},"25th_combat_aviation_brigade_by_lee1hy":{"name":"2-6 CAV, 25th Combat Aviation Brigade","countries":["USA"]},"apache iaf grey":{"name":"Indian Air Force - Gray","countries":["IND"]},"jgsdf——1st_combat_helicopter_unit":{"name":"1st Combat Helicopter Unit, Japanese Ground SDF","countries":["JPN"]},"slayers 4-2 arb":{"name":"C Company, Slayers, 4-2 ARB","countries":["USA"]},"iaf 113th hornet squadron":{"name":"IAF 113th Hornet Squadron","countries":["ISR"]},"1st attack helicopter battalion greece":{"name":"1st Attack Helicopter Battalion, Hellenic Army Aviation","countries":["GRC"]},"1st_bat_greek_pegasus_es1008":{"name":"Pegasus Display Team - ES1008, Hellenic Army Aviation","countries":["GRC"]}}},"Ka-50_3":{"name":"Ka-50_3","coalition":"red","era":"Late Cold War","label":"Ka-50 Hokum A","shortLabel":"K50","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2}],"enabled":true,"code":"4xIgla","name":"4xIgla","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"2xKh-25ML, 10xS-13, 4xIgla","name":"2xKh-25ML, 10xS-13, 4xIgla","roles":["Antiship Strike"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-8KOM, 4xIgla","name":"12x9A4172, 40xS-8KOM, 4xIgla","roles":["CAS","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-8OFP, 4xIgla","name":"12x9A4172, 40xS-8OFP, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-13, 4xIgla","name":"12x9A4172, 40xS-13, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"80xS-8KOM, 4xIgla","name":"80xS-8KOM, 4xIgla","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":4}],"enabled":true,"code":"80xS-8OFP, 4xIgla","name":"80xS-8OFP, 4xIgla","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"20xS-20, 4xIgla","name":"20xS-20, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"4xUPK-23, 4xIgla","name":"4xUPK-23, 4xIgla","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"10xS-13, 2xFAB-500, 4xIgla","name":"10xS-13, 2xFAB-500, 4xIgla","roles":["Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"10xS-13, 2xFAB-250, 4xIgla","name":"10xS-13, 2xFAB-250, 4xIgla","roles":["Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OM IL","quantity":4}],"enabled":true,"code":"80xS-8OM, 4xIgla","name":"80xS-8OM, 4xIgla","roles":["AFAC"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":4}],"enabled":true,"code":"80xS-8TsM, 4xIgla","name":"80xS-8TsM, 4xIgla","roles":["AFAC"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"40xS-8OFP, 2xFuel, 4xIgla","name":"40xS-8OFP, 2xFuel, 4xIgla","roles":["Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"12x9A4172, 2xFuel, 4xIgla","name":"12x9A4172, 2xFuel, 4xIgla","roles":["Escort"]}],"filename":"ka-50.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"ka-50_camo_chechnya_ussr":{"name":"Standart camo n/a 2000-2001 Chechnya","countries":["RSI","GRC","EGY","ITA","CHN","INS","SUI","AUT","SVK","AUSAF","MAR","CUB","NZG","UKR","RUS","DZA","ARE","BGR","POL","HUN","MYS","PHL","QAT","SYR","CAN","BEL","ABH","OMN","ROU","ETH","UK","BHR","USA","DEN","TUR","VEN","JOR","YUG","THA","SWE","JPN","BLR","HND","CHL","BRA","SRB","FRA","GRG","NETH","KAZ","MEX","PAK","ISR","KOR","SDN","FIN","SPN","RSO","CZE","SUN","YEM","PRK","LBY","NOR","VNM","IDN","GER","IND","IRN","HRV","KWT","TUN","IRQ","SAU","RSA","AUS"]},"default":{"name":"Standart camo Russian Air Force","countries":["RUS"]},"ka-50_desert_blackshark":{"name":"Desert camo #018 Zhukovsky 1997 Black Shark","countries":["RUS"]},"ka-50_standart_black_russianairforce":{"name":"Standart black Russian Air Force","countries":["RUS"]},"ka-50_black_neutral":{"name":"Black neutral n/a","countries":["RSI","GRC","EGY","ITA","CHN","INS","SUI","AUT","SVK","AUSAF","MAR","CUB","NZG","UKR","RUS","DZA","ARE","BGR","POL","HUN","MYS","PHL","QAT","SYR","CAN","BEL","ABH","OMN","ROU","ETH","UK","BHR","USA","DEN","TUR","VEN","JOR","YUG","THA","SWE","JPN","BLR","HND","CHL","BRA","SRB","FRA","GRG","NETH","KAZ","MEX","PAK","ISR","KOR","SDN","FIN","SPN","RSO","CZE","SUN","YEM","PRK","LBY","NOR","VNM","IDN","GER","IND","IRN","HRV","KWT","TUN","IRQ","SAU","RSA","AUS"]},"ka-50_desert_werewolf":{"name":"Desert camo #018 Zhukovsky 1995 Werewolf","countries":["RUS"]},"ka-50_blackshark_torzhok":{"name":"344th Center for Combat Employment Torzhok city Shark 1997","countries":["RUS"]},"ka-50_black_werewolf":{"name":"Black #020 Farnborough 1992 Werewolf","countries":["RUS"]},"ka-50_black_h347_blackshark":{"name":"Black H347 Le Bourget 1997 Black Shark","countries":["RUS"]}}},"Mi-24P":{"name":"Mi-24P","coalition":"red","era":"Mid Cold War","label":"Mi-24P Hind","shortLabel":"Mi24","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":4},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8KOM)+8xATGM 9M114","name":"2xB8V20 (S-8KOM)+8xATGM 9M114","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2xB8V20 ( S-8KOM)+4xATGM 9M114","name":"2xB8V20 ( S-8KOM)+4xATGM 9M114","roles":["CAS","Escort"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xB8V20 (S-8KOM)+4xATGM 9M114","name":"4xB8V20 (S-8KOM)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114","name":"2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8OFP2)+4xATGM 9M114","name":"2xB8V20 (S-8OFP2)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"UB-32A-24 pod - 32 x S-5KO","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xUB-32A (S-5KO)+4xATGM 9M114","name":"4xUB-32A (S-5KO)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":4}],"enabled":true,"code":"4xGUV-1 AP30+4xATGM 9M114","name":"4xGUV-1 AP30+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2}],"enabled":true,"code":"2xGUV-1 AP30+4xATGM 9M114","name":"2xGUV-1 AP30+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114","name":"2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114","roles":["CAS","Escort"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":4},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"2xKMGU (96 AO 2.5RT)+8xATGM 9M114","name":"2xKMGU (96 AO 2.5RT)+8xATGM 9M114","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"2xB-13L+4xATGM 9M114","name":"2xB-13L+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"APU-68 - S-24B","quantity":2}],"enabled":true,"code":"2xS-24B+4xATGM 9M114","name":"2xS-24B+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"APU-68 - S-24B","quantity":4}],"enabled":true,"code":"4xS-24B+4xATGM 9M114","name":"4xS-24B+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xBombs-500+4xATGM 9M114","name":"2xBombs-500+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xBombs-250+4ATGM 9M114","name":"4xBombs-250+4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xRBK-500 (PTAB-1M)+4xATGM 9M114","name":"2xRBK-500 (PTAB-1M)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"RBK-500U - 126 x OAB-2.5RT, 500kg CBU HE/Frag","quantity":2}],"enabled":true,"code":"2xRBK-500U (OAB 2.5RT)+4xATGM 9M114","name":"2xRBK-500U (OAB 2.5RT)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114","name":"4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114","name":"4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"Fuel tank PTB-450","quantity":4},{"name":"Missile Launcher Rack (Empty)","quantity":2}],"enabled":true,"code":"4xPTB-450 Fuel tank","name":"4xPTB-450 Fuel tank","roles":["CAS"]}],"filename":"mi-24.png","enabled":true,"roles":["CAS","Ground Attack","Escort","Transport","AFAC","Antiship Strike"],"liveries":{"af torzhok afb":{"name":"RF Air Force, aerobatics team 'Berkuts'","countries":["SUN","RUS"]},"georgian air force":{"name":"Georgian Air Force","countries":["GRG"]},"united nations":{"name":"United Nations ","countries":["UN","GRG","UKR","RUS"]},"iqaf":{"name":"Iraqi Army Air Corps","countries":["IRQ"]},"russian air force":{"name":"RF Air Force Standard","countries":["SUN","RUS"]},"af 440 ovp":{"name":"RF Air Force, 440th Helicopter Regiment","countries":["SUN","RUS"]},"syaaf":{"name":"Syrian Air Force","countries":["SYR"]},"af syzran afb":{"name":"RF Air Force, Syzran AFB","countries":["SUN","RUS"]},"af ussr":{"name":"USSR Air Force","countries":["SUN","RUS"]},"ukrainian army aviation":{"name":"Ukrainian Army Aviation","countries":["UKR"]},"af standard3 old":{"name":"RF Air Force (weathered) type3","countries":["SUN","RUS"]}}},"Mi-26":{"name":"Mi-26","coalition":"red","era":"Late Cold War","label":"Mi-26 Halo","shortLabel":"M26","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"mi-26.png","enabled":true,"roles":["Transport"],"liveries":{"united nations":{"name":"United Nations","countries":"All"},"rf air force":{"name":"RF Air Force","countries":["SUN","RUS"]},"7th separate brigade of aa (kalinov)":{"name":"7th Separate Brigade of AA (Kalinov)","countries":["UKR"]},"china flying dragon aviation":{"name":"China Flying Dragon Aviation","countries":["CHN"]},"russia_fsb":{"name":"Russia_FSB","countries":["RUS"]},"russia_mvd":{"name":"Russia_MVD","countries":["RUS"]},"algerian air force sl-22":{"name":"Algerian AF SL-22 ","countries":["DZA"]}}},"Mi-28N":{"name":"Mi-28N","coalition":"red","era":"Modern","label":"Mi-28N Havoc","shortLabel":"M28","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-250","name":"2xFAB-250","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank PTB-450","quantity":4}],"enabled":true,"code":"4xFuel tank","name":"4xFuel tank","roles":["Nothing"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"80xS-8","name":"80xS-8","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":4}],"enabled":true,"code":"4xKMGU AP","name":"4xKMGU AP","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"4xUPK-23","name":"4xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 10xS-13","name":"16x9M114, 10xS-13","roles":["CAS","Ground Attack","Escort","Antiship Strike"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xFAB-500","name":"4xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"16x9M114, 2xFAB-500","name":"16x9M114, 2xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"40xS-8","name":"40xS-8","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":2}],"enabled":true,"code":"40xS-8 TsM","name":"40xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"2xKMGU AP","name":"2xKMGU AP","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"2xUPK-23","name":"2xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"16x9M114, 2xUPK-23","name":"16x9M114, 2xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-500","name":"2xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 40xS-8","name":"16x9M114, 40xS-8","roles":["CAS","Ground Attack","Escort","Antiship Strike"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"16x9M114","name":"16x9M114","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"20xS-13","name":"20xS-13","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 2xKMGU AP","name":"16x9M114, 2xKMGU AP","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xFAB-250","name":"4xFAB-250","roles":["Ground Attack"]},{"items":[{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":4}],"enabled":true,"code":"4xKMGU AT","name":"4xKMGU AT","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":2}],"enabled":true,"code":"16x9M114, 40xS-8 TsM","name":"16x9M114, 40xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":4}],"enabled":true,"code":"80xS-8 TsM","name":"80xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":2}],"enabled":true,"code":"2xKMGU AT","name":"2xKMGU AT","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":1}],"enabled":true,"code":"9x9M114","name":"9x9M114","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"2xFuel tank","name":"2xFuel tank","roles":["Nothing"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"10xS-13","name":"10xS-13","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-250, 16x9M114","name":"2xFAB-250, 16x9M114","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":2}],"enabled":true,"code":"16x9M114, 2xKMGU AT","name":"16x9M114, 2xKMGU AT","roles":["CAS","Ground Attack","Escort"]}],"filename":"mi-28.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"aaf sc-12":{"name":"Algerian AF Desert SC-12","countries":["DZA"]},"night":{"name":"Night","countries":["RUS"]},"aaf sc-11":{"name":"Algerian AF Desert SC-11","countries":["DZA"]},"standard":{"name":"Standard","countries":["RUS"]}}},"Mi-8MT":{"name":"Mi-8MT","coalition":"red","era":"Mid Cold War","label":"Mi-8MT Hip","shortLabel":"Mi8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"4 x B8","name":"4 x B8","roles":["Ground Attack"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2}],"enabled":true,"code":"4 x B8 + 2GUV_AP-30 (GrL 30mm)","name":"4 x B8 + 2GUV_AP-30 (GrL 30mm)","roles":["Ground Attack"]},{"items":[{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 x UPK +2 x B8","name":"2 x UPK +2 x B8","roles":["CAS"]},{"items":[{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2},{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)","name":"2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)","roles":["Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":6}],"enabled":true,"code":"6 x FAB-100","name":"6 x FAB-100","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 x B8 + 2 x UPK-23-250","name":"2 x B8 + 2 x UPK-23-250","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"2 x UPK--23-250","name":"2 x UPK--23-250","roles":["Ground Attack"]}],"filename":"mi-8.png","enabled":true,"roles":["CAS","Ground Attack","Transport","AFAC","Antiship Strike"],"liveries":{"algerian af green":{"name":"Algerian AF Green","countries":["DZA"]},"russia_mvd_mozdok":{"name":"RF MVD Mozdok","countries":["RUS"]},"south ossetia":{"name":"Fictional RSO","countries":["RSO"]},"united kingdom":{"name":"Project curium","countries":["UK"]},"russia_kazanvz":{"name":"Civil KazanVZ","countries":["RUS"]},"germany":{"name":"Germany ARMY","countries":["GER"]},"china plaaa camo":{"name":"PLA Army Aviation Camo","countries":["CHN"]},"russia_vvs_grey_2":{"name":"RF Army Gray","countries":["RUS"]},"algerian af new desert":{"name":"Algerian AF New Desert","countries":["DZA"]},"denmark":{"name":"Fictional Olive","countries":["DEN"]},"russia_vvs_grey":{"name":"RF Army Gray","countries":["RUS"]},"russia_aeroflot":{"name":"Civil AEROFLOT","countries":["SUN","RUS"]},"russia_fsb":{"name":"RF FSB Standard","countries":["RUS"]},"china plaaa white":{"name":"PLA Army Aviation White","countries":["CHN"]},"ir afagir blue":{"name":"AFAGIR Blue","countries":["IRN"]},"usa_afg":{"name":"438th Air Expeditionary Wing","countries":["USA"]},"spain":{"name":"Fictional Spain AF","countries":["SPN"]},"italy navy":{"name":"Fictional NAVY","countries":["ITA"]},"russia_pf_ambulance":{"name":"Russia Ambulance (PF)","countries":["RUS"]},"georgia":{"name":"Georgian Standard","countries":["GRG"]},"russia_vertolety_russia_2":{"name":"Civil Vertolety RUSSIA 22880","countries":["RUS"]},"ukraine":{"name":"Standard","countries":["UKR"]},"russia_gazprom":{"name":"Civil Gazprom Avia","countries":["RUS"]},"russia_utair":{"name":"Civil Russia UTair","countries":["RUS"]},"russia_vvs_ma":{"name":"RF Navy","countries":["RUS"]},"russia_vvs_standard_2":{"name":"RF Army Standart","countries":["RUS"]},"hellenic army aviation":{"name":"Hellenic Army Aviation (Fictional)","countries":["GRC"]},"belgium":{"name":"Fictional Olive","countries":["BEL"]},"insurgents":{"name":"Standard","countries":["INS"]},"ir afagir sand":{"name":"AFAGIR Sand","countries":["IRN"]},"ir iranian special police forces":{"name":"NAJA","countries":["IRN"]},"russia_lii_gromov ra-25546":{"name":"Civil Lii Gromov RA-25546","countries":["RUS"]},"russia_naryan-mar":{"name":"Civil_Russia Naryan-Mar","countries":["RUS"]},"algerian af vip":{"name":"Algerian AF VIP","countries":["DZA"]},"russia_vvs_standard":{"name":" RF Army Standard","countries":["RUS"]},"russia_mvd_standard":{"name":"RF MVD Standard","countries":["RUS"]},"israel":{"name":"Fictional ARMY","countries":["ISR"]},"china un":{"name":"PLA Army Aviation United Nations","countries":["CHN"]},"algerian af green evsan":{"name":"Algerian AF Green EVSAN","countries":["DZA"]},"algerian af old desert":{"name":"Algerian AF Old Desert","countries":["DZA"]},"italy army":{"name":"Fictional ARMY","countries":["ITA"]},"france army":{"name":"Fictional ARMY","countries":["FRA"]},"abkhazia":{"name":"Abkhazia","countries":["ABH"]},"czech air force dark camo":{"name":"Czech Air Force ID-9XXX","countries":["CZE"]},"norway":{"name":"Fictional NAVY","countries":["NOR"]},"netherlands navy":{"name":"Fictional NAVY","countries":["NETH"]},"russia_un":{"name":"RF UN","countries":["UN","RUS"]},"hellenic airforce sar":{"name":"Hellenic Airforce - Search and Rescue (Fictional)","countries":["GRC"]},"canada":{"name":"Canada_Afghanistan","countries":["CAN"]},"russia_army_weather":{"name":"Russia Army Weather","countries":["SUN","RUS"]},"russia_vertolety_russia":{"name":"Civil Vertolety RUSSIA","countries":["RUS"]},"turkey":{"name":"JANDARMA","countries":["TUR"]},"france navy":{"name":"Fictional NAVY","countries":["FRA"]},"netherlands army":{"name":"Fictional ARMY","countries":["NETH"]},"standard":{"name":"Standard","countries":["SPN","ITA","INS","CAN","FRA","NETH","NOR","GER","UK","USA","ISR","TUR","AUS"]},"australia":{"name":"Fictional ARMY","countries":["AUS"]},"bulgarian af":{"name":"Bulgarian Air Force","countries":["BGR"]},"russia_police":{"name":"Civil Russia Police","countries":["RUS"]}}},"SA342L":{"name":"SA342L","coalition":"blue","era":"Mid Cold War","label":"SA342L Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP","name":"M621, 8xSNEB68 EAP","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP, IR Deflector","name":"M621, 8xSNEB68 EAP, IR Deflector","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1},{"name":"IR Deflector","quantity":1},{"name":"Sand Filter","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP, IR Deflector, Sand Filter","name":"M621, 8xSNEB68 EAP, IR Deflector, Sand Filter","roles":["CAS"]}],"filename":"sa-342.png","enabled":true,"roles":["CAS","Ground Attack","AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"fr green armee hri daguet":{"name":"Armee HRI Daguet","countries":["FRA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"lebanon":{"name":"Lebanon","countries":"All"},"nato_drab_us":{"name":"US Army Olive Drab","countries":"All"},"nato_drab_nl":{"name":"RNLAF Olive Drab","countries":"All"},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"nato_drab_hel":{"name":"Hellenic Airforce Olive Drab","countries":"All"},"nato_drab_uk":{"name":"Army Air Corps Olive Drab","countries":"All"},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"fr green armee hri":{"name":"Armee HRI","countries":["FRA"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]}}},"SA342M":{"name":"SA342M","coalition":"blue","era":"Mid Cold War","label":"SA342M Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"HOT3x4","name":"HOT3x4","roles":["CAS"]},{"items":[{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"IR Deflector","name":"IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":4},{"name":"Sand Filter","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x4, FAS, IR Deflector","name":"Hot3x4, FAS, IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":2}],"enabled":true,"code":"HOT3x2","name":"HOT3x2","roles":["CAS"]},{"items":[{"name":null,"quantity":4},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x4, IR Deflector","name":"Hot3x4, IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":2},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x2, IR Deflector","name":"Hot3x2, IR Deflector","roles":["CAS"]}],"filename":"sa-342.png","enabled":true,"roles":["CAS","Ground Attack","AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"nato_drab_us":{"name":"US Army Olive Drab","countries":"All"},"nato_drab_nl":{"name":"RNLAF Olive Drab","countries":"All"},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"nato_drab_hel":{"name":"Hellenic Airforce Olive Drab","countries":"All"},"nato_drab_uk":{"name":"Army Air Corps Olive Drab","countries":"All"},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]}}},"SA342Mistral":{"name":"SA342Mistral","coalition":"blue","era":"Mid Cold War","label":"SA342Mistral Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Escort"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"Mistral x 4","name":"Mistral x 4","roles":["Escort"]},{"items":[{"name":null,"quantity":4},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Mistral x 4, IR Deflector","name":"Mistral x 4, IR Deflector","roles":["Escort"]},{"items":[{"name":null,"quantity":4},{"name":"Sand Filter","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Mistral x 4, IR Deflector, Sand Filter","name":"Mistral x 4, IR Deflector, Sand Filter","roles":["Escort"]}],"filename":"sa-342.png","enabled":true,"roles":["AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]}}},"SH-60B":{"name":"SH-60B","coalition":"blue","era":"Mid Cold War","label":"SH-60B Seahawk","shortLabel":"S60","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"AGM-119B Penguin ASM","quantity":1}],"enabled":true,"code":"AGM-119","name":"AGM-119","roles":["Antiship Strike"]}],"filename":"uh-60.png","enabled":true,"roles":["Antiship Strike","Transport"],"liveries":{"standard":{"name":"standard","countries":["USA"]},"hellenic navy":{"name":"Hellenic Navy","countries":["GRC"]}}},"UH-1H":{"name":"UH-1H","coalition":"blue","era":"Early Cold War","label":"UH-1H Huey","shortLabel":"UH1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"M134 - 6 x 7.62mm MiniGun left","quantity":1},{"name":"XM158 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2},{"name":"M134 - 6 x 7.62mm MiniGun right","quantity":1}],"enabled":true,"code":"M134 Minigun*2, XM158*2","name":"M134 Minigun*2, XM158*2","roles":["Ground Attack","CAS","Transport","AFAC"]}],"filename":"uh-1.png","enabled":true,"roles":["CAS","Ground Attack","Transport"],"liveries":{"[civilian] nasa":{"name":"[Civilian] NASA","countries":["USA"]},"norwegian coast guard (235)":{"name":"Norwegian Coast Guard (235)","countries":["NOR"]},"australia royal navy":{"name":"Royal Australian Navy","countries":["AUS"]},"australia raaf 171 sqn":{"name":"RAAF 171 Sqn","countries":["AUS"]},"spanish un":{"name":"Spanish UN","countries":["UN","SPN"]},"xw-pfj air america":{"name":"XW-PFJ Air America","countries":["USA"]},"rf air force broken":{"name":"RF Air Force Broken","countries":["RUS"]},"[civilian] standard":{"name":"Olive drab","countries":["RSO","INS","BEL","ABH","NOR","UK","DEN","USA"]},"greek army aviation":{"name":"Greek Army Aviation","countries":["GRC"]},"greek army aviation medic":{"name":"Greek Army Aviation Medic","countries":["GRC"]},"italy marina militare s.n. 80951 7-20":{"name":"Marina Militare s.n. 80951 7-20","countries":["ITA"]},"us navy":{"name":"US NAVY","countries":["USA"]},"australia raaf 1968":{"name":"RAAF 1968","countries":["AUS"]},"ukrainian army":{"name":"Ukrainian Army","countries":["UKR"]},"[civilian] vip":{"name":"[Civilian] VIP","countries":["USA"]},"usa un":{"name":"USA UN","countries":["USA","UN"]},"royal netherlands af":{"name":"Royal Netherlands AF","countries":["NETH"]},"turkish air force":{"name":"Turkish Air Force","countries":["TUR"]},"israel army":{"name":"Israel Army","countries":["ISR"]},"[civilian] medical":{"name":"[Civilian] Medical","countries":["USA"]},"luftwaffe":{"name":"Luftwaffe","countries":["GER"]},"usa red flag":{"name":"USA Red Flag","countries":["USA"]},"canadian force":{"name":"Canadian Force","countries":["CAN"]},"italy e.i. 4b regg. altair":{"name":"E.I. 4В° Regg. ALTAIR","countries":["ITA"]},"georgian af camo":{"name":"Georgian AF Camo","countries":["GRG"]},"us army 1972":{"name":"US ARMY 1972","countries":["USA"]},"georgian air force":{"name":"Georgian Air Force","countries":["GRG"]},"french army":{"name":"French Army","countries":["FRA"]},"algerian af bv-32":{"name":"Algerian AF BV-32","countries":["DZA"]},"hellenic airforce sar":{"name":"Hellenic Airforce - S.A.R.","countries":["GRC"]},"italy 15b stormo s.a.r -soccorso":{"name":"15В° Stormo S.A.R -Soccorso","countries":["ITA"]},"rf air force grey":{"name":"RF Air Force Grey","countries":["RUS"]},"spanish army":{"name":"Spanish Army","countries":["SPN"]},"norwegian un":{"name":"Norwegian UN","countries":["UN","NOR"]},"us dos":{"name":"US DOS","countries":["USA"]},"army standard":{"name":"Army Standard","countries":["USA"]},"us ft. rucker":{"name":"US Ft. Rucker","countries":["USA"]}}},"UH-60A":{"name":"UH-60A","coalition":"blue","era":"Mid Cold War","label":"UH-60A Blackhawk","shortLabel":"U60","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"uh-60.png","enabled":true,"roles":["Transport"],"liveries":{"israil_un":{"name":"ISRAIL_UN","countries":["ISR","UN"]},"standard":{"name":"standard","countries":["SPN","RSO","ITA","BEL","CAN","FRA","GRG","NETH","NOR","ABH","GER","UK","USA","UKR","DEN","RUS","ISR","TUR"]}}}} \ No newline at end of file diff --git a/client/public/databases/units/helicopterdatabase.json b/client/public/databases/units/helicopterdatabase.json index a7b6a458..70db827f 100644 --- a/client/public/databases/units/helicopterdatabase.json +++ b/client/public/databases/units/helicopterdatabase.json @@ -1,3899 +1 @@ -{ - "AH-1W": { - "name": "AH-1W", - "coalition": "blue", - "era": "Mid Cold War", - "label": "AH-1W Cobra", - "shortLabel": "AH1", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "14xHYDRA-70 WP", - "name": "14xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "38xHYDRA-70 WP", - "name": "38xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "4 x BGM-71D TOW ATGM", - "quantity": 2 - }, - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xBGM-71, 14xHYDRA-70", - "name": "8xBGM-71, 14xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "4 x BGM-71D TOW ATGM", - "quantity": 2 - }, - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xBGM-71, 14xHYDRA-70 WP", - "name": "8xBGM-71, 14xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "4 x BGM-71D TOW ATGM", - "quantity": 2 - }, - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xBGM-71, 38xHYDRA-70 WP", - "name": "8xBGM-71, 38xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "14xHYDRA-70", - "name": "14xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "38xHYDRA-70", - "name": "38xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xAGM-114", - "name": "8xAGM-114", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 4 - } - ], - "enabled": true, - "code": "28xHYDRA-70", - "name": "28xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "4 x BGM-71D TOW ATGM", - "quantity": 2 - }, - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xBGM-71, 38xHYDRA-70", - "name": "8xBGM-71, 38xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xAGM-114, 38xHYDRA-70 WP", - "name": "8xAGM-114, 38xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "4 x BGM-71D TOW ATGM", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xBGM-71", - "name": "8xBGM-71", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xAGM-114, 14xHYDRA-70 WP", - "name": "8xAGM-114, 14xHYDRA-70 WP", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 4 - } - ], - "enabled": true, - "code": "76xHYDRA-70", - "name": "76xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xAGM-114, 38xHYDRA-70", - "name": "8xAGM-114, 38xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "M299 - 4 x AGM-114K Hellfire", - "quantity": 2 - }, - { - "name": "M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "8xAGM-114, 14xHYDRA-70", - "name": "8xAGM-114, 14xHYDRA-70", - "roles": [ - "Escort", - "CAS", - "Ground Attack" - ] - } - ], - "filename": "ah-1.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "usa marines": { - "name": "Marines", - "countries": [ - "USA" - ] - }, - "turkey 1": { - "name": "Turkey", - "countries": [ - "TUR" - ] - }, - "standard": { - "name": "Standard", - "countries": [ - "ISR", - "USA" - ] - }, - "usa x black": { - "name": "Black", - "countries": [ - "USA" - ] - }, - "turkey 2": { - "name": "Turkey 2", - "countries": [ - "TUR" - ] - } - } - }, - "AH-64D_BLK_II": { - "name": "AH-64D_BLK_II", - "coalition": "blue", - "era": "Modern", - "label": "AH-64D Apache", - "shortLabel": "AH64", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "4 * Fuel Tank 230 gal", - "name": "4 * Fuel Tank 230 gal", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "name": "2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "4 * Hellfire station: 4*AGM-114K", - "name": "4 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "4 * M261: M151 (6PD)", - "name": "4 * M261: M151 (6PD)", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal", - "name": "2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K", - "name": "2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K", - "name": "2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K", - "name": "2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "name": "2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "name": "2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K", - "roles": [ - "AFAC", - "Antiship Strike", - "CAS", - "Escort", - "Ground Attack" - ] - } - ], - "filename": "ah-64.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "avengers 1-227th arb": { - "name": "A Company, Avengers, 1-227th ARB", - "countries": [ - "USA" - ] - }, - "devils 1-1 arb": { - "name": "A Company, Devils, 1-1 ARB", - "countries": [ - "USA" - ] - }, - "egypt air force": { - "name": "Egyptian Air Force", - "countries": [ - "EGY" - ] - }, - "indonesian army - 11th squadron by dendi wirson": { - "name": "Indonesian Army - 11th Squadron/Serbu by Dendi Wirson", - "countries": "All" - }, - "south carolina national guard - 40332": { - "name": "Ghostriders, 1-151st ATKHB SCNG - 40332", - "countries": [ - "USA" - ] - }, - "301 squadron redskins netherlands": { - "name": "301 Squadron Redskins, Royal Netherlands Air Force", - "countries": [ - "NETH" - ] - }, - "korea air force": { - "name": "Republic of Korea Army", - "countries": [ - "KOR" - ] - }, - "south carolina national guard - 40331": { - "name": "Ghostriders, 1-151st ATKHB SCNG - 40331", - "countries": [ - "USA" - ] - }, - "saudi arabian national guard": { - "name": "Saudi Arabian National Guard", - "countries": [ - "SAU" - ] - }, - "south carolina national guard": { - "name": "Ghostriders, 1-151st ATKHB SCNG - Gray TADS", - "countries": [ - "USA" - ] - }, - "664 squadron 9 regiment uk": { - "name": "664 Squadron 9 Regiment AAC UK", - "countries": [ - "UK" - ] - }, - "uae armed forces - od": { - "name": "UAE Armed Forces - Olive Drab", - "countries": [ - "ARE" - ] - }, - "grim reapers 4-2 arb": { - "name": "B Company, Grim Reapers, 4-2 ARB", - "countries": [ - "USA" - ] - }, - "default": { - "name": "default livery", - "countries": [ - "USA" - ] - }, - "662 squadron 3 regiment zj171 uk": { - "name": "662 Squadron 3 Regiment AAC UK - ZJ171", - "countries": [ - "UK" - ] - }, - "12th combat aviation brigade griffins": { - "name": "12th Combat Aviation Brigade Griffins", - "countries": [ - "USA" - ] - }, - "silver spurs 3-17 cav": { - "name": "A Troop, Silver Spurs, 3-17 CAV", - "countries": [ - "USA" - ] - }, - "qatar qeaf": { - "name": "Qatar Emiri Air Force", - "countries": [ - "QAT" - ] - }, - "south carolina national guard - drab tads": { - "name": "Ghostriders, 1-151st ATKHB SCNG - Drab TADS", - "countries": [ - "USA" - ] - }, - "archangel 4-2 arb": { - "name": "A Company, Archangel, 4-2 ARB", - "countries": [ - "USA" - ] - }, - "killer bees 1-130th arb ncng": { - "name": "B Company, Killer Bees, 1-130th ARB NCNG", - "countries": [ - "USA" - ] - }, - "wolfpack 1-82 arb": { - "name": "Wolfpack, 1-82 ARB", - "countries": [ - "USA" - ] - }, - "gunslingers 2-159th arb": { - "name": "C Company, Gunslingers, 2-159th ARB", - "countries": [ - "USA" - ] - }, - "the air pirates 1-211th arb": { - "name": "A Company, The Air Pirates, 1-211th ARB UTNG", - "countries": [ - "USA" - ] - }, - "25th_combat_aviation_brigade_by_lee1hy": { - "name": "2-6 CAV, 25th Combat Aviation Brigade", - "countries": [ - "USA" - ] - }, - "apache iaf grey": { - "name": "Indian Air Force - Gray", - "countries": [ - "IND" - ] - }, - "jgsdf\u2014\u20141st_combat_helicopter_unit": { - "name": "1st Combat Helicopter Unit, Japanese Ground SDF", - "countries": [ - "JPN" - ] - }, - "slayers 4-2 arb": { - "name": "C Company, Slayers, 4-2 ARB", - "countries": [ - "USA" - ] - }, - "iaf 113th hornet squadron": { - "name": "IAF 113th Hornet Squadron", - "countries": [ - "ISR" - ] - }, - "1st attack helicopter battalion greece": { - "name": "1st Attack Helicopter Battalion, Hellenic Army Aviation", - "countries": [ - "GRC" - ] - }, - "1st_bat_greek_pegasus_es1008": { - "name": "Pegasus Display Team - ES1008, Hellenic Army Aviation", - "countries": [ - "GRC" - ] - } - } - }, - "Ka-50_3": { - "name": "Ka-50_3", - "coalition": "red", - "era": "Late Cold War", - "label": "Ka-50 Hokum A", - "shortLabel": "K50", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xIgla", - "name": "4xIgla", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xKh-25ML, 10xS-13, 4xIgla", - "name": "2xKh-25ML, 10xS-13, 4xIgla", - "roles": [ - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "12x9A4172, 40xS-8KOM, 4xIgla", - "name": "12x9A4172, 40xS-8KOM, 4xIgla", - "roles": [ - "CAS", - "Escort" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - } - ], - "enabled": true, - "code": "12x9A4172, 40xS-8OFP, 4xIgla", - "name": "12x9A4172, 40xS-8OFP, 4xIgla", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "12x9A4172, 40xS-13, 4xIgla", - "name": "12x9A4172, 40xS-13, 4xIgla", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8KOM, 4xIgla", - "name": "80xS-8KOM, 4xIgla", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8OFP, 4xIgla", - "name": "80xS-8OFP, 4xIgla", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "20xS-20, 4xIgla", - "name": "20xS-20, 4xIgla", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xUPK-23, 4xIgla", - "name": "4xUPK-23, 4xIgla", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "10xS-13, 2xFAB-500, 4xIgla", - "name": "10xS-13, 2xFAB-500, 4xIgla", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "10xS-13, 2xFAB-250, 4xIgla", - "name": "10xS-13, 2xFAB-250, 4xIgla", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8OM IL", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8OM, 4xIgla", - "name": "80xS-8OM, 4xIgla", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8TsM, 4xIgla", - "name": "80xS-8TsM, 4xIgla", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "Fuel tank PTB-450", - "quantity": 2 - } - ], - "enabled": true, - "code": "40xS-8OFP, 2xFuel, 4xIgla", - "name": "40xS-8OFP, 2xFuel, 4xIgla", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": "9S846 Strelets - 2 x 9M39 Igla", - "quantity": 2 - }, - { - "name": "APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag", - "quantity": 2 - }, - { - "name": "Fuel tank PTB-450", - "quantity": 2 - } - ], - "enabled": true, - "code": "12x9A4172, 2xFuel, 4xIgla", - "name": "12x9A4172, 2xFuel, 4xIgla", - "roles": [ - "Escort" - ] - } - ], - "filename": "ka-50.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "ka-50_camo_chechnya_ussr": { - "name": "Standart camo n/a 2000-2001 Chechnya", - "countries": [ - "RSI", - "GRC", - "EGY", - "ITA", - "CHN", - "INS", - "SUI", - "AUT", - "SVK", - "AUSAF", - "MAR", - "CUB", - "NZG", - "UKR", - "RUS", - "DZA", - "ARE", - "BGR", - "POL", - "HUN", - "MYS", - "PHL", - "QAT", - "SYR", - "CAN", - "BEL", - "ABH", - "OMN", - "ROU", - "ETH", - "UK", - "BHR", - "USA", - "DEN", - "TUR", - "VEN", - "JOR", - "YUG", - "THA", - "SWE", - "JPN", - "BLR", - "HND", - "CHL", - "BRA", - "SRB", - "FRA", - "GRG", - "NETH", - "KAZ", - "MEX", - "PAK", - "ISR", - "KOR", - "SDN", - "FIN", - "SPN", - "RSO", - "CZE", - "SUN", - "YEM", - "PRK", - "LBY", - "NOR", - "VNM", - "IDN", - "GER", - "IND", - "IRN", - "HRV", - "KWT", - "TUN", - "IRQ", - "SAU", - "RSA", - "AUS" - ] - }, - "default": { - "name": "Standart camo Russian Air Force", - "countries": [ - "RUS" - ] - }, - "ka-50_desert_blackshark": { - "name": "Desert camo #018 Zhukovsky 1997 Black Shark", - "countries": [ - "RUS" - ] - }, - "ka-50_standart_black_russianairforce": { - "name": "Standart black Russian Air Force", - "countries": [ - "RUS" - ] - }, - "ka-50_black_neutral": { - "name": "Black neutral n/a", - "countries": [ - "RSI", - "GRC", - "EGY", - "ITA", - "CHN", - "INS", - "SUI", - "AUT", - "SVK", - "AUSAF", - "MAR", - "CUB", - "NZG", - "UKR", - "RUS", - "DZA", - "ARE", - "BGR", - "POL", - "HUN", - "MYS", - "PHL", - "QAT", - "SYR", - "CAN", - "BEL", - "ABH", - "OMN", - "ROU", - "ETH", - "UK", - "BHR", - "USA", - "DEN", - "TUR", - "VEN", - "JOR", - "YUG", - "THA", - "SWE", - "JPN", - "BLR", - "HND", - "CHL", - "BRA", - "SRB", - "FRA", - "GRG", - "NETH", - "KAZ", - "MEX", - "PAK", - "ISR", - "KOR", - "SDN", - "FIN", - "SPN", - "RSO", - "CZE", - "SUN", - "YEM", - "PRK", - "LBY", - "NOR", - "VNM", - "IDN", - "GER", - "IND", - "IRN", - "HRV", - "KWT", - "TUN", - "IRQ", - "SAU", - "RSA", - "AUS" - ] - }, - "ka-50_desert_werewolf": { - "name": "Desert camo #018 Zhukovsky 1995 Werewolf", - "countries": [ - "RUS" - ] - }, - "ka-50_blackshark_torzhok": { - "name": "344th Center for Combat Employment Torzhok city Shark 1997", - "countries": [ - "RUS" - ] - }, - "ka-50_black_werewolf": { - "name": "Black #020 Farnborough 1992 Werewolf", - "countries": [ - "RUS" - ] - }, - "ka-50_black_h347_blackshark": { - "name": "Black H347 Le Bourget 1997 Black Shark", - "countries": [ - "RUS" - ] - } - } - }, - "Mi-24P": { - "name": "Mi-24P", - "coalition": "red", - "era": "Mid Cold War", - "label": "Mi-24P Hind", - "shortLabel": "Mi24", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 4 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xB8V20 (S-8KOM)+8xATGM 9M114", - "name": "2xB8V20 (S-8KOM)+8xATGM 9M114", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xB8V20 ( S-8KOM)+4xATGM 9M114", - "name": "2xB8V20 ( S-8KOM)+4xATGM 9M114", - "roles": [ - "CAS", - "Escort" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xB8V20 (S-8KOM)+4xATGM 9M114", - "name": "4xB8V20 (S-8KOM)+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114", - "name": "2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP", - "quantity": 2 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xB8V20 (S-8OFP2)+4xATGM 9M114", - "name": "2xB8V20 (S-8OFP2)+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "UB-32A-24 pod - 32 x S-5KO", - "quantity": 4 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xUB-32A (S-5KO)+4xATGM 9M114", - "name": "4xUB-32A (S-5KO)+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "GUV-8700 w AP-30 - 30mm Grenade Launcher", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xGUV-1 AP30+4xATGM 9M114", - "name": "4xGUV-1 AP30+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "GUV-8700 w AP-30 - 30mm Grenade Launcher", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xGUV-1 AP30+4xATGM 9M114", - "name": "2xGUV-1 AP30+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG", - "quantity": 2 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114", - "name": "2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114", - "roles": [ - "CAS", - "Escort" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 4 - }, - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xKMGU (96 AO 2.5RT)+8xATGM 9M114", - "name": "2xKMGU (96 AO 2.5RT)+8xATGM 9M114", - "roles": [ - "CAS", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xB-13L+4xATGM 9M114", - "name": "2xB-13L+4xATGM 9M114", - "roles": [ - "CAS", - "Antiship Strike", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "APU-68 - S-24B", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xS-24B+4xATGM 9M114", - "name": "2xS-24B+4xATGM 9M114", - "roles": [ - "CAS", - "Antiship Strike", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "APU-68 - S-24B", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xS-24B+4xATGM 9M114", - "name": "4xS-24B+4xATGM 9M114", - "roles": [ - "CAS", - "Antiship Strike", - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xBombs-500+4xATGM 9M114", - "name": "2xBombs-500+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xBombs-250+4ATGM 9M114", - "name": "4xBombs-250+4ATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP", - "quantity": 2 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xRBK-500 (PTAB-1M)+4xATGM 9M114", - "name": "2xRBK-500 (PTAB-1M)+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "RBK-500U - 126 x OAB-2.5RT, 500kg CBU HE/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xRBK-500U (OAB 2.5RT)+4xATGM 9M114", - "name": "2xRBK-500U (OAB 2.5RT)+4xATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP", - "quantity": 4 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114", - "name": "4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag", - "quantity": 4 - }, - { - "name": "2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114", - "name": "4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Fuel tank PTB-450", - "quantity": 4 - }, - { - "name": "Missile Launcher Rack (Empty)", - "quantity": 2 - } - ], - "enabled": true, - "code": "4xPTB-450 Fuel tank", - "name": "4xPTB-450 Fuel tank", - "roles": [ - "CAS" - ] - } - ], - "filename": "mi-24.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "Transport", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "af torzhok afb": { - "name": "RF Air Force, aerobatics team 'Berkuts'", - "countries": [ - "SUN", - "RUS" - ] - }, - "georgian air force": { - "name": "Georgian Air Force", - "countries": [ - "GRG" - ] - }, - "united nations": { - "name": "United Nations ", - "countries": [ - "UN", - "GRG", - "UKR", - "RUS" - ] - }, - "iqaf": { - "name": "Iraqi Army Air Corps", - "countries": [ - "IRQ" - ] - }, - "russian air force": { - "name": "RF Air Force Standard", - "countries": [ - "SUN", - "RUS" - ] - }, - "af 440 ovp": { - "name": "RF Air Force, 440th Helicopter Regiment", - "countries": [ - "SUN", - "RUS" - ] - }, - "syaaf": { - "name": "Syrian Air Force", - "countries": [ - "SYR" - ] - }, - "af syzran afb": { - "name": "RF Air Force, Syzran AFB", - "countries": [ - "SUN", - "RUS" - ] - }, - "af ussr": { - "name": "USSR Air Force", - "countries": [ - "SUN", - "RUS" - ] - }, - "ukrainian army aviation": { - "name": "Ukrainian Army Aviation", - "countries": [ - "UKR" - ] - }, - "af standard3 old": { - "name": "RF Air Force (weathered) type3", - "countries": [ - "SUN", - "RUS" - ] - } - } - }, - "Mi-26": { - "name": "Mi-26", - "coalition": "red", - "era": "Late Cold War", - "label": "Mi-26 Halo", - "shortLabel": "M26", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "mi-26.png", - "enabled": true, - "roles": [ - "Transport" - ], - "liveries": { - "united nations": { - "name": "United Nations", - "countries": "All" - }, - "rf air force": { - "name": "RF Air Force", - "countries": [ - "SUN", - "RUS" - ] - }, - "7th separate brigade of aa (kalinov)": { - "name": "7th Separate Brigade of AA (Kalinov)", - "countries": [ - "UKR" - ] - }, - "china flying dragon aviation": { - "name": "China Flying Dragon Aviation", - "countries": [ - "CHN" - ] - }, - "russia_fsb": { - "name": "Russia_FSB", - "countries": [ - "RUS" - ] - }, - "russia_mvd": { - "name": "Russia_MVD", - "countries": [ - "RUS" - ] - }, - "algerian air force sl-22": { - "name": "Algerian AF SL-22 ", - "countries": [ - "DZA" - ] - } - } - }, - "Mi-28N": { - "name": "Mi-28N", - "coalition": "red", - "era": "Modern", - "label": "Mi-28N Havoc", - "shortLabel": "M28", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xFAB-250", - "name": "2xFAB-250", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "Fuel tank PTB-450", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xFuel tank", - "name": "4xFuel tank", - "roles": [ - "Nothing" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8", - "name": "80xS-8", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xKMGU AP", - "name": "4xKMGU AP", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xUPK-23", - "name": "4xUPK-23", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 10xS-13", - "name": "16x9M114, 10xS-13", - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xFAB-500", - "name": "4xFAB-500", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 2xFAB-500", - "name": "16x9M114, 2xFAB-500", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "40xS-8", - "name": "40xS-8", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange", - "quantity": 2 - } - ], - "enabled": true, - "code": "40xS-8 TsM", - "name": "40xS-8 TsM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xKMGU AP", - "name": "2xKMGU AP", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xUPK-23", - "name": "2xUPK-23", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 2xUPK-23", - "name": "16x9M114, 2xUPK-23", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "FAB-500 M-62 - 500kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xFAB-500", - "name": "2xFAB-500", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 40xS-8", - "name": "16x9M114, 40xS-8", - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "Antiship Strike" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114", - "name": "16x9M114", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "20xS-13", - "name": "20xS-13", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 2xKMGU AP", - "name": "16x9M114, 2xKMGU AP", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xFAB-250", - "name": "4xFAB-250", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 4 - } - ], - "enabled": true, - "code": "4xKMGU AT", - "name": "4xKMGU AT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 40xS-8 TsM", - "name": "16x9M114, 40xS-8 TsM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange", - "quantity": 4 - } - ], - "enabled": true, - "code": "80xS-8 TsM", - "name": "80xS-8 TsM", - "roles": [ - "AFAC" - ] - }, - { - "items": [ - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xKMGU AT", - "name": "2xKMGU AT", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 1 - } - ], - "enabled": true, - "code": "9x9M114", - "name": "9x9M114", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "Fuel tank PTB-450", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xFuel tank", - "name": "2xFuel tank", - "roles": [ - "Nothing" - ] - }, - { - "items": [ - { - "name": "B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "10xS-13", - "name": "10xS-13", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "FAB-250 - 250kg GP Bomb LD", - "quantity": 2 - } - ], - "enabled": true, - "code": "2xFAB-250, 16x9M114", - "name": "2xFAB-250, 16x9M114", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT", - "quantity": 2 - }, - { - "name": "KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP", - "quantity": 2 - } - ], - "enabled": true, - "code": "16x9M114, 2xKMGU AT", - "name": "16x9M114, 2xKMGU AT", - "roles": [ - "CAS", - "Ground Attack", - "Escort" - ] - } - ], - "filename": "mi-28.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Escort", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "aaf sc-12": { - "name": "Algerian AF Desert SC-12", - "countries": [ - "DZA" - ] - }, - "night": { - "name": "Night", - "countries": [ - "RUS" - ] - }, - "aaf sc-11": { - "name": "Algerian AF Desert SC-11", - "countries": [ - "DZA" - ] - }, - "standard": { - "name": "Standard", - "countries": [ - "RUS" - ] - } - } - }, - "Mi-8MT": { - "name": "Mi-8MT", - "coalition": "red", - "era": "Mid Cold War", - "label": "Mi-8MT Hip", - "shortLabel": "Mi8", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - } - ], - "enabled": true, - "code": "4 x B8", - "name": "4 x B8", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 4 - }, - { - "name": "GUV-8700 w AP-30 - 30mm Grenade Launcher", - "quantity": 2 - } - ], - "enabled": true, - "code": "4 x B8 + 2GUV_AP-30 (GrL 30mm)", - "name": "4 x B8 + 2GUV_AP-30 (GrL 30mm)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2 x UPK +2 x B8", - "name": "2 x UPK +2 x B8", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "GUV-8700 w AP-30 - 30mm Grenade Launcher", - "quantity": 2 - }, - { - "name": "GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)", - "name": "2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "FAB-100 - 100kg GP Bomb LD", - "quantity": 6 - } - ], - "enabled": true, - "code": "6 x FAB-100", - "name": "6 x FAB-100", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - }, - { - "name": "B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag", - "quantity": 2 - } - ], - "enabled": true, - "code": "2 x B8 + 2 x UPK-23-250", - "name": "2 x B8 + 2 x UPK-23-250", - "roles": [ - "Ground Attack" - ] - }, - { - "items": [ - { - "name": "UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod", - "quantity": 2 - } - ], - "enabled": true, - "code": "2 x UPK--23-250", - "name": "2 x UPK--23-250", - "roles": [ - "Ground Attack" - ] - } - ], - "filename": "mi-8.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Transport", - "AFAC", - "Antiship Strike" - ], - "liveries": { - "algerian af green": { - "name": "Algerian AF Green", - "countries": [ - "DZA" - ] - }, - "russia_mvd_mozdok": { - "name": "RF MVD Mozdok", - "countries": [ - "RUS" - ] - }, - "south ossetia": { - "name": "Fictional RSO", - "countries": [ - "RSO" - ] - }, - "united kingdom": { - "name": "Project curium", - "countries": [ - "UK" - ] - }, - "russia_kazanvz": { - "name": "Civil KazanVZ", - "countries": [ - "RUS" - ] - }, - "germany": { - "name": "Germany ARMY", - "countries": [ - "GER" - ] - }, - "china plaaa camo": { - "name": "PLA Army Aviation Camo", - "countries": [ - "CHN" - ] - }, - "russia_vvs_grey_2": { - "name": "RF Army Gray", - "countries": [ - "RUS" - ] - }, - "algerian af new desert": { - "name": "Algerian AF New Desert", - "countries": [ - "DZA" - ] - }, - "denmark": { - "name": "Fictional Olive", - "countries": [ - "DEN" - ] - }, - "russia_vvs_grey": { - "name": "RF Army Gray", - "countries": [ - "RUS" - ] - }, - "russia_aeroflot": { - "name": "Civil AEROFLOT", - "countries": [ - "SUN", - "RUS" - ] - }, - "russia_fsb": { - "name": "RF FSB Standard", - "countries": [ - "RUS" - ] - }, - "china plaaa white": { - "name": "PLA Army Aviation White", - "countries": [ - "CHN" - ] - }, - "ir afagir blue": { - "name": "AFAGIR Blue", - "countries": [ - "IRN" - ] - }, - "usa_afg": { - "name": "438th Air Expeditionary Wing", - "countries": [ - "USA" - ] - }, - "spain": { - "name": "Fictional Spain AF", - "countries": [ - "SPN" - ] - }, - "italy navy": { - "name": "Fictional NAVY", - "countries": [ - "ITA" - ] - }, - "russia_pf_ambulance": { - "name": "Russia Ambulance (PF)", - "countries": [ - "RUS" - ] - }, - "georgia": { - "name": "Georgian Standard", - "countries": [ - "GRG" - ] - }, - "russia_vertolety_russia_2": { - "name": "Civil Vertolety RUSSIA 22880", - "countries": [ - "RUS" - ] - }, - "ukraine": { - "name": "Standard", - "countries": [ - "UKR" - ] - }, - "russia_gazprom": { - "name": "Civil Gazprom Avia", - "countries": [ - "RUS" - ] - }, - "russia_utair": { - "name": "Civil Russia UTair", - "countries": [ - "RUS" - ] - }, - "russia_vvs_ma": { - "name": "RF Navy", - "countries": [ - "RUS" - ] - }, - "russia_vvs_standard_2": { - "name": "RF Army Standart", - "countries": [ - "RUS" - ] - }, - "hellenic army aviation": { - "name": "Hellenic Army Aviation (Fictional)", - "countries": [ - "GRC" - ] - }, - "belgium": { - "name": "Fictional Olive", - "countries": [ - "BEL" - ] - }, - "insurgents": { - "name": "Standard", - "countries": [ - "INS" - ] - }, - "ir afagir sand": { - "name": "AFAGIR Sand", - "countries": [ - "IRN" - ] - }, - "ir iranian special police forces": { - "name": "NAJA", - "countries": [ - "IRN" - ] - }, - "russia_lii_gromov ra-25546": { - "name": "Civil Lii Gromov RA-25546", - "countries": [ - "RUS" - ] - }, - "russia_naryan-mar": { - "name": "Civil_Russia Naryan-Mar", - "countries": [ - "RUS" - ] - }, - "algerian af vip": { - "name": "Algerian AF VIP", - "countries": [ - "DZA" - ] - }, - "russia_vvs_standard": { - "name": " RF Army Standard", - "countries": [ - "RUS" - ] - }, - "russia_mvd_standard": { - "name": "RF MVD Standard", - "countries": [ - "RUS" - ] - }, - "israel": { - "name": "Fictional ARMY", - "countries": [ - "ISR" - ] - }, - "china un": { - "name": "PLA Army Aviation United Nations", - "countries": [ - "CHN" - ] - }, - "algerian af green evsan": { - "name": "Algerian AF Green EVSAN", - "countries": [ - "DZA" - ] - }, - "algerian af old desert": { - "name": "Algerian AF Old Desert", - "countries": [ - "DZA" - ] - }, - "italy army": { - "name": "Fictional ARMY", - "countries": [ - "ITA" - ] - }, - "france army": { - "name": "Fictional ARMY", - "countries": [ - "FRA" - ] - }, - "abkhazia": { - "name": "Abkhazia", - "countries": [ - "ABH" - ] - }, - "czech air force dark camo": { - "name": "Czech Air Force ID-9XXX", - "countries": [ - "CZE" - ] - }, - "norway": { - "name": "Fictional NAVY", - "countries": [ - "NOR" - ] - }, - "netherlands navy": { - "name": "Fictional NAVY", - "countries": [ - "NETH" - ] - }, - "russia_un": { - "name": "RF UN", - "countries": [ - "UN", - "RUS" - ] - }, - "hellenic airforce sar": { - "name": "Hellenic Airforce - Search and Rescue (Fictional)", - "countries": [ - "GRC" - ] - }, - "canada": { - "name": "Canada_Afghanistan", - "countries": [ - "CAN" - ] - }, - "russia_army_weather": { - "name": "Russia Army Weather", - "countries": [ - "SUN", - "RUS" - ] - }, - "russia_vertolety_russia": { - "name": "Civil Vertolety RUSSIA", - "countries": [ - "RUS" - ] - }, - "turkey": { - "name": "JANDARMA", - "countries": [ - "TUR" - ] - }, - "france navy": { - "name": "Fictional NAVY", - "countries": [ - "FRA" - ] - }, - "netherlands army": { - "name": "Fictional ARMY", - "countries": [ - "NETH" - ] - }, - "standard": { - "name": "Standard", - "countries": [ - "SPN", - "ITA", - "INS", - "CAN", - "FRA", - "NETH", - "NOR", - "GER", - "UK", - "USA", - "ISR", - "TUR", - "AUS" - ] - }, - "australia": { - "name": "Fictional ARMY", - "countries": [ - "AUS" - ] - }, - "bulgarian af": { - "name": "Bulgarian Air Force", - "countries": [ - "BGR" - ] - }, - "russia_police": { - "name": "Civil Russia Police", - "countries": [ - "RUS" - ] - } - } - }, - "SA342L": { - "name": "SA342L", - "coalition": "blue", - "era": "Mid Cold War", - "label": "SA342L Gazelle", - "shortLabel": "342", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE", - "quantity": 1 - } - ], - "enabled": true, - "code": "M621, 8xSNEB68 EAP", - "name": "M621, 8xSNEB68 EAP", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE", - "quantity": 1 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "M621, 8xSNEB68 EAP, IR Deflector", - "name": "M621, 8xSNEB68 EAP, IR Deflector", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE", - "quantity": 1 - }, - { - "name": "IR Deflector", - "quantity": 1 - }, - { - "name": "Sand Filter", - "quantity": 1 - } - ], - "enabled": true, - "code": "M621, 8xSNEB68 EAP, IR Deflector, Sand Filter", - "name": "M621, 8xSNEB68 EAP, IR Deflector, Sand Filter", - "roles": [ - "CAS" - ] - } - ], - "filename": "sa-342.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "AFAC", - "Escort", - "Reconnaissance" - ], - "liveries": { - "portuguese modern fictional": { - "name": "Portuguese modern Fictional", - "countries": [ - "", - "FRA", - "PRT" - ] - }, - "uk fictional": { - "name": "UK Fictional", - "countries": [ - "UK" - ] - }, - "fr green armee hri daguet": { - "name": "Armee HRI Daguet", - "countries": [ - "FRA" - ] - }, - "israel fictional": { - "name": "Israel Fictional", - "countries": [ - "ISR" - ] - }, - "training ealat": { - "name": "Training EALAT", - "countries": [ - "FRA" - ] - }, - "lebanon": { - "name": "Lebanon", - "countries": "All" - }, - "nato_drab_us": { - "name": "US Army Olive Drab", - "countries": "All" - }, - "nato_drab_nl": { - "name": "RNLAF Olive Drab", - "countries": "All" - }, - "training": { - "name": "Training", - "countries": [ - "FRA" - ] - }, - "combat": { - "name": "Combat", - "countries": [ - "FRA" - ] - }, - "combat sable": { - "name": "Combat desert", - "countries": [ - "FRA" - ] - }, - "dutch fictional": { - "name": "RNLAF fictional", - "countries": [ - "", - "NETH" - ] - }, - "yugoslav fictional": { - "name": "Yugoslav Fictional", - "countries": [ - "SRB" - ] - }, - "us marines fictional": { - "name": "US Marines Fictional", - "countries": [ - "USA" - ] - }, - "nato_drab_hel": { - "name": "Hellenic Airforce Olive Drab", - "countries": "All" - }, - "nato_drab_uk": { - "name": "Army Air Corps Olive Drab", - "countries": "All" - }, - "tiger meet": { - "name": "Tiger Meet", - "countries": [ - "FRA" - ] - }, - "cyprus air force": { - "name": "Cyprus air force", - "countries": [ - "", - "CYP" - ] - }, - "russia fictional": { - "name": "Russia Fictional", - "countries": [ - "RUS" - ] - }, - "greece cyprus fictional desert": { - "name": "Greece Cyprus Fictional Desert", - "countries": [ - "GRC" - ] - }, - "fr green armee hri": { - "name": "Armee HRI", - "countries": [ - "FRA" - ] - }, - "tiger meet 2": { - "name": "Tiger Meet 2", - "countries": [ - "FRA" - ] - }, - "germany fictional": { - "name": "Germany Fictional", - "countries": [ - "GER" - ] - }, - "syria fictional": { - "name": "Syria Fictional", - "countries": [ - "SYR" - ] - }, - "serbia fictional": { - "name": "Serbia Fictional", - "countries": [ - "SRB" - ] - } - } - }, - "SA342M": { - "name": "SA342M", - "coalition": "blue", - "era": "Mid Cold War", - "label": "SA342M Gazelle", - "shortLabel": "342", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "HOT3x4", - "name": "HOT3x4", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "IR Deflector", - "name": "IR Deflector", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - }, - { - "name": "Sand Filter", - "quantity": 1 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "Hot3x4, FAS, IR Deflector", - "name": "Hot3x4, FAS, IR Deflector", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 2 - } - ], - "enabled": true, - "code": "HOT3x2", - "name": "HOT3x2", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "Hot3x4, IR Deflector", - "name": "Hot3x4, IR Deflector", - "roles": [ - "CAS" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 2 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "Hot3x2, IR Deflector", - "name": "Hot3x2, IR Deflector", - "roles": [ - "CAS" - ] - } - ], - "filename": "sa-342.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "AFAC", - "Escort", - "Reconnaissance" - ], - "liveries": { - "portuguese modern fictional": { - "name": "Portuguese modern Fictional", - "countries": [ - "", - "FRA", - "PRT" - ] - }, - "uk fictional": { - "name": "UK Fictional", - "countries": [ - "UK" - ] - }, - "training ealat": { - "name": "Training EALAT", - "countries": [ - "FRA" - ] - }, - "israel fictional": { - "name": "Israel Fictional", - "countries": [ - "ISR" - ] - }, - "nato_drab_us": { - "name": "US Army Olive Drab", - "countries": "All" - }, - "nato_drab_nl": { - "name": "RNLAF Olive Drab", - "countries": "All" - }, - "training": { - "name": "Training", - "countries": [ - "FRA" - ] - }, - "combat": { - "name": "Combat", - "countries": [ - "FRA" - ] - }, - "combat sable": { - "name": "Combat desert", - "countries": [ - "FRA" - ] - }, - "dutch fictional": { - "name": "RNLAF fictional", - "countries": [ - "", - "NETH" - ] - }, - "yugoslav fictional": { - "name": "Yugoslav Fictional", - "countries": [ - "SRB" - ] - }, - "us marines fictional": { - "name": "US Marines Fictional", - "countries": [ - "USA" - ] - }, - "nato_drab_hel": { - "name": "Hellenic Airforce Olive Drab", - "countries": "All" - }, - "nato_drab_uk": { - "name": "Army Air Corps Olive Drab", - "countries": "All" - }, - "tiger meet": { - "name": "Tiger Meet", - "countries": [ - "FRA" - ] - }, - "cyprus air force": { - "name": "Cyprus air force", - "countries": [ - "", - "CYP" - ] - }, - "russia fictional": { - "name": "Russia Fictional", - "countries": [ - "RUS" - ] - }, - "greece cyprus fictional desert": { - "name": "Greece Cyprus Fictional Desert", - "countries": [ - "GRC" - ] - }, - "tiger meet 2": { - "name": "Tiger Meet 2", - "countries": [ - "FRA" - ] - }, - "germany fictional": { - "name": "Germany Fictional", - "countries": [ - "GER" - ] - }, - "syria fictional": { - "name": "Syria Fictional", - "countries": [ - "SYR" - ] - }, - "serbia fictional": { - "name": "Serbia Fictional", - "countries": [ - "SRB" - ] - } - } - }, - "SA342Mistral": { - "name": "SA342Mistral", - "coalition": "blue", - "era": "Mid Cold War", - "label": "SA342Mistral Gazelle", - "shortLabel": "342", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - } - ], - "enabled": true, - "code": "Mistral x 4", - "name": "Mistral x 4", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mistral x 4, IR Deflector", - "name": "Mistral x 4, IR Deflector", - "roles": [ - "Escort" - ] - }, - { - "items": [ - { - "name": null, - "quantity": 4 - }, - { - "name": "Sand Filter", - "quantity": 1 - }, - { - "name": "IR Deflector", - "quantity": 1 - } - ], - "enabled": true, - "code": "Mistral x 4, IR Deflector, Sand Filter", - "name": "Mistral x 4, IR Deflector, Sand Filter", - "roles": [ - "Escort" - ] - } - ], - "filename": "sa-342.png", - "enabled": true, - "roles": [ - "AFAC", - "Escort", - "Reconnaissance" - ], - "liveries": { - "portuguese modern fictional": { - "name": "Portuguese modern Fictional", - "countries": [ - "", - "FRA", - "PRT" - ] - }, - "greece cyprus fictional desert": { - "name": "Greece Cyprus Fictional Desert", - "countries": [ - "GRC" - ] - }, - "russia fictional": { - "name": "Russia Fictional", - "countries": [ - "RUS" - ] - }, - "training ealat": { - "name": "Training EALAT", - "countries": [ - "FRA" - ] - }, - "tiger meet 2": { - "name": "Tiger Meet 2", - "countries": [ - "FRA" - ] - }, - "combat sable": { - "name": "Combat desert", - "countries": [ - "FRA" - ] - }, - "germany fictional": { - "name": "Germany Fictional", - "countries": [ - "GER" - ] - }, - "tiger meet": { - "name": "Tiger Meet", - "countries": [ - "FRA" - ] - }, - "uk fictional": { - "name": "UK Fictional", - "countries": [ - "UK" - ] - }, - "syria fictional": { - "name": "Syria Fictional", - "countries": [ - "SYR" - ] - }, - "dutch fictional": { - "name": "RNLAF fictional", - "countries": [ - "", - "NETH" - ] - }, - "yugoslav fictional": { - "name": "Yugoslav Fictional", - "countries": [ - "SRB" - ] - }, - "us marines fictional": { - "name": "US Marines Fictional", - "countries": [ - "USA" - ] - }, - "israel fictional": { - "name": "Israel Fictional", - "countries": [ - "ISR" - ] - }, - "training": { - "name": "Training", - "countries": [ - "FRA" - ] - }, - "combat": { - "name": "Combat", - "countries": [ - "FRA" - ] - }, - "serbia fictional": { - "name": "Serbia Fictional", - "countries": [ - "SRB" - ] - }, - "cyprus air force": { - "name": "Cyprus air force", - "countries": [ - "", - "CYP" - ] - } - } - }, - "SH-60B": { - "name": "SH-60B", - "coalition": "blue", - "era": "Mid Cold War", - "label": "SH-60B Seahawk", - "shortLabel": "S60", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - }, - { - "items": [ - { - "name": "AGM-119B Penguin ASM", - "quantity": 1 - } - ], - "enabled": true, - "code": "AGM-119", - "name": "AGM-119", - "roles": [ - "Antiship Strike" - ] - } - ], - "filename": "uh-60.png", - "enabled": true, - "roles": [ - "Antiship Strike", - "Transport" - ], - "liveries": { - "standard": { - "name": "standard", - "countries": [ - "USA" - ] - }, - "hellenic navy": { - "name": "Hellenic Navy", - "countries": [ - "GRC" - ] - } - } - }, - "UH-1H": { - "name": "UH-1H", - "coalition": "blue", - "era": "Early Cold War", - "label": "UH-1H Huey", - "shortLabel": "UH1", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - }, - { - "items": [ - { - "name": "M134 - 6 x 7.62mm MiniGun left", - "quantity": 1 - }, - { - "name": "XM158 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT", - "quantity": 2 - }, - { - "name": "M134 - 6 x 7.62mm MiniGun right", - "quantity": 1 - } - ], - "enabled": true, - "code": "M134 Minigun*2, XM158*2", - "name": "M134 Minigun*2, XM158*2", - "roles": [ - "Ground Attack", - "CAS", - "Transport", - "AFAC" - ] - } - ], - "filename": "uh-1.png", - "enabled": true, - "roles": [ - "CAS", - "Ground Attack", - "Transport" - ], - "liveries": { - "[civilian] nasa": { - "name": "[Civilian] NASA", - "countries": [ - "USA" - ] - }, - "norwegian coast guard (235)": { - "name": "Norwegian Coast Guard (235)", - "countries": [ - "NOR" - ] - }, - "australia royal navy": { - "name": "Royal Australian Navy", - "countries": [ - "AUS" - ] - }, - "australia raaf 171 sqn": { - "name": "RAAF 171 Sqn", - "countries": [ - "AUS" - ] - }, - "spanish un": { - "name": "Spanish UN", - "countries": [ - "UN", - "SPN" - ] - }, - "xw-pfj air america": { - "name": "XW-PFJ Air America", - "countries": [ - "USA" - ] - }, - "rf air force broken": { - "name": "RF Air Force Broken", - "countries": [ - "RUS" - ] - }, - "[civilian] standard": { - "name": "Olive drab", - "countries": [ - "RSO", - "INS", - "BEL", - "ABH", - "NOR", - "UK", - "DEN", - "USA" - ] - }, - "greek army aviation": { - "name": "Greek Army Aviation", - "countries": [ - "GRC" - ] - }, - "greek army aviation medic": { - "name": "Greek Army Aviation Medic", - "countries": [ - "GRC" - ] - }, - "italy marina militare s.n. 80951 7-20": { - "name": "Marina Militare s.n. 80951 7-20", - "countries": [ - "ITA" - ] - }, - "us navy": { - "name": "US NAVY", - "countries": [ - "USA" - ] - }, - "australia raaf 1968": { - "name": "RAAF 1968", - "countries": [ - "AUS" - ] - }, - "ukrainian army": { - "name": "Ukrainian Army", - "countries": [ - "UKR" - ] - }, - "[civilian] vip": { - "name": "[Civilian] VIP", - "countries": [ - "USA" - ] - }, - "usa un": { - "name": "USA UN", - "countries": [ - "USA", - "UN" - ] - }, - "royal netherlands af": { - "name": "Royal Netherlands AF", - "countries": [ - "NETH" - ] - }, - "turkish air force": { - "name": "Turkish Air Force", - "countries": [ - "TUR" - ] - }, - "israel army": { - "name": "Israel Army", - "countries": [ - "ISR" - ] - }, - "[civilian] medical": { - "name": "[Civilian] Medical", - "countries": [ - "USA" - ] - }, - "luftwaffe": { - "name": "Luftwaffe", - "countries": [ - "GER" - ] - }, - "usa red flag": { - "name": "USA Red Flag", - "countries": [ - "USA" - ] - }, - "canadian force": { - "name": "Canadian Force", - "countries": [ - "CAN" - ] - }, - "italy e.i. 4b regg. altair": { - "name": "E.I. 4\u0412\u00b0 Regg. ALTAIR", - "countries": [ - "ITA" - ] - }, - "georgian af camo": { - "name": "Georgian AF Camo", - "countries": [ - "GRG" - ] - }, - "us army 1972": { - "name": "US ARMY 1972", - "countries": [ - "USA" - ] - }, - "georgian air force": { - "name": "Georgian Air Force", - "countries": [ - "GRG" - ] - }, - "french army": { - "name": "French Army", - "countries": [ - "FRA" - ] - }, - "algerian af bv-32": { - "name": "Algerian AF BV-32", - "countries": [ - "DZA" - ] - }, - "hellenic airforce sar": { - "name": "Hellenic Airforce - S.A.R.", - "countries": [ - "GRC" - ] - }, - "italy 15b stormo s.a.r -soccorso": { - "name": "15\u0412\u00b0 Stormo S.A.R -Soccorso", - "countries": [ - "ITA" - ] - }, - "rf air force grey": { - "name": "RF Air Force Grey", - "countries": [ - "RUS" - ] - }, - "spanish army": { - "name": "Spanish Army", - "countries": [ - "SPN" - ] - }, - "norwegian un": { - "name": "Norwegian UN", - "countries": [ - "UN", - "NOR" - ] - }, - "us dos": { - "name": "US DOS", - "countries": [ - "USA" - ] - }, - "army standard": { - "name": "Army Standard", - "countries": [ - "USA" - ] - }, - "us ft. rucker": { - "name": "US Ft. Rucker", - "countries": [ - "USA" - ] - } - } - }, - "UH-60A": { - "name": "UH-60A", - "coalition": "blue", - "era": "Mid Cold War", - "label": "UH-60A Blackhawk", - "shortLabel": "U60", - "loadouts": [ - { - "items": [], - "enabled": true, - "code": "", - "name": "Empty loadout", - "roles": [ - "Transport" - ] - } - ], - "filename": "uh-60.png", - "enabled": true, - "roles": [ - "Transport" - ], - "liveries": { - "israil_un": { - "name": "ISRAIL_UN", - "countries": [ - "ISR", - "UN" - ] - }, - "standard": { - "name": "standard", - "countries": [ - "SPN", - "RSO", - "ITA", - "BEL", - "CAN", - "FRA", - "GRG", - "NETH", - "NOR", - "ABH", - "GER", - "UK", - "USA", - "UKR", - "DEN", - "RUS", - "ISR", - "TUR" - ] - } - } - } -} \ No newline at end of file +{"AH-1W":{"name":"AH-1W","coalition":"blue","era":"Mid Cold War","label":"AH-1W Cobra","shortLabel":"AH1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"14xHYDRA-70 WP","name":"14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"38xHYDRA-70 WP","name":"38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"8xBGM-71, 14xHYDRA-70","name":"8xBGM-71, 14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xBGM-71, 14xHYDRA-70 WP","name":"8xBGM-71, 14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xBGM-71, 38xHYDRA-70 WP","name":"8xBGM-71, 38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"14xHYDRA-70","name":"14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"38xHYDRA-70","name":"38xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2}],"enabled":true,"code":"8xAGM-114","name":"8xAGM-114","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":4}],"enabled":true,"code":"28xHYDRA-70","name":"28xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"8xBGM-71, 38xHYDRA-70","name":"8xBGM-71, 38xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xAGM-114, 38xHYDRA-70 WP","name":"8xAGM-114, 38xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"4 x BGM-71D TOW ATGM","quantity":2}],"enabled":true,"code":"8xBGM-71","name":"8xBGM-71","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts M156, Wht Phos","quantity":2}],"enabled":true,"code":"8xAGM-114, 14xHYDRA-70 WP","name":"8xAGM-114, 14xHYDRA-70 WP","roles":["AFAC"]},{"items":[{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":4}],"enabled":true,"code":"76xHYDRA-70","name":"76xHYDRA-70","roles":["Escort","CAS","Ground Attack"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"LAU-61 pod - 19 x 2.75\" Hydra, UnGd Rkts M151, HE","quantity":2}],"enabled":true,"code":"8xAGM-114, 38xHYDRA-70","name":"8xAGM-114, 38xHYDRA-70","roles":["Escort","CAS","Ground Attack","Antiship Strike"]},{"items":[{"name":"M299 - 4 x AGM-114K Hellfire","quantity":2},{"name":"M260 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2}],"enabled":true,"code":"8xAGM-114, 14xHYDRA-70","name":"8xAGM-114, 14xHYDRA-70","roles":["Escort","CAS","Ground Attack"]}],"filename":"ah-1.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"usa marines":{"name":"Marines","countries":["USA"]},"turkey 1":{"name":"Turkey","countries":["TUR"]},"standard":{"name":"Standard","countries":["ISR","USA"]},"usa x black":{"name":"Black","countries":["USA"]},"turkey 2":{"name":"Turkey 2","countries":["TUR"]}}},"AH-64D_BLK_II":{"name":"AH-64D_BLK_II","coalition":"blue","era":"Modern","label":"AH-64D Apache","shortLabel":"AH64","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * Fuel Tank 230 gal","name":"4 * Fuel Tank 230 gal","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * Hellfire station: 4*AGM-114K","name":"4 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"4 * M261: M151 (6PD)","name":"4 * M261: M151 (6PD)","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal","name":"2 * M261: M151 (6PD), 2 * Fuel Tank 230 gal","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K","name":"2 * Fuel Tank 230 gal, 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: A/B - M151 (6PD), E - M274 (6SK), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: A/B - M151 (6PD), E - M257 (6IL), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: C - M257 (6IL), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","name":"2 * M261: C - M274 (6SK), D/E - M151 (6PD), 2 * Hellfire station: 4*AGM-114K","roles":["AFAC","Antiship Strike","CAS","Escort","Ground Attack"]}],"filename":"ah-64.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"avengers 1-227th arb":{"name":"A Company, Avengers, 1-227th ARB","countries":["USA"]},"devils 1-1 arb":{"name":"A Company, Devils, 1-1 ARB","countries":["USA"]},"egypt air force":{"name":"Egyptian Air Force","countries":["EGY"]},"indonesian army - 11th squadron by dendi wirson":{"name":"Indonesian Army - 11th Squadron/Serbu by Dendi Wirson","countries":"All"},"south carolina national guard - 40332":{"name":"Ghostriders, 1-151st ATKHB SCNG - 40332","countries":["USA"]},"301 squadron redskins netherlands":{"name":"301 Squadron Redskins, Royal Netherlands Air Force","countries":["NETH"]},"korea air force":{"name":"Republic of Korea Army","countries":["KOR"]},"south carolina national guard - 40331":{"name":"Ghostriders, 1-151st ATKHB SCNG - 40331","countries":["USA"]},"saudi arabian national guard":{"name":"Saudi Arabian National Guard","countries":["SAU"]},"south carolina national guard":{"name":"Ghostriders, 1-151st ATKHB SCNG - Gray TADS","countries":["USA"]},"664 squadron 9 regiment uk":{"name":"664 Squadron 9 Regiment AAC UK","countries":["UK"]},"uae armed forces - od":{"name":"UAE Armed Forces - Olive Drab","countries":["ARE"]},"grim reapers 4-2 arb":{"name":"B Company, Grim Reapers, 4-2 ARB","countries":["USA"]},"default":{"name":"default livery","countries":["USA"]},"662 squadron 3 regiment zj171 uk":{"name":"662 Squadron 3 Regiment AAC UK - ZJ171","countries":["UK"]},"12th combat aviation brigade griffins":{"name":"12th Combat Aviation Brigade Griffins","countries":["USA"]},"silver spurs 3-17 cav":{"name":"A Troop, Silver Spurs, 3-17 CAV","countries":["USA"]},"qatar qeaf":{"name":"Qatar Emiri Air Force","countries":["QAT"]},"south carolina national guard - drab tads":{"name":"Ghostriders, 1-151st ATKHB SCNG - Drab TADS","countries":["USA"]},"archangel 4-2 arb":{"name":"A Company, Archangel, 4-2 ARB","countries":["USA"]},"killer bees 1-130th arb ncng":{"name":"B Company, Killer Bees, 1-130th ARB NCNG","countries":["USA"]},"wolfpack 1-82 arb":{"name":"Wolfpack, 1-82 ARB","countries":["USA"]},"gunslingers 2-159th arb":{"name":"C Company, Gunslingers, 2-159th ARB","countries":["USA"]},"the air pirates 1-211th arb":{"name":"A Company, The Air Pirates, 1-211th ARB UTNG","countries":["USA"]},"25th_combat_aviation_brigade_by_lee1hy":{"name":"2-6 CAV, 25th Combat Aviation Brigade","countries":["USA"]},"apache iaf grey":{"name":"Indian Air Force - Gray","countries":["IND"]},"jgsdf——1st_combat_helicopter_unit":{"name":"1st Combat Helicopter Unit, Japanese Ground SDF","countries":["JPN"]},"slayers 4-2 arb":{"name":"C Company, Slayers, 4-2 ARB","countries":["USA"]},"iaf 113th hornet squadron":{"name":"IAF 113th Hornet Squadron","countries":["ISR"]},"1st attack helicopter battalion greece":{"name":"1st Attack Helicopter Battalion, Hellenic Army Aviation","countries":["GRC"]},"1st_bat_greek_pegasus_es1008":{"name":"Pegasus Display Team - ES1008, Hellenic Army Aviation","countries":["GRC"]}}},"Ka-50_3":{"name":"Ka-50_3","coalition":"red","era":"Late Cold War","label":"Ka-50 Hokum A","shortLabel":"K50","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2}],"enabled":true,"code":"4xIgla","name":"4xIgla","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"Kh-25ML (AS-10 Karen) - 300kg, ASM, Semi-Act Laser","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"2xKh-25ML, 10xS-13, 4xIgla","name":"2xKh-25ML, 10xS-13, 4xIgla","roles":["Antiship Strike"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-8KOM, 4xIgla","name":"12x9A4172, 40xS-8KOM, 4xIgla","roles":["CAS","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-8OFP, 4xIgla","name":"12x9A4172, 40xS-8OFP, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"12x9A4172, 40xS-13, 4xIgla","name":"12x9A4172, 40xS-13, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"80xS-8KOM, 4xIgla","name":"80xS-8KOM, 4xIgla","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":4}],"enabled":true,"code":"80xS-8OFP, 4xIgla","name":"80xS-8OFP, 4xIgla","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"20xS-20, 4xIgla","name":"20xS-20, 4xIgla","roles":["CAS","Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"4xUPK-23, 4xIgla","name":"4xUPK-23, 4xIgla","roles":["CAS"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"10xS-13, 2xFAB-500, 4xIgla","name":"10xS-13, 2xFAB-500, 4xIgla","roles":["Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"10xS-13, 2xFAB-250, 4xIgla","name":"10xS-13, 2xFAB-250, 4xIgla","roles":["Ground Attack"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OM IL","quantity":4}],"enabled":true,"code":"80xS-8OM, 4xIgla","name":"80xS-8OM, 4xIgla","roles":["AFAC"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":4}],"enabled":true,"code":"80xS-8TsM, 4xIgla","name":"80xS-8TsM, 4xIgla","roles":["AFAC"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"40xS-8OFP, 2xFuel, 4xIgla","name":"40xS-8OFP, 2xFuel, 4xIgla","roles":["Escort"]},{"items":[{"name":"9S846 Strelets - 2 x 9M39 Igla","quantity":2},{"name":"APU-6 - 6 x 9M127-1 Vikhr-M ATGM, LOSBR, Tandem HEAT/Frag","quantity":2},{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"12x9A4172, 2xFuel, 4xIgla","name":"12x9A4172, 2xFuel, 4xIgla","roles":["Escort"]}],"filename":"ka-50.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"ka-50_camo_chechnya_ussr":{"name":"Standart camo n/a 2000-2001 Chechnya","countries":["RSI","GRC","EGY","ITA","CHN","INS","SUI","AUT","SVK","AUSAF","MAR","CUB","NZG","UKR","RUS","DZA","ARE","BGR","POL","HUN","MYS","PHL","QAT","SYR","CAN","BEL","ABH","OMN","ROU","ETH","UK","BHR","USA","DEN","TUR","VEN","JOR","YUG","THA","SWE","JPN","BLR","HND","CHL","BRA","SRB","FRA","GRG","NETH","KAZ","MEX","PAK","ISR","KOR","SDN","FIN","SPN","RSO","CZE","SUN","YEM","PRK","LBY","NOR","VNM","IDN","GER","IND","IRN","HRV","KWT","TUN","IRQ","SAU","RSA","AUS"]},"default":{"name":"Standart camo Russian Air Force","countries":["RUS"]},"ka-50_desert_blackshark":{"name":"Desert camo #018 Zhukovsky 1997 Black Shark","countries":["RUS"]},"ka-50_standart_black_russianairforce":{"name":"Standart black Russian Air Force","countries":["RUS"]},"ka-50_black_neutral":{"name":"Black neutral n/a","countries":["RSI","GRC","EGY","ITA","CHN","INS","SUI","AUT","SVK","AUSAF","MAR","CUB","NZG","UKR","RUS","DZA","ARE","BGR","POL","HUN","MYS","PHL","QAT","SYR","CAN","BEL","ABH","OMN","ROU","ETH","UK","BHR","USA","DEN","TUR","VEN","JOR","YUG","THA","SWE","JPN","BLR","HND","CHL","BRA","SRB","FRA","GRG","NETH","KAZ","MEX","PAK","ISR","KOR","SDN","FIN","SPN","RSO","CZE","SUN","YEM","PRK","LBY","NOR","VNM","IDN","GER","IND","IRN","HRV","KWT","TUN","IRQ","SAU","RSA","AUS"]},"ka-50_desert_werewolf":{"name":"Desert camo #018 Zhukovsky 1995 Werewolf","countries":["RUS"]},"ka-50_blackshark_torzhok":{"name":"344th Center for Combat Employment Torzhok city Shark 1997","countries":["RUS"]},"ka-50_black_werewolf":{"name":"Black #020 Farnborough 1992 Werewolf","countries":["RUS"]},"ka-50_black_h347_blackshark":{"name":"Black H347 Le Bourget 1997 Black Shark","countries":["RUS"]}}},"Mi-24P":{"name":"Mi-24P","coalition":"red","era":"Mid Cold War","label":"Mi-24P Hind","shortLabel":"Mi24","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":4},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8KOM)+8xATGM 9M114","name":"2xB8V20 (S-8KOM)+8xATGM 9M114","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2xB8V20 ( S-8KOM)+4xATGM 9M114","name":"2xB8V20 ( S-8KOM)+4xATGM 9M114","roles":["CAS","Escort"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xB8V20 (S-8KOM)+4xATGM 9M114","name":"4xB8V20 (S-8KOM)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114","name":"2xB8V20 (S-8KOM)+2xBombs-250+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8OFP2 MPP","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xB8V20 (S-8OFP2)+4xATGM 9M114","name":"2xB8V20 (S-8OFP2)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"UB-32A-24 pod - 32 x S-5KO","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xUB-32A (S-5KO)+4xATGM 9M114","name":"4xUB-32A (S-5KO)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":4}],"enabled":true,"code":"4xGUV-1 AP30+4xATGM 9M114","name":"4xGUV-1 AP30+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2}],"enabled":true,"code":"2xGUV-1 AP30+4xATGM 9M114","name":"2xGUV-1 AP30+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114","name":"2xGUV-1 (GUN 12.7+2x7.62) +4xATGM 9M114","roles":["CAS","Escort"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":4},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"2xKMGU (96 AO 2.5RT)+8xATGM 9M114","name":"2xKMGU (96 AO 2.5RT)+8xATGM 9M114","roles":["CAS","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"2xB-13L+4xATGM 9M114","name":"2xB-13L+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"APU-68 - S-24B","quantity":2}],"enabled":true,"code":"2xS-24B+4xATGM 9M114","name":"2xS-24B+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"APU-68 - S-24B","quantity":4}],"enabled":true,"code":"4xS-24B+4xATGM 9M114","name":"4xS-24B+4xATGM 9M114","roles":["CAS","Antiship Strike","Ground Attack"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xBombs-500+4xATGM 9M114","name":"2xBombs-500+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xBombs-250+4ATGM 9M114","name":"4xBombs-250+4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-500 - 268 x PTAB-1M, 500kg CBU Light HEAT/AP","quantity":2},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"2xRBK-500 (PTAB-1M)+4xATGM 9M114","name":"2xRBK-500 (PTAB-1M)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"RBK-500U - 126 x OAB-2.5RT, 500kg CBU HE/Frag","quantity":2}],"enabled":true,"code":"2xRBK-500U (OAB 2.5RT)+4xATGM 9M114","name":"2xRBK-500U (OAB 2.5RT)+4xATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-250 - 42 x PTAB-2.5M, 250kg CBU Medium HEAT/AP","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114","name":"4xRBK-250 (42 PTAB 2.5M) +4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"RBK-250-275 - 150 x AO-1SCh, 250kg CBU HE/Frag","quantity":4},{"name":"2 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114","name":"4xRBK-250-275 (150 AO-1SCh)+4ATGM 9M114","roles":["CAS"]},{"items":[{"name":"Fuel tank PTB-450","quantity":4},{"name":"Missile Launcher Rack (Empty)","quantity":2}],"enabled":true,"code":"4xPTB-450 Fuel tank","name":"4xPTB-450 Fuel tank","roles":["CAS"]}],"filename":"mi-24.png","enabled":true,"roles":["CAS","Ground Attack","Escort","Transport","AFAC","Antiship Strike"],"liveries":{"af torzhok afb":{"name":"RF Air Force, aerobatics team 'Berkuts'","countries":["SUN","RUS"]},"georgian air force":{"name":"Georgian Air Force","countries":["GRG"]},"united nations":{"name":"United Nations ","countries":["UN","GRG","UKR","RUS"]},"iqaf":{"name":"Iraqi Army Air Corps","countries":["IRQ"]},"russian air force":{"name":"RF Air Force Standard","countries":["SUN","RUS"]},"af 440 ovp":{"name":"RF Air Force, 440th Helicopter Regiment","countries":["SUN","RUS"]},"syaaf":{"name":"Syrian Air Force","countries":["SYR"]},"af syzran afb":{"name":"RF Air Force, Syzran AFB","countries":["SUN","RUS"]},"af ussr":{"name":"USSR Air Force","countries":["SUN","RUS"]},"ukrainian army aviation":{"name":"Ukrainian Army Aviation","countries":["UKR"]},"af standard3 old":{"name":"RF Air Force (weathered) type3","countries":["SUN","RUS"]}}},"Mi-26":{"name":"Mi-26","coalition":"red","era":"Late Cold War","label":"Mi-26 Halo","shortLabel":"M26","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"mi-26.png","enabled":true,"roles":["Transport"],"liveries":{"united nations":{"name":"United Nations","countries":"All"},"rf air force":{"name":"RF Air Force","countries":["SUN","RUS"]},"7th separate brigade of aa (kalinov)":{"name":"7th Separate Brigade of AA (Kalinov)","countries":["UKR"]},"china flying dragon aviation":{"name":"China Flying Dragon Aviation","countries":["CHN"]},"russia_fsb":{"name":"Russia_FSB","countries":["RUS"]},"russia_mvd":{"name":"Russia_MVD","countries":["RUS"]},"algerian air force sl-22":{"name":"Algerian AF SL-22 ","countries":["DZA"]}}},"Mi-28N":{"name":"Mi-28N","coalition":"red","era":"Modern","label":"Mi-28N Havoc","shortLabel":"M28","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-250","name":"2xFAB-250","roles":["Ground Attack"]},{"items":[{"name":"Fuel tank PTB-450","quantity":4}],"enabled":true,"code":"4xFuel tank","name":"4xFuel tank","roles":["Nothing"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"80xS-8","name":"80xS-8","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":4}],"enabled":true,"code":"4xKMGU AP","name":"4xKMGU AP","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":4}],"enabled":true,"code":"4xUPK-23","name":"4xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 10xS-13","name":"16x9M114, 10xS-13","roles":["CAS","Ground Attack","Escort","Antiship Strike"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xFAB-500","name":"4xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"16x9M114, 2xFAB-500","name":"16x9M114, 2xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"40xS-8","name":"40xS-8","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":2}],"enabled":true,"code":"40xS-8 TsM","name":"40xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"2xKMGU AP","name":"2xKMGU AP","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"2xUPK-23","name":"2xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"16x9M114, 2xUPK-23","name":"16x9M114, 2xUPK-23","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"FAB-500 M-62 - 500kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-500","name":"2xFAB-500","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 40xS-8","name":"16x9M114, 40xS-8","roles":["CAS","Ground Attack","Escort","Antiship Strike"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2}],"enabled":true,"code":"16x9M114","name":"16x9M114","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":4}],"enabled":true,"code":"20xS-13","name":"20xS-13","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"KMGU-2 - 96 x AO-2.5RT Dispenser (CBU) HE/Frag","quantity":2}],"enabled":true,"code":"16x9M114, 2xKMGU AP","name":"16x9M114, 2xKMGU AP","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"FAB-250 - 250kg GP Bomb LD","quantity":4}],"enabled":true,"code":"4xFAB-250","name":"4xFAB-250","roles":["Ground Attack"]},{"items":[{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":4}],"enabled":true,"code":"4xKMGU AT","name":"4xKMGU AT","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":2}],"enabled":true,"code":"16x9M114, 40xS-8 TsM","name":"16x9M114, 40xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8TsM SM Orange","quantity":4}],"enabled":true,"code":"80xS-8 TsM","name":"80xS-8 TsM","roles":["AFAC"]},{"items":[{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":2}],"enabled":true,"code":"2xKMGU AT","name":"2xKMGU AT","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":1}],"enabled":true,"code":"9x9M114","name":"9x9M114","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"Fuel tank PTB-450","quantity":2}],"enabled":true,"code":"2xFuel tank","name":"2xFuel tank","roles":["Nothing"]},{"items":[{"name":"B-13L pod - 5 x S-13-OF, 122mm UnGd Rkts, Blast/Frag","quantity":2}],"enabled":true,"code":"10xS-13","name":"10xS-13","roles":["CAS","Ground Attack","Escort"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"FAB-250 - 250kg GP Bomb LD","quantity":2}],"enabled":true,"code":"2xFAB-250, 16x9M114","name":"2xFAB-250, 16x9M114","roles":["Ground Attack"]},{"items":[{"name":"8 x 9M114 Shturm-V (AT-6 Spiral) - ATGM, SACLOS, HEAT","quantity":2},{"name":"KMGU-2 - 96 x PTAB-2.5KO Dispenser (CBU) HEAT/AP","quantity":2}],"enabled":true,"code":"16x9M114, 2xKMGU AT","name":"16x9M114, 2xKMGU AT","roles":["CAS","Ground Attack","Escort"]}],"filename":"mi-28.png","enabled":true,"roles":["CAS","Ground Attack","Escort","AFAC","Antiship Strike"],"liveries":{"aaf sc-12":{"name":"Algerian AF Desert SC-12","countries":["DZA"]},"night":{"name":"Night","countries":["RUS"]},"aaf sc-11":{"name":"Algerian AF Desert SC-11","countries":["DZA"]},"standard":{"name":"Standard","countries":["RUS"]}}},"Mi-8MT":{"name":"Mi-8MT","coalition":"red","era":"Mid Cold War","label":"Mi-8MT Hip","shortLabel":"Mi8","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4}],"enabled":true,"code":"4 x B8","name":"4 x B8","roles":["Ground Attack"]},{"items":[{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":4},{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2}],"enabled":true,"code":"4 x B8 + 2GUV_AP-30 (GrL 30mm)","name":"4 x B8 + 2GUV_AP-30 (GrL 30mm)","roles":["Ground Attack"]},{"items":[{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 x UPK +2 x B8","name":"2 x UPK +2 x B8","roles":["CAS"]},{"items":[{"name":"GUV-8700 w AP-30 - 30mm Grenade Launcher","quantity":2},{"name":"GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)","name":"2 xB8 + 2GUV_YaKB (MG-12.7+7.62)+ 2GUV_AP-30 (GrL 30mm)","roles":["Ground Attack"]},{"items":[{"name":"FAB-100 - 100kg GP Bomb LD","quantity":6}],"enabled":true,"code":"6 x FAB-100","name":"6 x FAB-100","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2},{"name":"B-8V20A - 20 x UnGd Rkts, 80 mm S-8KOM HEAT/Frag","quantity":2}],"enabled":true,"code":"2 x B8 + 2 x UPK-23-250","name":"2 x B8 + 2 x UPK-23-250","roles":["Ground Attack"]},{"items":[{"name":"UPK-23-250 - 2 x 23mm GSh-23L Autocannon Pod","quantity":2}],"enabled":true,"code":"2 x UPK--23-250","name":"2 x UPK--23-250","roles":["Ground Attack"]}],"filename":"mi-8.png","enabled":true,"roles":["CAS","Ground Attack","Transport","AFAC","Antiship Strike"],"liveries":{"algerian af green":{"name":"Algerian AF Green","countries":["DZA"]},"russia_mvd_mozdok":{"name":"RF MVD Mozdok","countries":["RUS"]},"south ossetia":{"name":"Fictional RSO","countries":["RSO"]},"united kingdom":{"name":"Project curium","countries":["UK"]},"russia_kazanvz":{"name":"Civil KazanVZ","countries":["RUS"]},"germany":{"name":"Germany ARMY","countries":["GER"]},"china plaaa camo":{"name":"PLA Army Aviation Camo","countries":["CHN"]},"russia_vvs_grey_2":{"name":"RF Army Gray","countries":["RUS"]},"algerian af new desert":{"name":"Algerian AF New Desert","countries":["DZA"]},"denmark":{"name":"Fictional Olive","countries":["DEN"]},"russia_vvs_grey":{"name":"RF Army Gray","countries":["RUS"]},"russia_aeroflot":{"name":"Civil AEROFLOT","countries":["SUN","RUS"]},"russia_fsb":{"name":"RF FSB Standard","countries":["RUS"]},"china plaaa white":{"name":"PLA Army Aviation White","countries":["CHN"]},"ir afagir blue":{"name":"AFAGIR Blue","countries":["IRN"]},"usa_afg":{"name":"438th Air Expeditionary Wing","countries":["USA"]},"spain":{"name":"Fictional Spain AF","countries":["SPN"]},"italy navy":{"name":"Fictional NAVY","countries":["ITA"]},"russia_pf_ambulance":{"name":"Russia Ambulance (PF)","countries":["RUS"]},"georgia":{"name":"Georgian Standard","countries":["GRG"]},"russia_vertolety_russia_2":{"name":"Civil Vertolety RUSSIA 22880","countries":["RUS"]},"ukraine":{"name":"Standard","countries":["UKR"]},"russia_gazprom":{"name":"Civil Gazprom Avia","countries":["RUS"]},"russia_utair":{"name":"Civil Russia UTair","countries":["RUS"]},"russia_vvs_ma":{"name":"RF Navy","countries":["RUS"]},"russia_vvs_standard_2":{"name":"RF Army Standart","countries":["RUS"]},"hellenic army aviation":{"name":"Hellenic Army Aviation (Fictional)","countries":["GRC"]},"belgium":{"name":"Fictional Olive","countries":["BEL"]},"insurgents":{"name":"Standard","countries":["INS"]},"ir afagir sand":{"name":"AFAGIR Sand","countries":["IRN"]},"ir iranian special police forces":{"name":"NAJA","countries":["IRN"]},"russia_lii_gromov ra-25546":{"name":"Civil Lii Gromov RA-25546","countries":["RUS"]},"russia_naryan-mar":{"name":"Civil_Russia Naryan-Mar","countries":["RUS"]},"algerian af vip":{"name":"Algerian AF VIP","countries":["DZA"]},"russia_vvs_standard":{"name":" RF Army Standard","countries":["RUS"]},"russia_mvd_standard":{"name":"RF MVD Standard","countries":["RUS"]},"israel":{"name":"Fictional ARMY","countries":["ISR"]},"china un":{"name":"PLA Army Aviation United Nations","countries":["CHN"]},"algerian af green evsan":{"name":"Algerian AF Green EVSAN","countries":["DZA"]},"algerian af old desert":{"name":"Algerian AF Old Desert","countries":["DZA"]},"italy army":{"name":"Fictional ARMY","countries":["ITA"]},"france army":{"name":"Fictional ARMY","countries":["FRA"]},"abkhazia":{"name":"Abkhazia","countries":["ABH"]},"czech air force dark camo":{"name":"Czech Air Force ID-9XXX","countries":["CZE"]},"norway":{"name":"Fictional NAVY","countries":["NOR"]},"netherlands navy":{"name":"Fictional NAVY","countries":["NETH"]},"russia_un":{"name":"RF UN","countries":["UN","RUS"]},"hellenic airforce sar":{"name":"Hellenic Airforce - Search and Rescue (Fictional)","countries":["GRC"]},"canada":{"name":"Canada_Afghanistan","countries":["CAN"]},"russia_army_weather":{"name":"Russia Army Weather","countries":["SUN","RUS"]},"russia_vertolety_russia":{"name":"Civil Vertolety RUSSIA","countries":["RUS"]},"turkey":{"name":"JANDARMA","countries":["TUR"]},"france navy":{"name":"Fictional NAVY","countries":["FRA"]},"netherlands army":{"name":"Fictional ARMY","countries":["NETH"]},"standard":{"name":"Standard","countries":["SPN","ITA","INS","CAN","FRA","NETH","NOR","GER","UK","USA","ISR","TUR","AUS"]},"australia":{"name":"Fictional ARMY","countries":["AUS"]},"bulgarian af":{"name":"Bulgarian Air Force","countries":["BGR"]},"russia_police":{"name":"Civil Russia Police","countries":["RUS"]}}},"SA342L":{"name":"SA342L","coalition":"blue","era":"Mid Cold War","label":"SA342L Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP","name":"M621, 8xSNEB68 EAP","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP, IR Deflector","name":"M621, 8xSNEB68 EAP, IR Deflector","roles":["CAS"]},{"items":[{"name":"Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE","quantity":1},{"name":"IR Deflector","quantity":1},{"name":"Sand Filter","quantity":1}],"enabled":true,"code":"M621, 8xSNEB68 EAP, IR Deflector, Sand Filter","name":"M621, 8xSNEB68 EAP, IR Deflector, Sand Filter","roles":["CAS"]}],"filename":"sa-342.png","enabled":true,"roles":["CAS","Ground Attack","AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"fr green armee hri daguet":{"name":"Armee HRI Daguet","countries":["FRA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"lebanon":{"name":"Lebanon","countries":"All"},"nato_drab_us":{"name":"US Army Olive Drab","countries":"All"},"nato_drab_nl":{"name":"RNLAF Olive Drab","countries":"All"},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"nato_drab_hel":{"name":"Hellenic Airforce Olive Drab","countries":"All"},"nato_drab_uk":{"name":"Army Air Corps Olive Drab","countries":"All"},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"fr green armee hri":{"name":"Armee HRI","countries":["FRA"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]}}},"SA342M":{"name":"SA342M","coalition":"blue","era":"Mid Cold War","label":"SA342M Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["CAS"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"HOT3x4","name":"HOT3x4","roles":["CAS"]},{"items":[{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"IR Deflector","name":"IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":4},{"name":"Sand Filter","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x4, FAS, IR Deflector","name":"Hot3x4, FAS, IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":2}],"enabled":true,"code":"HOT3x2","name":"HOT3x2","roles":["CAS"]},{"items":[{"name":null,"quantity":4},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x4, IR Deflector","name":"Hot3x4, IR Deflector","roles":["CAS"]},{"items":[{"name":null,"quantity":2},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Hot3x2, IR Deflector","name":"Hot3x2, IR Deflector","roles":["CAS"]}],"filename":"sa-342.png","enabled":true,"roles":["CAS","Ground Attack","AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"nato_drab_us":{"name":"US Army Olive Drab","countries":"All"},"nato_drab_nl":{"name":"RNLAF Olive Drab","countries":"All"},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"nato_drab_hel":{"name":"Hellenic Airforce Olive Drab","countries":"All"},"nato_drab_uk":{"name":"Army Air Corps Olive Drab","countries":"All"},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]}}},"SA342Mistral":{"name":"SA342Mistral","coalition":"blue","era":"Mid Cold War","label":"SA342Mistral Gazelle","shortLabel":"342","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Escort"]},{"items":[{"name":null,"quantity":4}],"enabled":true,"code":"Mistral x 4","name":"Mistral x 4","roles":["Escort"]},{"items":[{"name":null,"quantity":4},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Mistral x 4, IR Deflector","name":"Mistral x 4, IR Deflector","roles":["Escort"]},{"items":[{"name":null,"quantity":4},{"name":"Sand Filter","quantity":1},{"name":"IR Deflector","quantity":1}],"enabled":true,"code":"Mistral x 4, IR Deflector, Sand Filter","name":"Mistral x 4, IR Deflector, Sand Filter","roles":["Escort"]}],"filename":"sa-342.png","enabled":true,"roles":["AFAC","Escort","Reconnaissance"],"liveries":{"portuguese modern fictional":{"name":"Portuguese modern Fictional","countries":["","FRA","PRT"]},"greece cyprus fictional desert":{"name":"Greece Cyprus Fictional Desert","countries":["GRC"]},"russia fictional":{"name":"Russia Fictional","countries":["RUS"]},"training ealat":{"name":"Training EALAT","countries":["FRA"]},"tiger meet 2":{"name":"Tiger Meet 2","countries":["FRA"]},"combat sable":{"name":"Combat desert","countries":["FRA"]},"germany fictional":{"name":"Germany Fictional","countries":["GER"]},"tiger meet":{"name":"Tiger Meet","countries":["FRA"]},"uk fictional":{"name":"UK Fictional","countries":["UK"]},"syria fictional":{"name":"Syria Fictional","countries":["SYR"]},"dutch fictional":{"name":"RNLAF fictional","countries":["","NETH"]},"yugoslav fictional":{"name":"Yugoslav Fictional","countries":["SRB"]},"us marines fictional":{"name":"US Marines Fictional","countries":["USA"]},"israel fictional":{"name":"Israel Fictional","countries":["ISR"]},"training":{"name":"Training","countries":["FRA"]},"combat":{"name":"Combat","countries":["FRA"]},"serbia fictional":{"name":"Serbia Fictional","countries":["SRB"]},"cyprus air force":{"name":"Cyprus air force","countries":["","CYP"]}}},"SH-60B":{"name":"SH-60B","coalition":"blue","era":"Mid Cold War","label":"SH-60B Seahawk","shortLabel":"S60","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"AGM-119B Penguin ASM","quantity":1}],"enabled":true,"code":"AGM-119","name":"AGM-119","roles":["Antiship Strike"]}],"filename":"uh-60.png","enabled":true,"roles":["Antiship Strike","Transport"],"liveries":{"standard":{"name":"standard","countries":["USA"]},"hellenic navy":{"name":"Hellenic Navy","countries":["GRC"]}}},"UH-1H":{"name":"UH-1H","coalition":"blue","era":"Early Cold War","label":"UH-1H Huey","shortLabel":"UH1","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]},{"items":[{"name":"M134 - 6 x 7.62mm MiniGun left","quantity":1},{"name":"XM158 pod - 7 x 2.75\" Hydra, UnGd Rkts Mk5, HEAT","quantity":2},{"name":"M134 - 6 x 7.62mm MiniGun right","quantity":1}],"enabled":true,"code":"M134 Minigun*2, XM158*2","name":"M134 Minigun*2, XM158*2","roles":["Ground Attack","CAS","Transport","AFAC"]}],"filename":"uh-1.png","enabled":true,"roles":["CAS","Ground Attack","Transport"],"liveries":{"[civilian] nasa":{"name":"[Civilian] NASA","countries":["USA"]},"norwegian coast guard (235)":{"name":"Norwegian Coast Guard (235)","countries":["NOR"]},"australia royal navy":{"name":"Royal Australian Navy","countries":["AUS"]},"australia raaf 171 sqn":{"name":"RAAF 171 Sqn","countries":["AUS"]},"spanish un":{"name":"Spanish UN","countries":["UN","SPN"]},"xw-pfj air america":{"name":"XW-PFJ Air America","countries":["USA"]},"rf air force broken":{"name":"RF Air Force Broken","countries":["RUS"]},"[civilian] standard":{"name":"Olive drab","countries":["RSO","INS","BEL","ABH","NOR","UK","DEN","USA"]},"greek army aviation":{"name":"Greek Army Aviation","countries":["GRC"]},"greek army aviation medic":{"name":"Greek Army Aviation Medic","countries":["GRC"]},"italy marina militare s.n. 80951 7-20":{"name":"Marina Militare s.n. 80951 7-20","countries":["ITA"]},"us navy":{"name":"US NAVY","countries":["USA"]},"australia raaf 1968":{"name":"RAAF 1968","countries":["AUS"]},"ukrainian army":{"name":"Ukrainian Army","countries":["UKR"]},"[civilian] vip":{"name":"[Civilian] VIP","countries":["USA"]},"usa un":{"name":"USA UN","countries":["USA","UN"]},"royal netherlands af":{"name":"Royal Netherlands AF","countries":["NETH"]},"turkish air force":{"name":"Turkish Air Force","countries":["TUR"]},"israel army":{"name":"Israel Army","countries":["ISR"]},"[civilian] medical":{"name":"[Civilian] Medical","countries":["USA"]},"luftwaffe":{"name":"Luftwaffe","countries":["GER"]},"usa red flag":{"name":"USA Red Flag","countries":["USA"]},"canadian force":{"name":"Canadian Force","countries":["CAN"]},"italy e.i. 4b regg. altair":{"name":"E.I. 4В° Regg. ALTAIR","countries":["ITA"]},"georgian af camo":{"name":"Georgian AF Camo","countries":["GRG"]},"us army 1972":{"name":"US ARMY 1972","countries":["USA"]},"georgian air force":{"name":"Georgian Air Force","countries":["GRG"]},"french army":{"name":"French Army","countries":["FRA"]},"algerian af bv-32":{"name":"Algerian AF BV-32","countries":["DZA"]},"hellenic airforce sar":{"name":"Hellenic Airforce - S.A.R.","countries":["GRC"]},"italy 15b stormo s.a.r -soccorso":{"name":"15В° Stormo S.A.R -Soccorso","countries":["ITA"]},"rf air force grey":{"name":"RF Air Force Grey","countries":["RUS"]},"spanish army":{"name":"Spanish Army","countries":["SPN"]},"norwegian un":{"name":"Norwegian UN","countries":["UN","NOR"]},"us dos":{"name":"US DOS","countries":["USA"]},"army standard":{"name":"Army Standard","countries":["USA"]},"us ft. rucker":{"name":"US Ft. Rucker","countries":["USA"]}}},"UH-60A":{"name":"UH-60A","coalition":"blue","era":"Mid Cold War","label":"UH-60A Blackhawk","shortLabel":"U60","loadouts":[{"items":[],"enabled":true,"code":"","name":"Empty loadout","roles":["Transport"]}],"filename":"uh-60.png","enabled":true,"roles":["Transport"],"liveries":{"israil_un":{"name":"ISRAIL_UN","countries":["ISR","UN"]},"standard":{"name":"standard","countries":["SPN","RSO","ITA","BEL","CAN","FRA","GRG","NETH","NOR","ABH","GER","UK","USA","UKR","DEN","RUS","ISR","TUR"]}}}} \ No newline at end of file diff --git a/client/public/stylesheets/layout/layout.css b/client/public/stylesheets/layout/layout.css index 49e81284..9846e7d0 100644 --- a/client/public/stylesheets/layout/layout.css +++ b/client/public/stylesheets/layout/layout.css @@ -100,7 +100,7 @@ top: 100px; left: 50%; translate: -50% 0%; - z-index: 9999; + z-index: 999999; display: flex; align-items: center; } diff --git a/client/public/stylesheets/other/popup.css b/client/public/stylesheets/other/popup.css index 521e4cde..2aed5687 100644 --- a/client/public/stylesheets/other/popup.css +++ b/client/public/stylesheets/other/popup.css @@ -1,8 +1,27 @@ +.ol-popup { + display: flex; + flex-direction: column; + row-gap: 5px; +} + .ol-popup > div { + background-color: var(--background-steel); + border-radius: var(--border-radius-md); + box-shadow: 0px 2px 5px #000A; + color: white; + font-size: 12px; + height: fit-content; + width: fit-content; + padding-top: 5px; + padding-bottom: 5px; padding-left: 15px; padding-right: 15px; } +.ol-popup-stack { + transform: translateY(+80%); +} + .visible { opacity: 1; } diff --git a/client/public/stylesheets/style/style.css b/client/public/stylesheets/style/style.css index cf24f776..390a0157 100644 --- a/client/public/stylesheets/style/style.css +++ b/client/public/stylesheets/style/style.css @@ -117,7 +117,6 @@ form>div { .ol-panel { background-color: var(--background-steel); border-radius: var(--border-radius-md); - ; box-shadow: 0px 2px 5px #000A; color: white; font-size: 12px; diff --git a/client/routes/databases.js b/client/routes/databases.js new file mode 100644 index 00000000..a7ed3778 --- /dev/null +++ b/client/routes/databases.js @@ -0,0 +1,31 @@ +const express = require('express'); +const router = express.Router(); +const fs = require("fs"); +const path = require("path"); + +router.get('/:type/:name', function (req, res) { + console.log(req.params.database) +}); + +router.put('/:type/:name', function (req, res) { + var filepath = path.join("./public/databases", req.params.type, req.params.name + ".json"); + if (fs.existsSync(filepath)) { + var newFilepath = filepath + ".old"; + fs.copyFileSync(filepath, newFilepath); + if (fs.existsSync(newFilepath)) { + try { + var json = JSON.stringify(req.body.blueprints); + fs.writeFileSync(filepath, json, 'utf8'); + res.send('OK') + } catch { + res.status(422); + } + } else { + res.status(422); + } + } else { + res.status(404); + } +}); + +module.exports = router; diff --git a/client/src/olympusapp.ts b/client/src/olympusapp.ts index 1414a7e0..a4013b57 100644 --- a/client/src/olympusapp.ts +++ b/client/src/olympusapp.ts @@ -44,10 +44,6 @@ export class OlympusApp { #toolbarsManager: Manager | null = null; #shortcutManager: ShortcutManager | null = null; - /* UI Toolbars */ - #primaryToolbar: PrimaryToolbar | null = null; - #commandModeToolbar: CommandModeToolbar | null = null; - constructor() { } diff --git a/client/src/popups/popup.ts b/client/src/popups/popup.ts index 37af5df8..27460519 100644 --- a/client/src/popups/popup.ts +++ b/client/src/popups/popup.ts @@ -1,31 +1,58 @@ import { Panel } from "../panels/panel"; -export class Popup extends Panel { +export class PopupMessage { + #element: HTMLDivElement; + #fadeTime: number = 2000; // Milliseconds - constructor( elementId:string ) { - super( elementId ); + constructor(text: string, fateTime: number) { + this.#element = document.createElement("div"); + + this.#fadeTime = fateTime; + this.#element.innerText = text; + this.#element.classList.remove("invisible"); + this.#element.classList.add("visible"); + + window.setTimeout(() => { + this.#element.classList.remove("visible"); + this.#element.classList.add("invisible"); + window.setTimeout(() => { + this.#element.dispatchEvent(new Event("removed")); + this.#element.remove(); + }, 2000); + }, this.#fadeTime); + } + + getElement() { + return this.#element; + } +} + +export class Popup extends Panel { + #messages: PopupMessage[] = []; + #stackAfter: number; + + constructor(ID: string, stackAfter: number = 5) { + super(ID); + this.show(); + this.#stackAfter = stackAfter; } #fadeTime: number = 2000; // Milliseconds - #hideTimer: number | undefined = undefined; - #visibilityTimer: number | undefined = undefined; - setFadeTime(fadeTime: number) { this.#fadeTime = fadeTime; } - - setText(text: string) { - ( this.getElement().querySelector("div")).innerText = text; - this.show(); - this.getElement().classList.remove("invisible"); - this.getElement().classList.add("visible"); - clearTimeout(this.#visibilityTimer); - clearTimeout(this.#hideTimer); - this.#visibilityTimer = window.setTimeout(() => { - this.getElement().classList.remove("visible"); - this.getElement().classList.add("invisible"); - this.#hideTimer = window.setTimeout(() => this.hide(), 2000); - }, this.#fadeTime); + setText(text: string) { + var message = new PopupMessage(text, this.#fadeTime); + message.getElement().addEventListener("removed", () => { + var index = this.#messages.indexOf(message); + if (index !== -1) + this.#messages.splice(index, 1); + }) + this.getElement().appendChild(message.getElement()); + this.#messages.push(message); + if (this.#messages.length > this.#stackAfter) { + this.#messages[this.#messages.length - this.#stackAfter].getElement().classList.add("ol-popup-stack"); + } } } \ No newline at end of file diff --git a/client/src/server/servermanager.ts b/client/src/server/servermanager.ts index 1c5ec774..0441be5e 100644 --- a/client/src/server/servermanager.ts +++ b/client/src/server/servermanager.ts @@ -86,7 +86,7 @@ export class ServerManager { xmlHttp.send(null); } - POST(request: object, callback: CallableFunction) { + PUT(request: object, callback: CallableFunction) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open("PUT", this.#demoEnabled ? this.#DEMO_ADDRESS : this.#REST_ADDRESS); xmlHttp.setRequestHeader("Content-Type", "application/json"); @@ -148,49 +148,49 @@ export class ServerManager { addDestination(ID: number, path: any, callback: CallableFunction = () => {}) { var command = { "ID": ID, "path": path } var data = { "setPath": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnSmoke(color: string, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "color": color, "location": latlng }; var data = { "smoke": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnExplosion(intensity: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "intensity": intensity, "location": latlng }; var data = { "explosion": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnAircrafts(units: any, coalition: string, airbaseName: string, country: string, immediate: boolean, spawnPoints: number, callback: CallableFunction = () => {}) { var command = { "units": units, "coalition": coalition, "airbaseName": airbaseName, "country": country, "immediate": immediate, "spawnPoints": spawnPoints }; var data = { "spawnAircrafts": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnHelicopters(units: any, coalition: string, airbaseName: string, country: string, immediate: boolean, spawnPoints: number, callback: CallableFunction = () => {}) { var command = { "units": units, "coalition": coalition, "airbaseName": airbaseName, "country": country, "immediate": immediate, "spawnPoints": spawnPoints }; var data = { "spawnHelicopters": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnGroundUnits(units: any, coalition: string, country: string, immediate: boolean, spawnPoints: number, callback: CallableFunction = () => {}) { var command = { "units": units, "coalition": coalition, "country": country, "immediate": immediate, "spawnPoints": spawnPoints };; var data = { "spawnGroundUnits": command } - this.POST(data, callback); + this.PUT(data, callback); } spawnNavyUnits(units: any, coalition: string, country: string, immediate: boolean, spawnPoints: number, callback: CallableFunction = () => {}) { var command = { "units": units, "coalition": coalition, "country": country, "immediate": immediate, "spawnPoints": spawnPoints }; var data = { "spawnNavyUnits": command } - this.POST(data, callback); + this.PUT(data, callback); } attackUnit(ID: number, targetID: number, callback: CallableFunction = () => {}) { var command = { "ID": ID, "targetID": targetID }; var data = { "attackUnit": command } - this.POST(data, callback); + this.PUT(data, callback); } followUnit(ID: number, targetID: number, offset: { "x": number, "y": number, "z": number }, callback: CallableFunction = () => {}) { @@ -200,127 +200,127 @@ export class ServerManager { var command = { "ID": ID, "targetID": targetID, "offsetX": offset["x"], "offsetY": offset["y"], "offsetZ": offset["z"] }; var data = { "followUnit": command } - this.POST(data, callback); + this.PUT(data, callback); } cloneUnits(units: {ID: number, location: LatLng}[], deleteOriginal: boolean, spawnPoints: number, callback: CallableFunction = () => {}) { var command = { "units": units, "deleteOriginal": deleteOriginal, "spawnPoints": spawnPoints }; var data = { "cloneUnits": command } - this.POST(data, callback); + this.PUT(data, callback); } deleteUnit(ID: number, explosion: boolean, immediate: boolean, callback: CallableFunction = () => {}) { var command = { "ID": ID, "explosion": explosion, "immediate": immediate }; var data = { "deleteUnit": command } - this.POST(data, callback); + this.PUT(data, callback); } landAt(ID: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "ID": ID, "location": latlng }; var data = { "landAt": command } - this.POST(data, callback); + this.PUT(data, callback); } changeSpeed(ID: number, speedChange: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "change": speedChange } var data = { "changeSpeed": command } - this.POST(data, callback); + this.PUT(data, callback); } setSpeed(ID: number, speed: number, callback: CallableFunction = () => {}) { var command = { "ID": ID, "speed": speed } var data = { "setSpeed": command } - this.POST(data, callback); + this.PUT(data, callback); } setSpeedType(ID: number, speedType: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "speedType": speedType } var data = { "setSpeedType": command } - this.POST(data, callback); + this.PUT(data, callback); } changeAltitude(ID: number, altitudeChange: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "change": altitudeChange } var data = { "changeAltitude": command } - this.POST(data, callback); + this.PUT(data, callback); } setAltitudeType(ID: number, altitudeType: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "altitudeType": altitudeType } var data = { "setAltitudeType": command } - this.POST(data, callback); + this.PUT(data, callback); } setAltitude(ID: number, altitude: number, callback: CallableFunction = () => {}) { var command = { "ID": ID, "altitude": altitude } var data = { "setAltitude": command } - this.POST(data, callback); + this.PUT(data, callback); } createFormation(ID: number, isLeader: boolean, wingmenIDs: number[], callback: CallableFunction = () => {}) { var command = { "ID": ID, "wingmenIDs": wingmenIDs, "isLeader": isLeader } var data = { "setLeader": command } - this.POST(data, callback); + this.PUT(data, callback); } setROE(ID: number, ROE: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "ROE": ROEs.indexOf(ROE) } var data = { "setROE": command } - this.POST(data, callback); + this.PUT(data, callback); } setReactionToThreat(ID: number, reactionToThreat: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "reactionToThreat": reactionsToThreat.indexOf(reactionToThreat) } var data = { "setReactionToThreat": command } - this.POST(data, callback); + this.PUT(data, callback); } setEmissionsCountermeasures(ID: number, emissionCountermeasure: string, callback: CallableFunction = () => {}) { var command = { "ID": ID, "emissionsCountermeasures": emissionsCountermeasures.indexOf(emissionCountermeasure) } var data = { "setEmissionsCountermeasures": command } - this.POST(data, callback); + this.PUT(data, callback); } setOnOff(ID: number, onOff: boolean, callback: CallableFunction = () => {}) { var command = { "ID": ID, "onOff": onOff } var data = { "setOnOff": command } - this.POST(data, callback); + this.PUT(data, callback); } setFollowRoads(ID: number, followRoads: boolean, callback: CallableFunction = () => {}) { var command = { "ID": ID, "followRoads": followRoads } var data = { "setFollowRoads": command } - this.POST(data, callback); + this.PUT(data, callback); } refuel(ID: number, callback: CallableFunction = () => {}) { var command = { "ID": ID }; var data = { "refuel": command } - this.POST(data, callback); + this.PUT(data, callback); } bombPoint(ID: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "ID": ID, "location": latlng } var data = { "bombPoint": command } - this.POST(data, callback); + this.PUT(data, callback); } carpetBomb(ID: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "ID": ID, "location": latlng } var data = { "carpetBomb": command } - this.POST(data, callback); + this.PUT(data, callback); } bombBuilding(ID: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "ID": ID, "location": latlng } var data = { "bombBuilding": command } - this.POST(data, callback); + this.PUT(data, callback); } fireAtArea(ID: number, latlng: LatLng, callback: CallableFunction = () => {}) { var command = { "ID": ID, "location": latlng } var data = { "fireAtArea": command } - this.POST(data, callback); + this.PUT(data, callback); } setAdvacedOptions(ID: number, isTanker: boolean, isAWACS: boolean, TACAN: TACAN, radio: Radio, generalSettings: GeneralSettings, callback: CallableFunction = () => {}) { @@ -334,7 +334,7 @@ export class ServerManager { }; var data = { "setAdvancedOptions": command }; - this.POST(data, callback); + this.PUT(data, callback); } setCommandModeOptions(restrictSpawns: boolean, restrictToCoalition: boolean, spawnPoints: {blue: number, red: number}, eras: string[], setupTime: number, callback: CallableFunction = () => {}) { @@ -347,7 +347,7 @@ export class ServerManager { }; var data = { "setCommandModeOptions": command }; - this.POST(data, callback); + this.PUT(data, callback); } startUpdate() { diff --git a/client/views/other/popups.ejs b/client/views/other/popups.ejs index 2ec87347..aa2e8af4 100644 --- a/client/views/other/popups.ejs +++ b/client/views/other/popups.ejs @@ -1,5 +1,3 @@ -
-
- -
+
+
\ No newline at end of file