General
Condition:
|
Time More
|
Added with: 1.2.0
|
Description:
|
Checks to see if the mission time is more than a specific value. Returns true once the mission time is more than the specified value.
|
|
Values:
|
Time (Number)
|
|
Condition:
|
Time Less
|
Added with: 1.2.0
|
Description:
|
Checks to see if the mission time is less than a specific value. Returns true once the mission time is less than the specified value.
|
|
Values:
|
Time (Number)
|
|
Condition:
|
Time Since Flag
|
Added with: 1.2.0
|
Description:
|
Checks the elapsed time since a flag was set true. Returns true once the specified time has elapsed since a flag was set true.
Note: This counter gets reset each time the flag value changes.
|
|
Values:
|
Time (Number)
Flag (Number)
|
|
Condition:
|
Random
|
Added with: 1.2.0
|
Description:
|
Has a random chance of returning true based on the given value.
|
|
Values:
|
Percentage (Number)
|
|
Condition:
|
Bomb in Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if a bomb has been dropped and is currently in a trigger zone. Returns true if the bomb is detected as flying in the zone.
Note: Trigger zone must be sufficiently sized to detect the bomb at the 1 second interval triggers are checked.
|
|
Values:
|
Bomb Type
Trigger Zone
|
|
Condition:
|
Signal Flare in Zone
|
Added with: 1.2.15
|
Description:
|
Checks to see if a given number of signal flares are in the zone. Returns true if the required number of signal flares of the correct color are in a trigger zone.
|
|
Values:
|
Flare Color
Value (Number Required)
Trigger Zone
|
|
Condition:
|
Mission Score Higher Than
|
Added with: 1.2.0
|
Description:
|
Compares a coalitions mission score as defined in the mission goals is higher than a given value. Returns true if the coalitions mission score is higher than a value.
|
|
Values:
|
Coalition Name
Score (Number -100 to 100)
|
|
Condition:
|
Mission Score Lower Than
|
Added with: 1.2.0
|
Description:
|
Compares a coalitions mission score as defined in the mission goals is lower than a given value. Returns true if the coalitions mission score is lower than a value.
|
|
Values:
|
Coalition Name
Score (Number -100 to 100)
|
|
Condition:
|
Player Score More
|
Added with: 1.2.0
|
Description:
|
Compares the players score value to a defined number. Player score is calculated by kills accumulated and the types of objects destroyed. Returns true if the player score is higher than a value.
|
|
Values:
|
Score (Number 0 - 10,000)
|
|
Condition:
|
Player Score Less
|
Added with: 1.2.0
|
Description:
|
Compares the players score value to a defined number. Player score is calculated by kills accumulated and the types of objects destroyed. Returns true if the player score is lower than a value.
|
|
Values:
|
Score (Number 0 - 10,000)
|
|
Condition:
|
Lua Predicate
|
Added with: 1.2.4
|
Description:
|
Runs the scripting engine code in the text box. Code must have the phrase "return true" in order for the condition to be returned true.
|
|
Values:
|
text (Lua Code)
|
|
Coalition
Condition:
|
Coalition has Airdrome
|
Added with: 1.2.0
|
Description:
|
Checks to see if the coalition controls an airbase. Returns true if that coalition does indeed control the airbase.
|
|
Values:
|
Coalition Name
Airbase Name
|
|
Condition:
|
Coalition has Helipad
|
Added with: 1.2.0
|
Description:
|
Checks to see if the coalition controls an helipad. Returns true if that coalition has control of the static object helipad.
|
|
Values:
|
Coalition Name
Airbase Name
|
|
Condition:
|
All of Coalition in Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the entire coalition is inside a trigger zone. Returns true if every single unit is in the trigger zone.
|
|
Values:
|
Coalition Name
Trigger Zone Name
|
|
Condition:
|
All of Coalition Out of Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the entire coalition is outside of a trigger zone. Returns true if every single unit is outside of a trigger zone.
|
|
Values:
|
Coalition Name
Trigger Zone Name
|
|
Condition:
|
Part of Coalition in Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if any unit of a coalition is inside a trigger zone. Returns true if any coalition unit is in the trigger zone.
|
|
Values:
|
Coalition Name
Trigger Zone Name
|
|
Condition:
|
Part of Coalition Out of Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if any unit of a coalition is outside of a trigger zone. Returns true if any coalition unit is outside of the trigger zone.
|
|
Values:
|
Coalition Name
Trigger Zone Name
|
|
Group
Condition:
|
Group Alive
|
Added with: 1.2.0
|
Description:
|
Checks to see if any unit in the specified group is alive in the mission. If any unit in the group is alive, the condition is true.
|
|
Values:
|
Group Name
|
|
Condition:
|
Group Alive Less Than
|
Added with: 1.2.0
|
Description:
|
Checks to see if a certain percentage of the group has been destroyed.
|
|
Values:
|
Group Name
Percentage (Number)
|
|
Condition:
|
Group Dead
|
Added with: 1.2.0
|
Description:
|
Checks to see if the group is dead. If the entire group is dead, the condition returns true.
|
|
Values:
|
Group Name
|
|
Condition:
|
All Of Group In Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the entire group is inside of a trigger zone. Returns true if all alive units in a group are in the zone.
|
|
Values:
|
Group Name
Zone Name
|
|
Condition:
|
All Of Group Out of Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the entire group is outside of a trigger zone. Returns true if all alive units in a group are outside of the zone.
|
|
Values:
|
Group Name
Zone Name
|
|
Condition:
|
Part Of Group In Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the any unit in a group is inside of a trigger zone. Returns true if any unit in the group is inside the zone.
|
|
Values:
|
Group Name
Zone Name
|
|
Condition:
|
Part Of Group Out of Zone
|
Added with: 1.2.0
|
Description:
|
Checks to see if the any unit in a group is outside of a trigger zone. Returns true if any alive unit in a group is outside of the zone.
|
|
Values:
|
Group Name
Zone Name
|
|
Unit
Condition:
|
Unit Alive
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is alive. Returns true if the unit is alive.
|
|
Values:
|
Unit Name
|
|
Condition:
|
Unit Alive Less Than
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is damaged beyond a certain point. Returns true if the unit is alive, but has less than the percentage of life remaining.
|
|
Values:
|
Unit Name
Percentage (0 to 100)
|
|
Condition:
|
Unit Damaged
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is damaged. Returns true if the unit is alive and damaged.
|
|
Values:
|
Unit Name
|
|
Condition:
|
Unit Dead
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is dead. Returns true if the unit is dead.
|
|
Values:
|
Unit Name
|
|
Condition:
|
Unit Inside Zone
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is inside a trigger zone. Returns true if the unit is inside of the trigger zone.
|
|
Values:
|
Unit Name
Trigger Zone
|
|
Condition:
|
Unit Outside Zone
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is outside of a trigger zone. Returns true if the unit is outside of the trigger zone.
|
|
Values:
|
Unit Name
Trigger Zone
|
|
Condition:
|
Unit Inside Moving Zone
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is inside a trigger zone that is "attached" to another units position. Returns true if the unit is inside of the trigger zone.
|
|
Values:
|
Unit Name
Trigger Zone
Unit Name trigger Zone is attached to.
|
|
Condition:
|
Unit Outside Moving Zone
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is outside a trigger zone that is "attached" to another units position. Returns true if the unit is outside of the trigger zone.
|
|
Values:
|
Unit Name
Trigger Zone
Unit Name trigger Zone is attached to.
|
|
Condition:
|
Unit's Altitude Higher Than
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is higher than a given altitude. Returns true if the unit is higher than the altitude, which is measured in meters and Above Sea Level.
|
|
Values:
|
Unit Name
Altitude ASL in meters
|
|
Condition:
|
Unit's Altitude Lower Than
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is lower than a given altitude. Returns true if the unit is lower than the altitude, which is measured in meters and Above Sea Level.
|
|
Values:
|
Unit Name
Altitude ASL in meters
|
|
Condition:
|
Unit's Speed Higher Than
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is speed is higher than a given value. Returns true if the unit is traveling faster than the given value, which is measured in meters per second.
|
|
Values:
|
Unit Name
Speed in m/s
|
|
Condition:
|
Unit's Speed Lower Than
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is speed is lower than a given value. Returns true if the unit is traveling slower than the given value, which is measured in meters per second.
|
|
Values:
|
Unit Name
Speed in m/s
|
|
Condition:
|
Unit's Vertical Speed in Limits
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is ascending or descending within a given range. Returns true if the units vertical speed is within the two limits. Speed is measured in m/s
|
|
Values:
|
Unit Name
Minimum vertical speed (-300 to 300)
Maximum vertical speed (-300 to 300)
|
|
Condition:
|
Unit's Bank in Limits
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is banking within limits. Returns true if the units roll angle is within the two limits.
|
|
Values:
|
Unit Name
Minimum roll (-180 to 179)
Maximum roll (-179 to 180)
|
|
Condition:
|
Unit's Heading in Limits
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is heading within limits. Returns true if the unit is pointing within the specified azimuth limits.
|
|
Values:
|
Unit Name
Minimum Heading (0 to 360)
Maximum Heading (0 to 360)
|
|
Condition:
|
Unit's Pitch in Limits
|
Added with: 1.2.0
|
Description:
|
Checks if a unit is pitching within limits. Returns true if the units pitch angle is within the two limits.
|
|
Values:
|
Unit Name
Minimum pitch (-180 to 179)
Maximum pitch (-179 to 180)
|
|
Flag
Condition:
|
Flag is True
|
Added with: 1.0
|
Description:
|
Checks the value of the given flag. If the flag has a value of 1 or more (True) then the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
|
|
Condition:
|
Flag is False
|
Added with: 1.0
|
Description:
|
Checks the value of the given flag. If the flag has a value of 0 (False) then the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
|
|
Condition:
|
Flag is More
|
Added with: 1.2.0
|
Description:
|
Checks the value of the given flag and compares it to a number value. If the flag has a value that is MORE than the given number, then the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
Value (number). Value to compare the flag against
|
|
Condition:
|
Flag is Less
|
Added with: 1.2.0
|
Description:
|
Checks the value of the given flag and compares it to a number value. If the flag has a value that is LESS than the given number, then the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
Value (number). Value to compare the flag against
|
|
Condition:
|
Flag Equals
|
Added with: 1.2.0
|
Description:
|
Checks the value of the given flag and compares it to a number value. If the flag and the number have the same value the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
Value (number). Value to compare the flag against
|
|
Condition:
|
Flag Equals Flag
|
Added with: 1.2.0
|
Description:
|
Checks the value of the two given flags. If both flags have the same value the condition is true.
|
|
Values:
|
Flag (number). Designates the flag to check
Flag (number). Designates the flag to check
|
|
Condition:
|
Flag is Less than Flag
|
Added with: 1.2.0
|
Description:
|
Checks the values of the two given flags and compares them. If the second flag has a lower value than the first flag, the condition is true.
|
|
Values:
|
Flag (number). First Flag
Flag (number). Second Flag
|
|
Cockpit
Cockpit triggers only work in single player and are intended for training missions.
Condition:
|
X: Cockpit Argument In Range
|
Added with: 1.2.0
|
Description:
|
Checks if the cockpits argument id is within a given range. Returns true when the argument is within the specified range.
|
|
Values:
|
Argument Id (number)
Minimum Range (-1.0 to 1.0)
Maximum Range (-1.0 to 1.0)
|
|
Condition:
|
X: Cockpit Highlight is Visible
|
Added with: 1.2.0
|
Description:
|
Checks if the highlighted argument is within the players view. Returns true if the player is actively looking at the position of the instrument the argument is associated with.
|
|
Values:
|
Argument Id (number)
|
|