After adding an AIPerceptionComponent to a custom AIController class, any elements added to the SensesConfig array are reset to None when the Blueprint is compiled.

This is related to [Link Removed].

Steps to Reproduce
  1. Unzip the attached project.
  2. Right-click on the .uproject file and associate the project with your version of Engine.
  3. Open the project solution in Visual Studio.
  4. Build the project in Visual Studio.
  5. Open the project in the Editor.
  6. Open the NewBlueprint Blueprint.
  7. In the Details tab, locate the SensesConfig property.
  8. Add and set one or more elements to the property.
  9. Click the Compile button.

Any elements that were set in the SensesConfig property are reset to None.

The Blueprint compiles and the elements in the SensesConfig property remain as they were set.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions4.74.8
Target Fix4.7
Fix Commit2420826
Release Commit2420826
CreatedJan 22, 2015
ResolvedJan 27, 2015
UpdatedApr 27, 2018