Brandon Rhodes
|
bc991bfdc2
Bugfix: a motion-based death was going undetected
|
9 years ago |
Brandon Rhodes
|
8fa52209d0
Add copyright notice to README.txt, source files
|
9 years ago |
Brandon Rhodes
|
0f8d963e7f
Fixed #2 by making sure that no verbs are unimplemented and raise an exception.
|
12 years ago |
Brandon Craig Rhodes
|
aa46425080
Adjusted game vocabulary to accept the old 5-letter command abbreviations.
|
12 years ago |
Brandon Craig Rhodes
|
18685af268
Bugfix: the game is also finished if "is_done" is true.
|
14 years ago |
Brandon Craig Rhodes
|
9301ae14cd
When Michael Foord playtested, I realized that noun.verb() should be possible!
|
14 years ago |
Brandon Craig Rhodes
|
cebc6758a7
Added an authentic traditional Adventure game prompt that runs at 1200 baud.
|
14 years ago |
Brandon Craig Rhodes
|
3a5a67e009
Through final tests of the repository, reached 100% test coverage.
|
14 years ago |
Brandon Craig Rhodes
|
aaa33c9660
Started testing endgame; fixed logic involving plant2; made vignettes briefer.
|
14 years ago |
Brandon Craig Rhodes
|
5455a7e46f
Tested and debugged several more verbs: "pour" through "read".
|
14 years ago |
Brandon Craig Rhodes
|
e4ba81def1
Debugged attacking, both intransitive and transitive.
|
14 years ago |
Brandon Craig Rhodes
|
97b9012518
Thoroughly tested and debugged locking/unlocking, lighting, and extinguishing.
|
14 years ago |
Brandon Craig Rhodes
|
1d59a38bae
Debugged the last carry() edge cases, and fixed a big data problem: only
|
14 years ago |
Brandon Craig Rhodes
|
639e8f9df4
Tested the special-case messages for when various motions are impossible.
|
14 years ago |
Brandon Craig Rhodes
|
56e9f8d337
Cleaned up and tested how a few special words and verbal errors are handled.
|
14 years ago |
Brandon Craig Rhodes
|
c44981f87d
Successfully tested the logic surrounding the lamp and its batteries.
|
14 years ago |
Brandon Craig Rhodes
|
4465d4ca0d
Got hints debugged and working.
|
14 years ago |
Brandon Craig Rhodes
|
e1c5f10fff
Tested edge cases surrounding dwarves and the pirate.
|
14 years ago |
Brandon Craig Rhodes
|
bea7d4ee11
Added compression to save files, and added save-resume to README.txt.
|
14 years ago |
Brandon Craig Rhodes
|
8fecce923a
Made it possible to save and restore the game by saving it to a file.
|
14 years ago |
Brandon Craig Rhodes
|
c26eae1bc9
Made a few last tweaks to README.txt, and removed obsolete "interpret.py".
|
14 years ago |
Brandon Craig Rhodes
|
1cf28d9f6c
Simplification: have the game accumulate a string response instead of write().
|
14 years ago |
Brandon Craig Rhodes
|
736d64a22f
Triumph: several bugs fixed to create a walkthrough that earns a full 350 pts.
|
14 years ago |
Brandon Craig Rhodes
|
e6febd187f
Finished implementing all basic commands. Walkthrough #1 is now complete.
|
14 years ago |
Brandon Craig Rhodes
|
e3999e1ac7
Rewrote the basic command interpretation to more closely match the FORTRAN.
|
14 years ago |
Brandon Craig Rhodes
|
dec99771b1
Added support for words that only exist to elicit messages.
|
14 years ago |
Brandon Craig Rhodes
|
12eab74332
Continued working on closing time, then discovered I cannot pick up rod #2.
|
14 years ago |
Brandon Craig Rhodes
|
296319cffd
Improved some function names, and the cave can now close.
|
14 years ago |
Brandon Craig Rhodes
|
47b914cf02
Added cave-closing timeouts. Now it closes partway through our walkthrough!
|
14 years ago |
Brandon Craig Rhodes
|
b584f22781
Implemented feeding, and got all treasures but the spices back to the house.
|
14 years ago |