Description

When using a custom Blueprint node with the meta tag, "ExpandEnumAsExects" Animation Blueprints get "Directions are not compatible" while other Blueprint classes are able to compile the same node.

Steps to Reproduce
  1. Download attached project and extract
  2. Right-click .uproject and generate Visual Studio files.
  3. Open project with Visual Studio through project .sln file
  4. Debug using Development Editor
  5. Open TutorialTPP_AnimBlueprint2 Animation Blueprint from Content Browser
  6. Open RandomStats Actor Blueprint from Content Browser

RESULTS:

RandomStats is able to compile "GetRandomCharacterStats". TutorialTPP_AnimBlueprint2 is unable to compile "GetRandomCharacterStats" with error "Directions are not compatible".

EXPECTED:

Custom Blueprint functions work the same in different Blueprint classes.

Have Comments or More Details?

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

1
Login to Vote

Cannot Reproduce
ComponentUE - Gameplay
Affects Versions4.12.5
Target Fix4.14
CreatedJul 28, 2016
ResolvedSep 27, 2016
UpdatedApr 27, 2018