Replay part of the last stroke

I got my last stroke using StrokeGetLast.
And I can replay it using [CanvasStroke, [StrokeGetLast]].

But I want to replay only some part of the stroke for example 50% of it.
And I do not want to change any other parameters.

In that case, I just want to do it as if I only made half the movement when I did a stroke.

How to do this?

You’d need to edit the stroke before replaying it. I’ve never tried, so I don’t know whether it would work OK but you will probably find this thread useful:
http://www.zbrushcentral.com/showthread.php?213694-Human-readable-canvas-stroke

Looks like this is what I need. Thanks!