Hi , Thanks for the reply
Yes I am still trying to fix my crash issue, but I want to narrow it down before I go asking for help on that.
Its not the crash that is resetting the variables, It is what I am doing to try and fix it.
Its only a single variable that is being reset.
I have come up with a bit of a work around regarding my problem by quarantining a non functioning version of my blueprint & debugging it instead. I would still like to know if there is a way to force the variable to change type.
Sorry to confuse. I should have been more precise. I’ll try to explain my problem without expanding on it too much.
I am adding my blueprint ( lets call this blueprint apple ) to the level from my gameMode via spawnActorFromClass.
This plays fine until I save & try to reopen project. Project crash on re-open.
While editor is shut, I can remove apple blueprint fom the folder it is in, & project will now open.
With project open, I can disconnect spawnActorFromClass wire on gameMode so no apples are spawned.
Put apple blueprint back into folder
Re-start editor. As no apples are being spawned, there is no crash.
However, now in gameMode blueprint there are a bunch of references to a single apple variable that has switched to
an object variable type, and none of these are connected to anything else.
What I would like to be able to do is change the variable type back to apple. But understanably, the editor doesnt want me to as there are a bunch of references already on the blueprint.
Its a bit of a mess of a problem to explain. I hope that was a little clearer.