mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
- 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
57 lines
1.2 KiB
YAML
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 |