Extract another small helper function from karte_t::interactive().