hm... i always know (or can easily find out) in what order the functions get called even with the scheduler. tongue it's not intransparent.



the reason to complain about vars is that the engine uses them for everything. so even if you use something else you will lose precision if you pass your values to engine functions.

the poor var precision also is the reason for quants. using meters as unit (like all other modern engines do) would be much more intuitive for humans but because of var you can't because you would get jerky movements.

fixed point variables are a relic from times when processors didn't have fast floating point units.