Hi everyone!
I have implemented the Mutable System into my project and it works well, but there is ONE ISSUE left, i cant fix. Hope you can help me!
In multiplayer, when i change my body armor on Player A, it will change Player B armor too and his is wrong! The problem here, they dont have separate instances!
Do unterstand: You need separate instances, like Inst_0 and Inst_1, Inst_2 etc.
But i cant create separate instances, if i can fix this all my problems are gone.
Have downloaded “MutableSample” from Marketplace to better unstand how Mutable works, but in the “Infinity” level, they are created Instances of the Character to get differenz CustomizableObjectInstances. But in Blueprints everything is empy, how Unreal Engine team do that in Blueprint???
Look at the screenshot, every character have a different Instance.
In the screenshot, CustomizableObjectInstance_885 is a own instance.
In my project, they have all the SAME instance and here is the problem why it dont works.
When i start multiplayer and change live in editor the Instance a separate instance, it works perfect, but i cant do this in Blueprint, dont know why.
So i have try in MasterCreature (my main CharacterActor parent) to add this in to my ConstructionScript, see the picture. This is based on MutableSamle Infinite level instance!!!
Searched for weeks about to fix this problem, reading documentary of Mutable system but there is no information how to create an CustomizableObjectInstance for every character.
→ How can i create a new instance of CustomizableObjectInstance for every character in my MasterCreature actor blueprint? ←
Hope anyone can help me!
Only in Blueprint, not C++