Requirements
Requirements are used by the Data Editor to hide or show abilities, units, and upgrades based on whether the requirement is met or not.
Requirement Nodes
Requirement nodes are the editor's way of displaying the different requirements. The Use node enables an ability, unit, or upgrade if the requirement is true. The Show node only displays the ability, unit, or upgrade.
Here you can see the requirements editor.
Requirement Comparisons List
File:Requirements3.png This dropdown box contains the possible comparisons to use for your requirements.
Ability Allowed checks whether a particular ability is enabled and useable. For example, if Siege Mode is not yet researched for the Siege Tank, and you check if the Siege Mode Ability is Allowed, this requirement will return false. If it becomes researched, the requirement will return true.