I’m attempting to make an explosion that destroys every actor within the radius of the Sphere Collision Actor (The “Radius” variable). But there is a compiler error and I don’t know the reason. I just started Unreal Engine a day ago and this is my first ever blueprint, so sorry if this is a really dumb question.
Compiler Error:
The current value (ObjectTypeQuery1) of the ’ Object Types ’ pin is invalid: Array inputs (like ‘Object Types’) must have an input wired into them (try connecting a MakeArray node).
It tells me to try connecting a MakeArray node but the MakeArray node refuses to connect to the Component Overlap Actors node. It only connects to the Return Value which is a bool. The For Each Loop node refuses to connect to the MakeArray, since it’s a bool.
Also, the node that precedes the Component Overlap Actors is a Spawn Emitter At Location node, if that’s worth anything. There is a whole other chain of nodes that precedes this chain, but I’m only including this portion because the other chain works correctly.
I’m also not sure if the ComponentOverlapActors node is what I should be using… And maybe I shouldn’t be using a Sphere Collision Actor, but like I said, I’m new to all of this.
I hope this is enough context, any help is much appreciated! ![]()
