Dexsoft has done this...probably in A6?? Perhaps you could appeal Dexsoft for help...
I would double check the downlaodable resources to see if any of the movement code there has it. http://au.conitec.net/ Perhaps there is c-script code that can be adapted.