Description

Split Struct pins cause errors when a project is converted to 4.17.

You are still unable to split struct pins even if a new variable is created for the struct. Only adding a new variable to the struct > deleting it > resaving the struct, will fix all errors.

User Description:

After updating to 4.17, a blueprint structure no longer supported splitting pins - which broke the "Make" operation as well.

Adding another pin, then removing it from the BP structure re-created whatever was stopping the variables from showing up as pins. This gives a workaround for project specific blueprint structures at least.

Steps to Reproduce
  1. Open the attached test project in 4.17 or Main
  2. Open the BP_Clock blueprint
  3. Compile it
  4. View the Compiler Results to see the errors about split pins

Results: All struct references with split pins will create errors on project conversion

Expected: To be able to split struct pins inside of functions by splitting pins on the updated struct nodes

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Gameplay
Affects Versions4.174.18
Target Fix4.17.2
Fix Commit3584557
CreatedAug 11, 2017
ResolvedAug 14, 2017
UpdatedApr 27, 2018