Aaron Traas
6a90dcd017
YAML coverage - commented out unused arbitrary messages
2017-07-13 23:20:27 -04:00
Aaron Traas
e4aed91401
YAML coverage - all the listen messages
2017-07-13 23:16:24 -04:00
Aaron Traas
7220425015
YAML coverage - cleanup and comments
2017-07-13 21:52:27 -04:00
Aaron Traas
52cdc8b87a
YAML coverage - locations 100% covered
2017-07-13 21:52:27 -04:00
Aaron Traas
342c27494d
YAML coverage - more locations and message
...
- LOC_DEADCRAWL
- CROSS_BRIDGE
- LOC_BOULDERS2.short
- LOC_WINDOW1
2017-07-13 21:52:27 -04:00
Aaron Traas
4bffb10094
YAML coverage - hints 100% covered
2017-07-13 21:52:27 -04:00
Aaron Traas
99595f6a2a
YAML coverage parser bug fixed -- handling \n
and \t
correctly
2017-07-13 21:52:27 -04:00
Aaron Traas
2ec9c7cc1a
YAML coverage parser fixed to equate "NO_MESSAGE" with None
2017-07-13 21:52:27 -04:00
Aaron Traas
a6e80af64f
adventure.yaml - coverage of all scoring class thresholds
2017-07-13 21:52:27 -04:00
Aaron Traas
e696fed6db
Prompt and taunt you after 3rd and final death
...
Fixed a bug where you'd not be asked about whether to be resurrected a
final time. Now you are.
2017-07-13 21:52:27 -04:00
NHOrus
49d9ef1bee
No spk remains in the code base
2017-07-13 21:52:27 -04:00
NHOrus
761d660cd2
Test that troll really retuns after we take eggs
2017-07-13 21:52:27 -04:00
NHOrus
03b2f1c86e
Removed unused code, reindented
2017-07-13 21:52:27 -04:00
Aaron Traas
0e2c851131
Expand scope of coverage_dungeon.py - actions and obituaries
2017-07-13 21:52:27 -04:00
Aaron Traas
e176039b01
Expand scope of coverage_dungeon.py - specials
2017-07-13 21:52:13 -04:00
Aaron Traas
39cc166979
Expand scope of coverage_dungeon.py
...
hints, classes and turn thrusholds are now supported
2017-07-12 17:52:56 -04:00
Eric S. Raymond
24f29c6ba7
Cosmetic text fix.
2017-07-12 13:48:55 -04:00
Jason S. Ninneman
50efa22849
Express word type with an enum instead of magic numbers.
...
* Make a cleaner function for getting vocab metadata.
* Get rid of magic numbers.
* Purge get_vocab_id().
* Abolish the *_WORD() macros.
* Add FIXME comment on some ugliness.
2017-07-12 10:35:00 -07:00
Aaron Traas
b5badcacc8
Forcing floating point division for % coverage, so we don't show 0%
2017-07-12 08:56:50 -04:00
Eric S. Raymond
619eaea982
Remove obsolete comment.
2017-07-12 05:24:12 -04:00
Eric S. Raymond
a368e2a8b8
Remove obsolete caveat.
2017-07-12 05:11:03 -04:00
Eric S. Raymond
dd975b9886
In TODO, note some possible tests.
2017-07-12 04:42:24 -04:00
Eric S. Raymond
4a4c113624
Prevent game from uttering solecisms about the "floor" when outside.
2017-07-12 00:19:16 -04:00
Jason S. Ninneman
bd1b893263
Python-agnosticize coverage_dungeon.py.
2017-07-11 23:14:40 +00:00
Jason S. Ninneman
a0c33c2483
Install Python 2 pip in Alpine.
2017-07-11 23:14:39 +00:00
Jason S. Ninneman
8b38f66cbf
Use Python 2 in Alpine Linux, because that's default.
2017-07-11 23:14:39 +00:00
Jason S. Ninneman
b8dd0eb904
Make the build Python-2/3 agnostic.
2017-07-11 23:14:39 +00:00
Jason S. Ninneman
b5e8eec80e
Replace tests on packed words with tests on strings.
2017-07-11 23:14:38 +00:00
Eric S. Raymond
bcacb84166
Record a fix.
2017-07-11 19:13:24 -04:00
Eric S. Raymond
7ddbe04632
Demonstrate that we don't have the vase bug.
2017-07-11 19:06:10 -04:00
Aaron Traas
92ddbba212
LOC_* coverage - at 98.4%
2017-07-11 17:35:23 -04:00
Eric S. Raymond
3a7ce1b73a
Minor bug fix in an error notification.
2017-07-11 17:05:55 -04:00
Eric S. Raymond
f06e5b8fdb
Address Issue #13 : The "eat" command exhibits strange behavior
2017-07-11 16:16:38 -04:00
Eric S. Raymond
559b6435d1
Actual 1.2 release.
2017-07-11 11:59:53 -04:00
Eric S. Raymond
3a722da650
Minor coverage inclusion.
2017-07-11 11:57:46 -04:00
Eric S. Raymond
da37afb19b
Documentation polishing.
2017-07-11 06:00:21 -04:00
Eric S. Raymond
d7bad65d5b
More comment polishing.
2017-07-11 04:42:36 -04:00
Eric S. Raymond
9a14d2e1cd
Comment polishing.
2017-07-11 04:35:00 -04:00
Eric S. Raymond
00cf2a9373
Comment polishing.
2017-07-11 04:15:57 -04:00
Eric S. Raymond
de3be760b6
Comment polishing.
2017-07-11 03:43:37 -04:00
Eric S. Raymond
96950869c6
Reindent.
2017-07-11 03:26:00 -04:00
Eric S. Raymond
d9aadeedba
LCOV exclusuon correction - addresses issue #25 .
2017-07-10 23:04:22 -04:00
Aaron Traas
12b2ff74f6
Cleanups and clarifications in do_command()
2017-07-10 17:43:59 -04:00
Aaron Traas
9056fa7a2c
Eliminated another label
2017-07-10 17:35:24 -04:00
Aaron Traas
18ec2f79b0
Eliminated a label
2017-07-10 17:23:20 -04:00
Aaron Traas
4d7858d333
Cleaned up do_command() a little
2017-07-10 17:21:09 -04:00
Aaron Traas
b29f56f595
Isolate command input processing, got rid of label "Laction"
2017-07-10 16:30:51 -04:00
Aaron Traas
7c610a120d
refactored fallback_handler() to use command_t, isolating from side effects
2017-07-10 16:09:18 -04:00
Aaron Traas
21c36003cd
Test message corrected
2017-07-10 16:04:48 -04:00
Aaron Traas
39fbd7a56f
Revert "Remove 'version' test. Framework plays badly with variable output."
...
This reverts commit 13f7304081
.
2017-07-10 16:04:48 -04:00