Tweening mechanism

For those who don’t know, tweening is a process of changing value from one to another over specified amount of time.

True we can do that with hacky use of timers and perhaps timed events, but what I’d like to see in next version is “Change (global/scene/object variable [name] to [x] over [x] seconds” action. Change will happen from current value of said variable.

Do +TotalValue/TotalTimeInSecond*TimeDelta() to variable myVariable

will add TotalValue over TotalTimeInSecond seconds. You can check the value of myVariable to ensure that a specific amount is not exceeded. For example :

Conditions : Value of myVariable < 50 Actions : Do +50/2*TimeDelta() to variable myVariable