パターンで決めているかフラグで出し分けしてるのだと思いますよ。
この質問はUMG云々よりゲームの作り方の質問のようなので答えてくれる方が少ないかもしれません。
機能の質問とゲームの作り方の質問は別になると思いますので。