Description

If class defaults are accessed in an actor blueprint from another blueprint, texture variables will not appear in the class defaults list on the "Get Class Defaults" node.

Steps to Reproduce

1. Open Editor (any project)
2. Create an actor blueprint
3. In actor blueprint, create two variables, one texture variable and one boolean. Make both editable and press compile.
4. Create second blueprint
5. Create a "Get all actors of class"
6. Drag off of array pin and create a "Get array" node
7. Drag off of output pin of get node and create "get class" node
8. Drag off of output pin and create "Get class defaults" node

Results:

Texture reference does not appear on get class defaults list, Boolean appears.

Expected:

Both Texture reference and Boolean appear on class defaults list.

Have Comments or More Details?

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

2
Login to Vote

By Design
ComponentUE - Gameplay - Blueprint
Affects Versions4.9.1
Target Fix4.11
CreatedSep 30, 2015
ResolvedOct 15, 2015
UpdatedApr 27, 2018