X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=misc.c;h=f211eac6e2651386312e3ae2ab1eeaae8cec4cad;hb=60a3a6d1fe65dd15507d0e9e9472df4d1e097b89;hp=6b617904046efb3bfb402615e431296c1eb96736;hpb=c68b92d9dab2976bcee4e695be459a0a3d0577e1;p=open-adventure.git diff --git a/misc.c b/misc.c index 6b61790..f211eac 100644 --- a/misc.c +++ b/misc.c @@ -16,10 +16,10 @@ void SPEAK(vocab_t N) { long BLANK, CASE, I, K, L, NEG, NPARMS, PARM, PRMTYP, STATE; /* Print the message which starts at LINES(N). Precede it with a blank line - * unless BLKLIN is false. */ + * unless game.blklin is false. */ if(N == 0)return; - BLANK=BLKLIN; + BLANK=game.blklin; K=N; NPARMS=1; L10: L=labs(LINES[K])-1; @@ -168,12 +168,12 @@ long JUNK; * WORD2 (chars 6 thru 10 in WORD2X), else WORD2 is -1. */ -L10: if(BLKLIN)TYPE0(); +L10: if(game.blklin)TYPE0(); MAPLIN(input); if (feof(input)) return false; WORD1=GETTXT(true,true,true); - if(BLKLIN && WORD1 < 0) goto L10; + if(game.blklin && WORD1 < 0) goto L10; WORD1X=GETTXT(false,true,true); L12: JUNK=GETTXT(false,true,true); if(JUNK > 0) goto L12; @@ -549,12 +549,12 @@ long TEMP; /* Start toting an object, removing it from the list of things at its former * location. Incr holdng unless it was already being toted. If OBJECT>NOBJECTS - * (moving "fixed" second loc), don't change PLACE or HOLDNG. */ + * (moving "fixed" second loc), don't change PLACE or game.holdng. */ if(OBJECT > NOBJECTS) goto L5; if(PLACE[OBJECT] == -1)return; PLACE[OBJECT]= -1; - HOLDNG=HOLDNG+1; + game.holdng=game.holdng+1; L5: if(ATLOC[WHERE] != OBJECT) goto L6; ATLOC[WHERE]=LINK[OBJECT]; return; @@ -568,10 +568,10 @@ L8: LINK[TEMP]=LINK[OBJECT]; void DROP(long OBJECT, long WHERE) { /* Place an object at a given loc, prefixing it onto the ATLOC list. Decr - * HOLDNG if the object was being toted. */ + * game.holdng if the object was being toted. */ if(OBJECT > NOBJECTS) goto L1; - if(PLACE[OBJECT] == -1)HOLDNG=HOLDNG-1; + if(PLACE[OBJECT] == -1)game.holdng=game.holdng-1; PLACE[OBJECT]=WHERE; goto L2; L1: {long x = OBJECT-NOBJECTS; FIXED[x]=WHERE;} @@ -592,7 +592,7 @@ long AT, I; AT=0; - if(DFLAG < 2)return(AT); + if(game.dflag < 2)return(AT); AT= -1; for (I=1; I<=NDWARVES-1; I++) { if(game.dloc[I] == WHERE) goto L2;