Can anyone tell me if there is a simpler way of doing this blueprint?

If not, it’s no biggie because it still works but I like it when my blueprints look clean.


It basically determines the amount of deceptions and empathy’s used and then, depending on the amount, adds to the suspicion amount. I’m mainly wondering about the branches, because I find it quite awkward to use multiple branches and think that there should just be one node for multiple boolean checks but I don’t know if there is.

2 Likes

You could Switch on Int, something close to:

But that’s not necessarily simpler, or particularly pretty to look at either. If it’s only 14, has 3 cascading Branches and it works, leave it be.


If you needed to extend it and handle many more cases, I’d describe it with a float curve that translates ints into another value range.

okay, thank you very much for the response. i will listen to your advice and just leave it be.

1 Like

You could also play around with:

That’d shave some nodes here and there, meh.

If you don’t need exactly these intervals/values, it seems this problem could perhaps be solved by a more direct, linear calculation, or possibly using a FloatCurve object or something like that?