X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=init.c;h=ca9d1940ae9f121fb48c104f5ceaff3a1f21cd59;hb=d92da991062fac03934d029aa4323962a9afa7e1;hp=bbe155ddfad49424066a74d4a0d6d63dd7cb91f6;hpb=1896e0f88660f0f589a065c7ce2f9d98c1f161b8;p=open-adventure.git diff --git a/init.c b/init.c index bbe155d..ca9d194 100644 --- a/init.c +++ b/init.c @@ -176,8 +176,8 @@ void initialise(void) printf("Initialising...\n"); for (int i=1; i<=NOBJECTS; i++) { - game.place[i]=0; - game.prop[i]=0; + game.place[i] = NOWHERE; + game.prop[i] = 0; game.link[i+NOBJECTS]=game.link[i]=0; } @@ -217,10 +217,10 @@ void initialise(void) * they are described. game.tally keeps track of how many are * not yet found, so we know when to close the cave. */ game.tally=0; - for (int i=MINTRS; i<=MAXTRS; i++) { - if(object_descriptions[i].inventory != 0) - game.prop[i]= -1; - game.tally=game.tally-game.prop[i]; + for (int treasure=MINTRS; treasure<=MAXTRS; treasure++) { + if(object_descriptions[treasure].inventory != 0) + game.prop[treasure]= -1; + game.tally=game.tally-game.prop[treasure]; } /* Clear the hint stuff. game.hintlc[i] is how long he's been at LOC