WSF_EP_TECHNIQUE

technique WSF_EP_TECHNIQUE
# Defining a new type:
electronic_warfare_technique <name> WSF_EP_TECHNIQUE
   default_on
   externally_controlled
   internally_controlled
   mitigated_techniques
     <ea-technique-name>
     ...
     <ea-technique-name>
   end_mitigated_techniques
   mitigated_technique_classes
     <ea-technique-class-name>
       ...
     <ea-technique-class-name>
   end_mitigated_technique_classes

   ... Electronic Warfare Technique Commands ...
 end_electronic_warfare_technique
# Adding an instance of the base type inside an 'electronic_protect' block:
...
   technique <name> WSF_EP_TECHNIQUE
      default_on
      mitigated_techniques
        <ea-technique-name>
        ...
        <ea-technique-name>
      end_mitigated_techniques
      mitigated_technique_classes
        <ea-technique-class-name>
          ...
        <ea-technique-class-name>
      end_mitigated_technique_classes

      ... Electronic Warfare Technique Commands ...
   end_technique
...
<name>

Name of the Electronic Warfare technique type or instance to be created.

Overview

An electronic_warfare_technique provides the ability to define Electronic Warfare techniques with associated Electronic Warfare Effects. Multiple effect definitions are allowed.

Commands

default_on

Set the behavior of the technique to be active. Otherwise, technique will remain inactive until commanded to become active.

externally_controlled

Specify to prohibit the automatic use of technique internally and allow only external (i.e., scripted or commanded) control. This action is not the default for applying EP techniques and is overridden by the default_on

internally_controlled

Specify to allow the automatic use of the technique internally, any external control may be overridden. This action modifies the default_on value to be on if the technique is required to be used and is the default method for applying EP techniques.

mitigated_techniques <ea-technique-name> <ea-technique-name> … end_mitigated_techniques

Defines the EA techniques this EP technique can attempt to mitigate.

<ea-technique-name>

A string input of the EA technique name this EP technique is to attempt to mitigate. Multiple techniques names can be input for multiple techniques.

Note

This input is an alternative or addition to the mitigated_technique_classes.

mitigated_technique_classes <ea-technique-class-name> <ea-technique-class-name> … end_mitigated_technique_classes

Defines the EA technique classes this EP technique can attempt to mitigate.

<ea-technique-class-name>

A string input of the EA technique’s mitigation_class_name this EP technique is to attempt to mitigate. Multiple class names can be input for multiple types of classes.

Note

This input is an alternative or addition to the mitigated_techniques.