v3.5
Important to note when upgrading:
- PunyInform now expects the Inform compiler to be version 6.36.
Changes in functionality:
- PunyInform now expects the Inform compiler to be version 6.36.
- New extension: ext_talk_menu.h, for menu-driven conversations.
- New example game: howto/talk_menu.inf
- Don't print the option to UNDO if the player has won the game, only if they lost.
- If the game defines DEATH_MENTION_UNDO, print the option to undo even if the player won.
- Don't print the option to UNDO if the interpreter says it doesn't support it.
Optimizations:
- Slight optimization of Directions.parse_name for z5.
Bugfixes:
- Fix routine _ListObjsMsg in grammar.h, which was called with one argument but didn't have any local variables, as this caused a warning in Infocom's terps for Motorola 68K platforms.
- Fixed grammar property bug, where -verb responses has a bad parser offset