Problem with making the Rewind Ability

I’ve set up a Rewind Ability blueprint, but I’m having a problem with it. Or rather, a couple.

I also prepared a set ups that allows me to Start and Stop Recording the Rewind, and prepare it by “killing” the player and entirely disable the input until I’m resurrected by it.

Yeah, actually trying to recreate Reprise from Deathloop.

Thing is, I wanted the Rewind not only to follow the “arrayed” path, but also rotate me in the directions I was facing.

Alternatively, rotate me in the direction I was moving at. Haven’t figured out how to do it yet. For ex. I’m moving South, and facing North and when I rewind, I’m facing South and so on, based on the stored Arrays.

Only positioning is working, but not the rotation. I’m just facing the same direction.
I have no idea what’s wrong.

Blueprint - https://imgur.com/a/m1LWzNZ

I may be wrong, but apparently you can’t set the rotation of a possessed pawn directly with “set actor rotation”; you must instead apply the rotators from your facing array to the player controller via Set Control Rotation.

I suppose you could also use a separate camera and unpossess the player pawn while keeping the camera active, before repossessing it after the rewind function ends; in that way you should be able to use Set Actor Rotation.

https://forums.unrealengine.com/t/set-actor-rotation-doesnt-work/314081/6

1 Like

Seems to be working.

Now… about lowering the Pitch of the sound when I’m about to reach the Rewind End Point.
Set up a a Sound Cue with Continuous Modulator, but have no idea of how to make it useable in Blueprints.

Tried already with variable connected to Pitch Multiplier, but it’s not updated with Timeline and Ease when Executed.

I’m not terribly familiar with the Cue System yet, but this seems to work.