lua binding for ooc