This is set of path based tweening / easing functions and a script. I have made a 21 paths. It is easy to add new ones by yourself if you need to.
What is this for? The term tweening comes from word "between" and is commonly used in creating nice juicy animations usually in GUI and menus. A game with these looks more polished.
How to use this? Use this in same way as native GameMaker's lerp() function.
easing(easePath, value1, value2, amount)
arguments:
easePath - path id with easing function.
val1, val2 - define values to interpolate with easing function
amount - Prectentage amount to interpolate. Enter a value beteween 0 and 1.
End User Licence Agreement (EULA).