Brandon Rhodes
|
8fa52209d0
Add copyright notice to README.txt, source files
|
8 years ago |
Brandon Craig Rhodes
|
74ff79feb7
Bugfix: "build" command is really "building"; "stair" should be "staircase".
|
13 years ago |
Brandon Craig Rhodes
|
4995caf8bc
Tested everything that was left except special cases related to the endgame.
|
13 years ago |
Brandon Craig Rhodes
|
1d59a38bae
Debugged the last carry() edge cases, and fixed a big data problem: only
|
13 years ago |
Brandon Craig Rhodes
|
c44981f87d
Successfully tested the logic surrounding the lamp and its batteries.
|
13 years ago |
Brandon Craig Rhodes
|
4465d4ca0d
Got hints debugged and working.
|
13 years ago |
Brandon Craig Rhodes
|
e1c5f10fff
Tested edge cases surrounding dwarves and the pirate.
|
13 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
|
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
|
296319cffd
Improved some function names, and the cave can now close.
|
14 years ago |
Brandon Craig Rhodes
|
4b7e0e678b
Added drinking, filling, and fee-fie-foe-foo.
|
14 years ago |
Brandon Craig Rhodes
|
f3b232df40
Started working toward better support for collecting liquids with the bottle.
|
14 years ago |
Brandon Craig Rhodes
|
e84295ae7b
Wrote routines for eating and rubbing.
|
14 years ago |
Brandon Craig Rhodes
|
4c4dc8617a
Wrote full lock and unlock routines.
|
14 years ago |
Brandon Craig Rhodes
|
a6fb1580b3
Now each word is a separate object that knows its synonyms; and did "say".
|
14 years ago |
Brandon Craig Rhodes
|
d24aa9ebfc
Implemented two special actions associated with the Plover room.
|
14 years ago |
Brandon Craig Rhodes
|
44805d1c98
Wrote logic for hints (but have not tested it yet).
|
14 years ago |
Brandon Craig Rhodes
|
6be71c13f8
Bugfix: the data input routine failed to read the movement table
|
14 years ago |
Brandon Craig Rhodes
|
b197d39a20
Fixed the non-determinism by stablizing the order of a list used with
|
14 years ago |
Brandon Craig Rhodes
|
ec6a604268
Dwarf activation is nearly ready, and a hollow voice now says "PLUGH".
|
14 years ago |
Brandon Craig Rhodes
|
b4dc666c3a
Taught the game when to activate (but not yet how to move) the dwarves.
|
14 years ago |
Brandon Craig Rhodes
|
eaae23794c
Implemented the "back" command.
|
14 years ago |
Brandon Craig Rhodes
|
6d9611e8f4
Converted project to Python 3, since this is a good chance to get practice.
|
14 years ago |
Brandon Craig Rhodes
|
227fe3df1b
Scoring now works, and your score increases when you find a treasure.
|
14 years ago |
Brandon Craig Rhodes
|
f1399d4ae0
Implemented the "attack" verb.
|
14 years ago |
Brandon Craig Rhodes
|
2357982d53
Switched to using full (lower-case!) words for object literals in the code.
|
14 years ago |
Brandon Craig Rhodes
|
dedb615b51
You now need to be carrying the cage to pick up the bird.
|
14 years ago |
Brandon Craig Rhodes
|
42eeccbbbe
Added attributes for all game objects; the bird fears the rod; and more "drop".
|
14 years ago |
Brandon Craig Rhodes
|
cdf60b7760
The lamp can now be turned on, which means you do not fall into a pit.
|
14 years ago |