Is there a rotation curve like the ones for X,Y, and Z curves?

I was trying to solve the same thing here and came across the same issues, not sure if you managed to fix it, but I’ve got a working solution for anyone trying to find it.

Essentially, you need to use the Flip Flop to set the Open Direction variable (i.e. either on or off… don’t forget to tick the box in one and leave it unticked in the other). You also need to plug both into the play or play from start (as essentially the timeline always fires in the same direction between 0 and 1, it is the Open Direction variable that determines which way it goes, not the timeline).

The other thing to note is that your close position will probably need to be set to 0 in the select float as that is the starting position (not -90 like in the first picture shows as that would be 90 degrees in the opposite direction to your starting position).