Do not base endgame bonus on arbitrary messages

This may break save files, but doesn't, due to padding
This commit is contained in:
NHOrus 2017-07-14 15:40:59 +03:00
parent 6a90dcd017
commit 3d2ba18355
3 changed files with 17 additions and 12 deletions

View file

@ -71,13 +71,13 @@ long score(enum termination mode)
score += 25;
mxscor += 25;
if (game.closed) {
if (game.bonus == 0)
if (game.bonus == none)
score += 10;
if (game.bonus == SPLATTER_MESSAGE)
if (game.bonus == splatter)
score += 25;
if (game.bonus == DEFEAT_MESSAGE)
if (game.bonus == defeat)
score += 30;
if (game.bonus == VICTORY_MESSAGE)
if (game.bonus == victory)
score += 45;
}
mxscor += 45;