Files
dcs-retribution/resources/layouts/anti_air/4_Launcher_Site.yaml
RndName 5cdfe62e2d Implement advanced skynet functions
- factor out own class for the iadsnetwork within the conflicttheater
- This class will handle all Skynet related things - no specific group_name handling necessary in future
- make iadsbuilding own TGO class because SAM & EWRs are Vehicle Groups. IADS Elements dont have any groups attached.
- added command center, connection node and power source as Ground objects which can be added by the campaign designer
- adjust lua generator to support new iads units
- parse the campaign yaml to get the iads network information
- use the range as fallback if no yaml information was found
- complete rewrite of the skynet lua script
- allow destruction of iads network to be persistent over all rounds
- modified the presetlocation handling: the wrapper PresetLocation for PointWithHeading now stores the original name from the campaign miz to have the ability to process campaign yaml configurations based on the ground unit
- Implementation of the UI representation for the IADS Network
- Give user the option to enable or disable advanced iads
- Extended the layout system: Implement Sub task handling to support PD
2022-04-19 10:41:16 +02:00

57 lines
1.2 KiB
YAML

name: 4 Launcher Site
tasks:
- MERAD
- LORAD
groups:
- MERAD: # Main Battery as one group
- name: Search Radar
unit_count:
- 1
unit_classes:
- SearchRadar
- SearchTrackRadar
- name: Track Radar
optional: true # Allow groups without TR
fill: false # Do not fill with faction possible units
unit_count:
- 1
unit_classes:
- TrackRadar
- name: Command Post
optional: true
fill: false # Do not fill with faction possible units
unit_count:
- 1
unit_classes:
- CommandPost
- name: Launcher
unit_count:
- 4
unit_classes:
- Launcher
- TELAR
- name: Logistics
optional: true
unit_count:
- 1
- 2
unit_classes:
- Logistics
- PD: # Point Defense as separate group
- name: PD
sub_task: PointDefense
optional: true
unit_count:
- 0
- 2
unit_classes:
- SHORAD
- name: AAA
sub_task: AAA
optional: true
unit_count:
- 0
- 2
unit_classes:
- AAA
layout_file: resources/layouts/anti_air/6_Launcher_Site.miz