Releases: bansheerubber/eggscript
v0.2.4 Another Chaining Bugfix
While working with legacy code, I encountered a bug where %roomSet.worldPosition = vectorScale(%roomSet.position SPC 20, 8); would transpile to %roomSet.worldPosition = vectorScale(%roomSet.position. SPC .20, 8);. Because of the way chaining is handled, it is likely this error also occurred with global variable chaining as well. This has been fixed.
v0.2.3 Chaining Bugfix
better vector mode chaining
v0.2.2 Vector Cross Product & Improved Component Polyfill
Added cross products through the # operator. Additionally, there are some improvements in the vector component access polyfill that should improve performance when chaining together adjacent components (using getWords for xy, yz, etc instead of getWord for every individual component).
v0.2.1 Fixed Unit Vectors
Unit vectors didn't work. Now they do.
v0.2 Vector Expressions
Added vector expressions into the language. Please read the wiki for more information.
v0.1
This is the first release of eggscript. What should be supported is all of Torquescript as well as the template strings described in the README.