Play level sequence after something happens in actor bp

I want to play a level sequence after something happens in the actor but you can’t play a level sequence in the actor so i have to do it in the level bp how do i do that?

Create an event in the Event Dispatcher of the Character; on Begin Play, Bind to this event in the Level BP; when that something happens, Call the event in the Character BP, and the Level BP will see that it has happened.

Could you please send some pictures as i don’t understand?

In the Character BP, create an event here:

305244-disp.png

Press + and a new event will be created. Name it whatever suits you. Let’s say MyEvent. When you drag it into the graph, you’ll have several options. Select “Call”, and launch this node when your something happens.

Now the Level BP:

Bind to MyEvent in your character. In my case it reads TGP_Character, but you cast to yours. “Event Occurred” is the custom event you create yourself, you can name it whatever.

That’s it, now your level listens to the character event, and can react to it.

How did you get the My Sequence node?

It’s your sequence, you do whatever you need there. It’s just an example, there’s no MySequence node unless you create your own custom event by that name.

I have made my sequence and everything but a i don’t get it.

Can you show screenshots of your character where you Call the event and your Level where you Bind to that event?

You’re setting a variable by your custom event, but you don’t start any sequence. Add a PrintString after your Custom Event and see if it prints. If yes, everything is fine, just connect your sequence to the Custom Event.

Then you need to track it back. Is Cast to NormalFreddyBear successful? Is Shake ever called? Check every step of the way and see where it doesn’t pass through. My bet is the Cast fails, but who knows.

Now connect it to Cast Failed and check again

It didn’t print.

Now it printed but it printed when i started the game not after the “something happens”

You have to bind to your event for the right actor, on your case FreddyBear. Frankly, IDK why I made the example with the Player Character, it was 2 A.M. where I am =)

Anyway, just reference your FreddyBear in your Level BP and bind to its event.

Screenshot - af4f3d7674dc43ddc0ea474ad72f7f0e - Gyazo like this?

Yeah it was 2 am with me too i literally just realized i have put all my code in the first person character bp xC

But do i just delete the cast?

and then put the freddybear reference into the target of the bind?