Moved handling VelocityChangeEvent from VelocityComponent to lua script. Necessary changes to other classes due to this.
One day, I'll remember to commit script files as well (and figure out where the amend commit button is). Today is not that day
Updated lua script a bit for readability. Created a macro as an altenrate way to call luabind::call_function
Aand the script file. Seriously.
Moved location change handling to lua script from LocationComponent. Still debating if DirectionQuery should be scriptable as well (also finally added the scripts to the project so that they get auto committed when changed yay)