User experienced unexpected AI behavior and was kind enough to share a stripped down version of the project. I was able to nail down issues user was experiencing to failed enum-to-byte conversion. User has an enum asset containing two entries, but whenever user's BP is passing any literal value of that enum to any function call expecting byte the value gets wrongfully converted to MAX.
1. Get project I've put here: [Link Removed]
2. It's BP only project, so just open it with 4.9
3. PIE
Observe values print on the screen, it's 2 (the MAX value) while it should be 0 (Idle). Code printing values is in level's blueprint.
UMG RichText not appear image when packaged
How does TextureRenderTarget2D get TArray<uint8> type data?
How to delete some elements correctly when deleting an array loop?
Why does the REMOVE method of map container remove elements have memory leaks?
How to convert the datasmith scene file to BluePrint. Create animations in BluePrint.
Project can no longer be confirmed
Why does the system plugin 'UnrealBuildTool' error could not be found when the project is compiled?
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.9 |
Target Fix | 4.9.1 |
Created | Sep 8, 2015 |
---|---|
Resolved | Sep 9, 2015 |
Updated | Feb 5, 2017 |