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.
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
Working on it right now!
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.