In Blueprints you’ve basically got 3 clean options.
Use Select and drive it with your boolean.
- Right-click → search Select
- Pick the typed one you need (e.g. Select Float, Select Vector, Select Int, etc.)
- Plug:
- Index / Pick A = your Bool
- A = value when false
- B = value when true
This is the Blueprint equivalent of b ? B : A.
If choosing the value also changes what you do next (not just which value), use a Branch:
- Condition = Bool
- True path sets/uses value A
- False path sets/uses value B
You can do bool → int and index an array of 2 values, but it’s less readable than Select.
Tip: If you’re picking between two vectors/floats purely as a value, Select is almost always the least ugly.
If you tell me what type you’re selecting (Vector? Float? Actor?), I can name the exact Select node to use.