[4.7] Cannot get/set native enum blackboard type

UE 4.7 is missing support to get/set a native enum blackboard key. I’ve changed the code and will submit a fix on GH shortly.

To clarify setting the value fails (internally) and getting it always return 0. UBlackboardKeyType_NativeEnum::StaticClass() != UBlackboardKeyType_Enum::StaticClass() is ultimately the issue.

Working on it right now!

Hey ,

If you posted the code in next few hours I’d try to squeeze it in for 4.7.1 version. Let me know if you do.

Thanks!

–mieszko

Here you are https://github.com/EpicGames/UnrealEngine/pull/857

Thanks for all your great work Mieszko! BTs are awesome.

For anyone that needs this fix early: https://github.com/EpicGames/UnrealEngine/pull/857

One quick comment: it turns out it’s too late for 4.7.1 fixes so I’ll take that PR for the next release (hopefully it will be 4.7.2). Thanks !

–mieszko

I seem to have similar problems presently with 4.7.2. Was the push done for that version ?

This change is in 4.7.3.

When is 4.7.3 scheduled for? Roughly?

Any day now.