0ad/binaries/data/mods/public/globalscripts
elexis e18598cd62 Fix Vector.js rotate oversight in 7778a7b436 (this.x may not be modified before reading again and sin/cos should not be computed twice).
Extend the tests of rotate in 99494251a1 to reveal the bug.
Add non-static clone functions for vectors (as the static ones were
incorrectly removed in e95f4e9744).
Math.pow performance is investigated separately, refs P85.

Checks and balances by mimo, leper, FeXoR and fatherbushido

This was SVN commit r20272.
2017-10-08 15:25:21 +00:00
..
DamageTypes.js Move damage types definition to a new helper similar to how resources are handled. 2017-09-18 16:33:56 +00:00
interpolation.js Split the 1D and 2D interpolation into 2 Functions. Renamed BicubicInterpolation.js to interpolation.js. Original patch by Vladislav. Reviewed by fatherbushido. Fixes #4218 2016-11-13 17:34:08 +00:00
Math.js Actually remove trailing whitespace for non-header files as well. 2016-11-23 13:02:58 +00:00
random.js Remove optional arguments from randFloat, since the function can be called from the simulation and that should explicitly specify arguments if the defaults aren't entirely self-evident. 2017-04-27 14:57:21 +00:00
Resources.js Deepfreeze Aura, Technology and Resource Templates, Simulation states, GameAttributes and few other JS objects. 2017-09-03 16:37:09 +00:00
Technologies.js Show effects of game-start tech modifications in Structure Tree. 2017-04-11 14:36:30 +00:00
Templates.js Move damage types definition to a new helper similar to how resources are handled. 2017-09-18 16:33:56 +00:00
utility.js Unify deepcopy and clone. 2017-09-06 20:58:27 +00:00
vector.js Fix Vector.js rotate oversight in 7778a7b436 (this.x may not be modified before reading again and sin/cos should not be computed twice). 2017-10-08 15:25:21 +00:00