How to play matinee automatically?

i am working in third person template. i have created a quiz in widget blueprints. how woulds i open door automatically after player has answered all questions correctly? Which graph(s) would i use? i am so stuck after trying many ways.

you can use interface to create a message like open_doors and in your blueprint of door or level you can implement that blueprint to add the blueprint event.

you can then hook that blueprint event to play matinee

Have you got any images to show me how this is done please as I am new to this?

Have you got any images to show me how this is done please as I am new to this?

not sure if this idea is good, make a variable (integer) lets name it “correctanswers” by default 0, now everytime you got correct answers add increment to that integer, create a branch every after question and make its condition to is correctanswers >= amount of correct answers needed to oprn the door, if its true then creat a custom event that will open the door.

can you upload images of your blueprints so i can get a better idea of what you are trying to achieve

you can have a look at this video to learn about interfaces

Unreal Engine 4 Tutorial - Interaction & Interfaces

So what i want to do is once all questions are right after the well done page disappears is to slide the door open

upload the screenshot of the blueprints you are using(level blueprint and character blueprint)

I have created quiz with 5 questions via widget blueprints and when the player has answered all 5 questions correctly i want the door to open. Can you tell me which graphs and nodes to use please?

ok great, follow this steps

1 create a folder named interfaces in content folder of your game

2 in interfaces folder right click anywhere and blueprints->interface and
name your interface “open”

3 doubleclick to open the newly created interface and add a function
called open_door

4 after all 5 correct answers are detected in the quiz-bp rightclick and
type open_door you will see open_door(message) select that and hook
it
to the event which checks are your answers correct.

5 now go to the level blueprint and in class settings of level blueprint go
to interfaces section and implement the “open” interface by selecting it
from the dropdown menu

6 in the event graph of the level blueprint rightclick and you will see
open_door event(be careful do not select open_door(message) since
you will also see that)

7 hook the execute out of “open_door” to play matinee node

sorry my bad I forgot to tell this

you can add logic to each actor implementing the interface but however since there is just one in your case you won’t need that