Prepare for the upcoming IADS changes

RndName 2022-04-02 11:35:02 +02:00
parent e30466a106
commit 67332ea10c

@ -37,6 +37,8 @@ This json file should contain a json object, with the following parameters :
* `miz`: The name of the miz file (in the same `resources\campaigns` directory) that describes the campaign.
* `performance`: How much performance your campaign need to run smoothly (3 for biggest scenarios that will have huge impact on game performance, 0 for the smallest, performance-friendly scenarios)
* `squadrons`: Defines the default squadron configuration at the beginning of the campaign. Explained in the next section.
* `advanced_iads`: (Optional, Default: false) Defines if the campaign supports the advanced iads functions using Comms, Power and CommandCenters (values: `true | false`)
* `iads_config`: (Optional) Defines the configuration of the IADS Network used in the campaign. Description found here: [IADS Configuration](#iads-configuration)
### Squadron configuration
@ -70,6 +72,30 @@ When choosing preferred aircraft, although the property is optional, it is best
A best practice to follow is to set up one base per side as a transit hub. This is preferably a large airfield near the rear of the conflict (not easily captured or destroyed), that has the ability to produce ground units (has a factory), has a cargo aircraft squadron, and optionally has a port. Depending on the location of this base it may also be a good home for AEW&C and refueling squadrons (and a BARCAP squadron to defend those other squadrons).
### IADS configuration
Description about the advanced IADS Configuration coming soon...
```yaml
version: "10.1" # Campaign Version 10.1 allows the advanced iads network config
advanced_iads: true # Campaign has connection_nodes / power_sources / command_centers
iads_config:
- Aircraft Carrier # A naval group participating to the IADS network without any connections
- Naval Group # Naval Group
- Golan North-100: # Group name of the SAM, EWR or Command Center used in the campaign.miz
- IADS_CN2 # All connected nodes (Comms, Power, PointDefense)
- IADS_PS4 # Exact name of the connected group used in the campaign.miz
- IADS_PS3
- Golan North-11:
- IADS_CN2
- IADS_PS3
- Golan North-139:
- IADS_PS2
- IADS_CN6
...
```
How the IADS Network works is described over here: [IADS Network](#iads)
### Common issues with a custom campaign yaml file and their solutions
#### 'air-to-ground' is not a valid FlightType
@ -289,11 +315,9 @@ Strike targets are buildings that generate income for the owning coalition. Thes
Type | Income
-|-
Power plants | 4
Fuel depots | 2
Warehouses | 2
FARPs | 1
Communications towers | 10
Oil derricks | 10
Bunkers | 2
Villages | 0,25
@ -329,6 +353,7 @@ Create a property for the objective definition with the value field set to any o
* `derrick`
* `village`
* `allycamp`
* `commandcenter`
Each **structure** will generate its own income, not each **group**. This means that large groups of structures will generate large amounts of income.
@ -407,6 +432,8 @@ SAM locations are split into four types: long range, medium range, short range,
Note that the exact type of SAM or EWR that will be placed depends on the faction definition (SAM/EWR generators). However, when designing a campaign with specific factions in mind (such as Syria defending on the Syria map), this allows the designer to see the coverage of the SAMs used by the intended faction. This way the designer can be sure that sufficient coverage will be present in the campaign when a faction using a specific type of SAM is used.
Description of the Advanced IADS is coming soon...
#
#### Early Warning Radars
@ -471,4 +498,7 @@ Missile Sites | Red | SSM SS-1C Scud-B | 800ft
Coastal defenses | Red | AShM SS-N-2 Silkworm | 800ft
Ship | Red | Arleigh Burke IIa | 5000ft
Armor group | Either | MBT M1A2 Abrams | 500ft
FOB | Either | Truck SKP-11 Mobile ATC | 100ft
FOB | Either | Truck SKP-11 Mobile ATC | 100ft
Comms | Either | Comms tower M | Building should fit
Power | Either | GeneratorF | 350ft
Command Center | Either | Command Center | Building should fit