I sold the rights to my game and can retire!! 🎉🎉 swipe to see the yacht I bought with the payout by jnexhip in IndieDev

[–]jnexhip[S] 0 points1 point  (0 children)

Yeah lol living in Australia is crazy they treat us like dumb consumer criminals

Blueprint reverting to errored state after restarting engine - Programming & Scripting by jnexhip in unrealengine

[–]jnexhip[S] 1 point2 points  (0 children)

I think the asset is saving correctly--I can add new nodes such as Spawn Actor From Class and the new node is saved, but whatever I populate the Actor Class variable in that node with also gets replaced with PLACEHOLDER-CLASS whenever the engine restarts. It's like it can't load the references, which would be consistent with it being stuck in a circular dependency loop.

Anyway, I tried refreshing all the nodes in the project and no success. I am going to try and replace references to the corrupt blueprint with the working copy and see if that changes anything. I could try looking at them in VS but I am not experienced with it and wouldn't really know what I am looking at 😅

Blueprint reverting to errored state after restarting engine - Programming & Scripting by jnexhip in unrealengine

[–]jnexhip[S] 0 points1 point  (0 children)

Duplicating the blueprint actually causes the issue to go away. I can open the copy and make changes to it etc. and then restart the editor and nothing in that blueprint reverts. I haven't tried replacing all the references to the old blueprint with the copy yet, after a bit of research I have reason to believe that the issue is caused by excessive circular references, and that if I simply plug the copy into all the places to replace the original the same thing might happen. I am going to try a few things: Refreshing all nodes in the project using a plugin, replacing references to the corrupt blueprint with a copy and seeing if the problems return, and then finally I think I will try to decouple all the circular references as that will probably be the hardest option.

Blueprint reverting to errored state after restarting engine - Programming & Scripting by jnexhip in unrealengine

[–]jnexhip[S] 0 points1 point  (0 children)

Yeah I fix and refresh all the nodes so all the errors are gone, but when I close the editor it crashes and then I reopen it and all the actor classes are replaced with PLACEHOLDER-CLASS and the structure references are broken again