Download

Refactoring Math Expression Node.

Everyone and their mother wants blueprints to be fast and efficient. Math calculations is the huge part of the problem. So why not just revamp the Math Expression Node to be not just a collapsed graph but an actual c++ function. Basically a single node that will be called just once and return the result.

Because then somebody would have to develop a string parser to understand the expression and call one of the many predefined calculation functions…
And this stuff is hard. But they hired the creators of Skookum Script, those could do it ^^

We have pretty complex string parser for editable quest system in Gearstorm. Maybe I should refactor ME node after all :smiley: