How do I promote these variables to be instance editable?

So I’m trying to create a generic “Moving Wall/Platform” BP, so I’ve got this interp movement here and it works fine if I predefine the control points and duration, but I want to have different points and durations so I modified the script to promote these to variables and make them instance editable. However, doing so results in the platform no longer moving.

Clearly I’m misunderstanding something here. Any advice would be greatly appreciated!

Show the BP before the variables so I can try reproduce your steps.
Then after, but also include the My Blueprint panel on the left that shows the variables.

Did you click the eye by the variables?

What is the default value of the variable, 0?
Since you set the duration in your BP the default value will be used, and overwrite the instanced value I guess.

That is the whole BP, variables have been marked visible (They appear in the editor just fine)


I don’t see how the default value of the instanced variable would overwrite the values I set in the instance variable (Isn’t it the other way around?). Unless you meant in the lerp movement details Panel? Unfortunately it won’t let me remove those and the lowest I can set the duration to is 0.1.

Either way, changing the duration’s default doesn’t seem to help, the platforms remain stationary.

Fixed it! Turns out I was setting the Control Points to the Interp Movement’s Control Points and not the Variable Control Points. I guess that’s what I get for not renaming my variables.

Glad you figured it out. And you where right about the default value, I mixed something up in my head.