x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Exposed Struct at Spawn doesn't update at spawn nodes

Update:Read my answer bellow, it's a problem with blueprint compile manager, and it's affecting not only structs but all dependency data.

Hello, i have a problem that when i have exposed structs at spawn, it broke the connections always when i change something inside the struct. But the problem is it compiles without any error and doesn't indicate me the spawn node which broke the connection, then i have to find it manually by disconnecting and connecting again the struct pin. If the struct is broken, it won't let connect the pin saying it aren't matching structs. To it works again, i should change to another class to spawn and back to class i want to spawn, so it updates the spawn node and let me connect the struct again. So the problem is the struct updates, but spawn nodes don't and also don't show it as a compiler error. I have this problem with: create widget with exposed struct, spawn actor from class with exposed struct. I didn't tested with other spawn nodes. Theres someway to that nodes update automatically when i change a struct exposed at spawn? Or at least make them show a compiler error that i can identify the invalid connection, instead having to find it manually? alt text

Product Version: UE 4.20
Tags:
structbreak.png (63.2 kB)
more ▼

asked Aug 13 '18 at 12:19 AM in Bug Reports

avatar image

Krakhat
16 3 6

avatar image Jeff A ♦♦ STAFF Aug 13 '18 at 12:16 PM

Hello,

We've recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

Thank you for your very detailed bug report. This has been fixed and will be part of the 4.20.3 hotfix release.

The bug can be reproduced outside the compilation manager by manually refreshing the SpawnActor node in ActorSpawner after changing the struct. There are a number of other user actions that could trigger this node refresh so be careful after changing your struct until the hotfix is available!

more ▼

answered Aug 30 '18 at 11:38 PM

avatar image

Dan.OConnor STAFF
495 14 7 17

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Found the problem that is the new blueprint compilation manager. It's not compiling blueprints which you doesn't change nodes on it. And it will replace some previous system of blueprint compilation, but it's currently not working properly. It's affecting all logic that you change, not only structs as i mentioned above, for example i tested it with a macro, if i just change the macro and don't compile the blueprints which use the macro manually, them doesn't work. So if you change anything that modify other blueprints in dependency you have to manually compile the blueprints in sequence or it won't work. I don't know if it will be fixed, cause it requires that the compilation manager compile all blueprints which have connection with one that you changed and in right order alt text

bpcm.png (21.0 kB)
more ▼

answered Aug 14 '18 at 06:07 PM

avatar image

Krakhat
16 3 6

avatar image Alex O ♦♦ STAFF Aug 16 '18 at 08:25 PM

Thanks for the update Krakhat,

I've logged this issue as:

https://issues.unrealengine.com/issue/UE-63002

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question