projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use vocab IDs along side packed words.
[open-adventure.git]
/
score.c
diff --git
a/score.c
b/score.c
index 718314b0a32b2a7fb200b3d64ad0531503bf4c77..8bd3cce1793af69a20c7b186a99ba58f7c27de1b 100644
(file)
--- a/
score.c
+++ b/
score.c
@@
-45,9
+45,9
@@
long score(enum termination mode)
k = 14;
if (i > CHEST)
k = 16;
k = 14;
if (i > CHEST)
k = 16;
- if (game.prop[i] >
= 0
)
+ if (game.prop[i] >
STATE_NOTFOUND
)
score += 2;
score += 2;
- if (game.place[i] == LOC_BUILDING && game.prop[i] ==
0
)
+ if (game.place[i] == LOC_BUILDING && game.prop[i] ==
STATE_FOUND
)
score += k - 2;
mxscor += k;
}
score += k - 2;
mxscor += k;
}
@@
-71,13
+71,13
@@
long score(enum termination mode)
score += 25;
mxscor += 25;
if (game.closed) {
score += 25;
mxscor += 25;
if (game.closed) {
- if (game.bonus ==
0
)
+ if (game.bonus ==
none
)
score += 10;
score += 10;
- if (game.bonus ==
SPLATTER_MESSAGE
)
+ if (game.bonus ==
splatter
)
score += 25;
score += 25;
- if (game.bonus ==
DEFEAT_MESSAGE
)
+ if (game.bonus ==
defeat
)
score += 30;
score += 30;
- if (game.bonus ==
VICTORY_MESSAGE
)
+ if (game.bonus ==
victory
)
score += 45;
}
mxscor += 45;
score += 45;
}
mxscor += 45;
@@
-125,12
+125,12
@@
void terminate(enum termination mode)
speak(classes[i].message);
i = classes[i].threshold + 1 - points;
rspeak(NEXT_HIGHER, i, i);
speak(classes[i].message);
i = classes[i].threshold + 1 - points;
rspeak(NEXT_HIGHER, i, i);
- exit(
0
);
+ exit(
EXIT_SUCCESS
);
}
}
rspeak(OFF_SCALE);
rspeak(NO_HIGHER);
}
}
rspeak(OFF_SCALE);
rspeak(NO_HIGHER);
- exit(
0
);
+ exit(
EXIT_SUCCESS
);
}
/* end */
}
/* end */