docs: def wait_travel(self, character, thing, dest, cb=None):
          """Schedule a thing to travel someplace, then wait for it to finish.
  
          :param character: name of the character
          :param thing: name of the thing that will travel
          :param dest: name of the place it will travel to
          :param cb: callback function for when it's done, optional
          :return: ``None``
  
          """
          self.disable_input()
          self.app.wait_travel(character, thing, dest, cb=partial(self.enable_input, cb))