UpdateLogic() now has a bool parameter which is passed to the object
Update(). Update() also gets a boolean parameter. If true, the object's
scripts are called, otherwise it just updates the object's position.
More fixes (just guessing)
PathFind::_GeneratePoints(): Add the destination as last point, otherwise
it wouldn't be in the list.