How would one go about creating behaviors for a story?
let’s assume we have these:
(1) player needs to follow an npc (the npc will lead to a specific position and also say some things on the way)
(2) Player will fight together with npc
(3) Said npc will sit and wait until player finish quest A
and around 20 more.
How would one implement such a thing?
My initial thought is to create multiple behavior trees, one for each scenario. Each behavior tree needs a blackboard and a controller though, so it’s kind of a lot. I think?
Any better options?