Press E, load/open level instance

Hello Engineers, I’m stuck :\

I want to walk up to the trigger box, press E and have a Level Instance load or open.

Below is the blueprint I have managed to put together with various tutorials I have sought out.

But this triggers a load/open on overlap.
I want to have a “PRESS E” message on screen on overlap, then after I press “E” have the load/open level executed

Thank you so much in advance, and have in mind that I’m not a coder, this angle is all new to me.

So… where’s the E input? We can’t see it here. At the very least you’d have something like this in the Player Blueprint:


The input does not generally belong inside the box. It’s the player that is the instigator of actions. There’s like 12 different ways to pull it off, though, ofc.

Hello
Thank you for replying

I don’t have any press E interaction command. I don’t know how to implement it within what i already have.

I have a trigger box that automatically executes the load/open on overlap.

you say 12 ways, I don’t know none lol

What I’m doing is in first person view.
I want to walk up to a phone mesh asset, have the (answer/press E, the execute command basically) appear on screen, then press E and have levels load/open.

Try the solution above.

Well, this is prob gonna be hella annoying for you lol

Where do I create these in? ( I mean the box collision event graph? regular empty blueprint actor event graph?)

How is this commands connected to a Phone mesh?

As in the message in bold :innocent: - in the player. Another good place to handle it would be the player controller.

If you want to interact with many different game object with a keypress (press E use), look into interface communication. Too many tutorials on YT.