I have a companion in my game with whom I can interact and trigger dialogues. I want my actions and what I choose to tell him to have an influence on our future discussions. (He can like or dislike me, or go crazy…). I was wondering if there were some sort of “best practices” to do these kind of things.
I’m very new to Unreal and for now, the only way I see how to do this is to create boolean variables everywhere (that are checked true or false depending on my actions), and then the blueprint would check which boolean is true or false and I would type dialogues accordingly. But this seems overcomplicated. So… with an array maybe? What do you think?
(This question also works for having several paths in the game which I’m also considering doing (so, other rooms, other NPCs, objects according to your actions)