Skip to content

v3.5

Compare
Choose a tag to compare
@fredrikr fredrikr released this 14 Feb 11:35
· 518 commits to master since this release

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