Description

When two blueprints request information from one another it causes the blueprints to need to be compiled and when one is compiled the other is uncompiled (dirtied). In the example given the information that is being passed is completely unrelated. One is a bool variable and the other is location and neither determines the other.

Steps to Reproduce
  1. Download attached project
  2. Open project
  3. Open "PlayerControlA"
  4. Move some things around to dirty the blueprint
  5. Open "3D Widget"
  6. Move some things around to dirty the blueprint
  7. Compile and save
  8. # Open "PlayerControlA"
  9. Compile and save
  10. Open "3D Widget"
  11. Compile and save
  12. Notice that when one blueprint is compiled the other is dirtied

Have Comments or More Details?

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

0
Login to Vote

Duplicate
ComponentUE - Gameplay - Blueprint
Affects Versions4.7.24.8
CreatedMar 9, 2015
ResolvedMar 11, 2015
UpdatedJul 14, 2021