Commits

Author Commit Message Labels Comments Date
Brandon Rhodes
Corrected a README typo.
Brandon Rhodes
Made it possible to cleanly exit the custom prompt with control-D.
Brandon Rhodes
Bugfix: the game is also finished if "is_done" is true.
Brandon Rhodes
Added tag 1.1 for changeset 3aa4ba805e55
Brandon Rhodes
Updated version number and released.
Tags
1.1
Brandon Rhodes
Added tag 1.1 for changeset be26fdf30b49
Brandon Rhodes
When Michael Foord playtested, I realized that noun.verb() should be possible!
Brandon Rhodes
Instead of play() installing symbols into the "builtins" module but having to skip one or two important functions, Adventure commands now get installed into the caller's global namespace, leaving "builtins" intact and unchanged with open() and exit() still available.
Brandon Rhodes
Added an authentic traditional Adventure game prompt that runs at 1200 baud.
Brandon Rhodes
Moved __init__.py imports into functions to reduce side effects of import.
Brandon Rhodes
Bugfix: "build" command is really "building"; "stair" should be "staircase".
Brandon Rhodes
Added tag 1.0 for changeset 0b0a193c5124
Brandon Rhodes
Upgraded version to 1.0, made some final README tweaks, and uploaded.
Tags
1.0
Brandon Rhodes
Through final tests of the repository, reached 100% test coverage.
Brandon Rhodes
Started testing endgame; fixed logic involving plant2; made vignettes briefer.
Brandon Rhodes
Tested everything that was left except special cases related to the endgame.
Brandon Rhodes
Tested and debugged several more verbs: "pour" through "read".
Brandon Rhodes
Debugged attacking, both intransitive and transitive.
Brandon Rhodes
Thoroughly tested and debugged locking/unlocking, lighting, and extinguishing.
Brandon Rhodes
Finished the edge cases for dropping and intransitive unlocking.
Brandon Rhodes
Debugged the last carry() edge cases, and fixed a big data problem: only the first of a list of verb synonyms was getting its default_message set!
Brandon Rhodes
Tested the special-case messages for when various motions are impossible.
Brandon Rhodes
Tested killing the bear; reworked and simplified repr() class, test helpers.
Brandon Rhodes
Cleaned up and tested how a few special words and verbal errors are handled.
Brandon Rhodes
Successfully tested the logic surrounding the lamp and its batteries.
Brandon Rhodes
Got hints debugged and working.
Brandon Rhodes
Tested edge cases surrounding dwarves and the pirate.
Brandon Rhodes
Added compression to save files, and added save-resume to README.txt.
Brandon Rhodes
Added the option of calling intransitive verbs like a function: look(), etc.
Brandon Rhodes
Made it possible to save and restore the game by saving it to a file.
  1. Prev
  2. Next