How to set up a pattern to open a door?

I have been struggling with this for a couple weeks now and just cant seem to figure it out. I am trying to set up a Blueprint so that when my character hits the objects in a certain order, a door will open and he can continue on with the level. For instance, I want him to hit the objects in the pattern of 1, 3, 4, 2, 5. If the player successfully does this, the floor will disappear and he can continue on. Any idea will be very helpful. TIA

Hello! I’m a little new to Unreal Engine myself and I’m trying to thing of the different ways we can do this. What I would do is set up a sound and an interaction every time you hit the objects (light up or some notification). I haven’t actually tried it but I believe it should work; Here I have 5 spheres that I’m using as the objects. Then in your Level Blueprint I set it up so that if the first sphere is overlapped, it opens the first gate which allows the second gate to be opened and so forth. Maybe if we want to reset it we can use a DoOnce after the exec pin of each one and reset it. Let me know if this helps.

I forgot to mention that I am fairly new to the software. I am still having that trouble of applying that to another object. Any thoughts?