projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Transition to YAML is done, adventure.text and travel.py can go away.
[open-adventure.git]
/
score.c
diff --git
a/score.c
b/score.c
index 95efe2c512236166cda0ac3122c07ea2ef122595..d707fb8800fce8a95e78ade217cdd4810bf80972 100644
(file)
--- a/
score.c
+++ b/
score.c
@@
-1,7
+1,6
@@
#include <stdlib.h>
#include "advent.h"
#include <stdlib.h>
#include "advent.h"
-#include "database.h"
-#include "newdb.h"
+#include "dungeon.h"
/*
* scoring and wrap-up
/*
* scoring and wrap-up
@@
-37,8
+36,10
@@
long score(enum termination mode)
/* First tally up the treasures. Must be in building and not broken.
* Give the poor guy 2 points just for finding each treasure. */
mxscor = 0;
/* First tally up the treasures. Must be in building and not broken.
* Give the poor guy 2 points just for finding each treasure. */
mxscor = 0;
- for (long i = MINTRS; i <= MAXTRS; i++) {
- if (object_descriptions[i].inventory != 0) {
+ for (int i = 1; i <= NOBJECTS; i++) {
+ if (!objects[i].is_treasure)
+ continue;
+ if (objects[i].inventory != 0) {
long k = 12;
if (i == CHEST)k = 14;
if (i > CHEST)k = 16;
long k = 12;
if (i == CHEST)k = 14;
if (i > CHEST)k = 16;