I have a bp with an npc that talks to me and says go get these items so in a different blueprint i have the item collecting and both work but when I go back to the npc I want him to have a different dialogue and then run off. how do i give that npc a different dialogue after 5 of the items are collected?
easiest way is to just set a bool ‘bhas5items=true’ for example or add a tag
I would have to set the bool in the bp where they have to collect the items and then get it in the dialogue bp right?
That’s one way, for sure.
Usually you want specific tasks to be managed by blueprints that don’t belong to your character.
So, yes, having the blueprint that keeps track of the items should also be the blueprint that adjusts the Boolean value that your character or quest blueprint retrieves (assuming you aren’t handling the item count in the quest blueprint, which isn’t a bad idea).
thank you so much! ![]()
You’re more than welcome!


