added a default look cursor, reworking on_says and on_asks code to make it game independent