How Do I Increment Render Scale per Tick?

I am currently having trouble trying to increment the size of my outline, in my player HUD, for when your health is less than 20%. Essentially it’s an outline that will continually expand and then once it reaches the number 3 in scale, it will then reset and do it over and over and over again, until your health is greater than 20%. However, UE4 doesn’t seem to have an effective way to increment scale and I was wondering if anyone had any ideas or if I just overlooked something and was being stupid. Any help would be much appreciated! Below is my blueprint layout. Also I was contemplating doing a for loop, but not sure if it would work, since set render scale only sets the scale rather than increments.:

Right after you +.1, also Set XIncrement variable to the new value.

Another method of looping something is using the Set Time by Function Name and Set Timer by Event nodes.

Timeline is also a good option if you need more control over the timing and interpolation.

Hmm… can you show me an example of what you mean by chance? I might just be misinterpreting what you’re saying, but I just need to make sure I’m on the same page.

In order to have an ever growing (or until a condition is met, like in your example) value, you take the value, add to it and set it again, ensuring that the result of the operation is stored:

239583-capture.png

Next tick, you will be adding .1 to a value that was increased by .1 in the previous tick.