@add particle callback for lua