How can i make my doors open slowly when the player presses the interaction button (e) and holds forward (w) like it does in Outlast

So i want my doors to open slowly when the player holds down the interaction button (E) and holds down (W) and if the player just presses E it will open the door quickly, the doors are animated and so is the player (so the player actually holds on to the door handle) So i guess i need to tell it to speed up the animations and slow the animations depending on what the player is doing.

You can use a Timeline to animate the door and then use Set Play Rate to make the animation faster or slower depending on the combination of keys which is being pressed by the player.

Values > 1.0 make the timeline play faster, values < 1.0 make it play slower.

Hope this helps!

Got it. Well, there is an analogous node to set the Play Rate for an animation:

Okay but unfortunately the doors are also animated so i may not need a timeline i will have a look though