X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=score.c;h=4ef68adda45949738704be1b78d8fdbb8b7e8d41;hb=77d2a1e5dd5d5ff3353a54ad0741427f7f2b8c28;hp=e0a5be1e822eb8638b61c43b4c713492166cb0fc;hpb=18767d52dd053cf6c851ded2597697674ca255c1;p=open-adventure.git diff --git a/score.c b/score.c index e0a5be1..4ef68ad 100644 --- a/score.c +++ b/score.c @@ -2,6 +2,7 @@ #include "misc.h" #include "main.h" #include "share.h" +#include "database.h" /* * scoring and wrap-up @@ -29,10 +30,10 @@ void score(long MODE) { * Points can also be deducted for using hints or too many turns, or for * saving intermediate positions. */ -L20000: SCORE=0; + SCORE=0; MXSCOR=0; -/* First tally up the treasures. must be in building and not broken. +/* First tally up the treasures. Must be in building and not broken. * Give the poor guy 2 points just for finding each treasure. */ /* 20010 */ for (I=50; I<=MAXTRS; I++) { @@ -80,8 +81,8 @@ L20020: MXSCOR=MXSCOR+45; /* Deduct for hints/turns/saves. Hints < 4 are special; see database desc. */ - /* 20030 */ for (I=1; I<=HNTMAX; I++) { -L20030: if(HINTED[I])SCORE=SCORE-HINTS[I][2]; + for (I=1; I<=HNTMAX; I++) { + if(HINTED[I])SCORE=SCORE-HINTS[I][2]; } /* end loop */ if(NOVICE)SCORE=SCORE-5; if(CLSHNT)SCORE=SCORE-10; @@ -98,9 +99,9 @@ L20030: if(HINTED[I])SCORE=SCORE-HINTS[I][2]; SETPRM(1,SCORE,MXSCOR); SETPRM(3,TURNS,TURNS); RSPEAK(262); - /* 20200 */ for (I=1; I<=CLSSES; I++) { + for (I=1; I<=CLSSES; I++) { if(CVAL[I] >= SCORE) goto L20210; -L20200: /*etc*/ ; + /*etc*/ ; } /* end loop */ SPK=265; goto L25000;