UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EAIRequestPriority Namespace Reference

Enumerations

enum  Type : int {
  SoftScript , Logic , HardScript , Reaction ,
  Ultimate , UMETA =(Hidden)
}
 

Variables

constexpr int32 Lowest = EAIRequestPriority::Logic
 

Enumeration Type Documentation

◆ Type

Enumerator
SoftScript 

Actions requested by Level Designers by placing AI-hinting elements on the map.

Logic 

Actions AI wants to do due to its internal logic.

HardScript 

Actions LDs really want AI to perform.

Reaction 

Actions being result of game-world mechanics, like hit reactions, death, falling, etc. In general things not depending on what AI's thinking.

Ultimate 

Ultimate priority, to be used with caution, makes AI perform given action regardless of anything else (for example disabled reactions).

UMETA 

Variable Documentation

◆ Lowest

constexpr int32 EAIRequestPriority::Lowest = EAIRequestPriority::Logic
constexpr