microsoft / jericho

A learning environment for man-made Interactive Fiction games.
GNU General Public License v2.0
257 stars 42 forks source link

Do not rely on Inform7's debugging commands #9

Closed MarcCote closed 5 years ago

MarcCote commented 5 years ago

With this PR, we avoid relying on Inform7 debugging commands. Instead, we make use of the new commands tw-print player id and tw-player EndOfObject id added the following TextWorld PR: https://github.com/Microsoft/TextWorld/pull/96.

Note: All TextWorld games generated before changes made in https://github.com/Microsoft/TextWorld/pull/96 will stop working. @mhauskn if you think that's a problem, I can try to figure out how to maintain backward compatibility.

MarcCote commented 5 years ago

Oh, I should have bumped the version number. Also, pypi should be updated. Maybe the backward compatibility would have been smarter. :pensive:

mhauskn commented 5 years ago

No problem, I'll bump the version and push to pypi.