My player will talk to himself a lot about situations etc. I use Dialogue Tree Controller for that. One thing that I am confused is, I will have many dialogues, and should I be using those say “nodes” in one place, or i should add new Dialogue Tree Controller component for every speech player will talk in time to time.
Well, it feels a bit overwhelming to create new tree.
So how could I possibly solve this, using existing tree, with conditions etc? Since we have a”start” node, i dont know what to put it.
So i will have many different “talks” in different situations. For example, “I should go to the garage..” then in other situation, “this seems dangerous”. But they all should be existing in Player.
It sounds like you want an inner dialogue system to subtlety nudge the player along.
May I suggest that a dialogue controller may not be the best solution here if they are one off suggestions with no choices or branches. You might be better off creating an FSM that has different states with a Dialogue action. That way you can have different conditions prompting different suggestions to the player.