A series of conditions that must be met in order for the validator to return true.
- Has uses:
- Disabling or removing Buff behaviours if they return false
- Disabling the use of abilities and effects
- Specification of valid targets for abilities and effects.
- In the Validate terms of actor events to prevent certain actions occuring
- Important for debugging more complex abilities and actors
- The validation is much faster and more efficient than using a trigger.
Class
- Generic
- Combine
- Condition
- Function
- Terrain
- Time Of Day
- Location
- Location Arc
- Location Compare Cliff Level
- Location Power
- Location Range
- Location Creep
- Enumerate Area
- Location Pathable
- Placement Location
- Location Type
- Location Vision
- Player
- Player Alliance
- Player Compare
- Player Compare Difficulty
- Player Compare Food Available
- Player Compare Food Made
- Player Compare Food Used
- Player Race
- Player Compare Resource
- Player Game Result
- Player Type
- Player Requirement
- Unit
- Unit AI
- Unit Ability
- Unit Behavior State
- Unit Combat AI
- Unit Compare
- Unit Compare AI Area Evaluation
- Unit Compare Attack Priority
- Unit Compare Behavior Count
- Unit Compare Cargo
- Unit Compare Damage Taken Time
- Unit Compare Death
- Detect Range
- Unit Compare Field
- Unit Compare Marker Count
- Unit Compare Mover Phase
- Order Count
- Unit Compare Order Target Range
- Unit Compare Power Source Level
- Unit Compare Power Levels
- Unit Compare Rally Point Count
- Unit Compare Resource Contents
- Unit Compare Resource Harvesters
- Unit Compare Speed
- Unit Compare Veterancy Levels
- Unit Compare Vital
- Unit Compare Vitality
- Unit Detected
- Unit Filters
- Unit Missile Nullified
- Unit Mover
- Unit Order
- Unit Order Queue
- Unit Order Target Pathable
- Unit Order Target Type
- Unit Pathing
- Unit Scan
- Unit Type
- Unit Weapon Animating
- Unit Weapon Firing
- Unit Weapon Plane