Hi,
it's actually a nice action, I have put it on the ecosystem.
I made few adjustments:
- result is saved in a distinct variable, which means you can still override the float by pointing both the float and result to the same variable, but you are also now free to not do that, which helps in many cases
- fixed reset, if you had selected everyframe, it would not reset to the original value, but to the last set.
- fixed a typo
Usually, if you are a developer in need of something, there is a very high chance that you are not alone
so it's always very healthy to spread your work, share what you find useful. It's good karma at the very least
Bye,
Jean