3D cutscene animation fps arm in godot

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By MrSlide

hi everyone,
I am a beginner in godot, I would like to know how to make FPS cutscenes as in the example: https://www.youtube.com/watch?v=F5pGOtHz5TA

What I would like to know exactly:
-how to play the animation, and after the cutscene the player can play.
That is to say having all the animations in the arms.

:bust_in_silhouette: Reply From: Noddy

The best idea would be to use the AnimationPlayer node and maybe the AnimationTree(I don’t have much experience with the AnimationTree). You’ll probably need some way of freezing the player controls, my suggestion for that is including some kind of check where you monitor for input for instance:

cutscene_control = false
if Input.is_action_pressed("move_forward") and not cutscene_control:

The idea is to do something similar to all of the controls so that the animation plays without being interrupted. From there it’s all about having the proper animations imported and ready to be used in the AnimationPlayer node(and maybe blending things together with the AnimationTree).