Description

AI Perception does not detect multiple actors across multiple sublevels. It appears that sublevels recognize the persistent level actors but do not recognize other sublevel actors. In the sample project, the event tick fires on IsValid for the first actor of the array, but otherwise does not recognize the controller of sublevel AI as valid.

Regression (no) issue (does) occur in 4.12.5

Steps to Reproduce
  1. Download, unzip, open attached project
  2. Press PIE

Results

The blue and green pawns will perceive the orange pawn (persistent level). They will not perceive each other. If the orange pawn is no longer present, the blue will detect the green but the green will not detect the blue.

Expected

All three pawns detect each other and debug arrows are drawn in a triangle

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

4
Login to Vote

Fixed
ComponentUE - AI
Affects Versions4.13.2
Target Fix4.15
Fix Commit3213951
Main Commit3227721
CreatedOct 26, 2016
ResolvedNov 29, 2016
UpdatedApr 27, 2018
View Jira Issue