Apply further polish and add in a couple of missing size variables.
This commit is contained in:
parent
df46df6979
commit
d6b59a1c12
4 changed files with 51 additions and 55 deletions
49
database.c
49
database.c
|
@ -1,36 +1,29 @@
|
||||||
#include "database.h"
|
#include "database.h"
|
||||||
|
|
||||||
const long RTXSIZ = 277;
|
|
||||||
const long CLSMAX = 12;
|
|
||||||
const long LOCSIZ = 185;
|
|
||||||
const long LINSIZ = 12500;
|
|
||||||
const long TRNSIZ = 5;
|
|
||||||
const long TABSIZ = 330;
|
|
||||||
const long VRBSIZ = 35;
|
|
||||||
long LINUSE;
|
long LINUSE;
|
||||||
long TRVS;
|
long TRVS;
|
||||||
long CLSSES;
|
long CLSSES;
|
||||||
long TRNVLS;
|
long TRNVLS;
|
||||||
long TABNDX;
|
long TABNDX;
|
||||||
long HNTMAX;
|
long HNTMAX;
|
||||||
long PTEXT[101];
|
long PTEXT[];
|
||||||
long RTEXT[278];
|
long RTEXT[];
|
||||||
long CTEXT[13];
|
long CTEXT[];
|
||||||
long OBJSND[101];
|
long OBJSND[];
|
||||||
long OBJTXT[101];
|
long OBJTXT[];
|
||||||
long STEXT[186];
|
long STEXT[];
|
||||||
long LTEXT[186];
|
long LTEXT[];
|
||||||
long COND[186];
|
long COND[];
|
||||||
long KEY[186];
|
long KEY[];
|
||||||
long LOCSND[186];
|
long LOCSND[];
|
||||||
long LINES[12500];
|
long LINES[];
|
||||||
long CVAL[13];
|
long CVAL[];
|
||||||
long TTEXT[6];
|
long TTEXT[];
|
||||||
long TRNVAL[6];
|
long TRNVAL[];
|
||||||
long TRAVEL[886];
|
long TRAVEL[];
|
||||||
long KTAB[331];
|
long KTAB[];
|
||||||
long ATAB[331];
|
long ATAB[];
|
||||||
long PLAC[101];
|
long PLAC[];
|
||||||
long FIXD[101];
|
long FIXD[];
|
||||||
long ACTSPK[36];
|
long ACTSPK[];
|
||||||
long HINTS[21][5];
|
long HINTS[][5];
|
||||||
|
|
49
database.h
49
database.h
|
@ -1,10 +1,13 @@
|
||||||
extern const long RTXSIZ;
|
#define RTXSIZ 277
|
||||||
extern const long CLSMAX;
|
#define CLSMAX 12
|
||||||
extern const long LOCSIZ;
|
#define LOCSIZ 185
|
||||||
extern const long LINSIZ;
|
#define LINSIZ 12500
|
||||||
extern const long TRNSIZ;
|
#define TRNSIZ 5
|
||||||
extern const long TABSIZ;
|
#define TABSIZ 330
|
||||||
extern const long VRBSIZ;
|
#define VRBSIZ 35
|
||||||
|
#define HNTSIZ 20
|
||||||
|
#define TRVSIZ 885
|
||||||
|
|
||||||
extern long LINUSE;
|
extern long LINUSE;
|
||||||
extern long TRVS;
|
extern long TRVS;
|
||||||
extern long CLSSES;
|
extern long CLSSES;
|
||||||
|
@ -12,23 +15,23 @@ extern long TRNVLS;
|
||||||
extern long TABNDX;
|
extern long TABNDX;
|
||||||
extern long HNTMAX;
|
extern long HNTMAX;
|
||||||
extern long PTEXT[101];
|
extern long PTEXT[101];
|
||||||
extern long RTEXT[278];
|
extern long RTEXT[RTXSIZ + 1];
|
||||||
extern long CTEXT[13];
|
extern long CTEXT[CLSMAX + 1];
|
||||||
extern long OBJSND[101];
|
extern long OBJSND[101];
|
||||||
extern long OBJTXT[101];
|
extern long OBJTXT[101];
|
||||||
extern long STEXT[186];
|
extern long STEXT[LOCSIZ + 1];
|
||||||
extern long LTEXT[186];
|
extern long LTEXT[LOCSIZ + 1];
|
||||||
extern long COND[186];
|
extern long COND[LOCSIZ + 1];
|
||||||
extern long KEY[186];
|
extern long KEY[LOCSIZ + 1];
|
||||||
extern long LOCSND[186];
|
extern long LOCSND[LOCSIZ + 1];
|
||||||
extern long LINES[12500];
|
extern long LINES[LINSIZ + 1];
|
||||||
extern long CVAL[13];
|
extern long CVAL[CLSMAX + 1];
|
||||||
extern long TTEXT[6];
|
extern long TTEXT[TRNSIZ + 1];
|
||||||
extern long TRNVAL[6];
|
extern long TRNVAL[TRNSIZ + 1];
|
||||||
extern long TRAVEL[886];
|
extern long TRAVEL[TRVSIZ + 1];
|
||||||
extern long KTAB[331];
|
extern long KTAB[TABSIZ + 1];
|
||||||
extern long ATAB[331];
|
extern long ATAB[TABSIZ + 1];
|
||||||
extern long PLAC[101];
|
extern long PLAC[101];
|
||||||
extern long FIXD[101];
|
extern long FIXD[101];
|
||||||
extern long ACTSPK[36];
|
extern long ACTSPK[VRBSIZ + 1];
|
||||||
extern long HINTS[21][5];
|
extern long HINTS[HNTSIZ + 1][5];
|
||||||
|
|
4
main.c
4
main.c
|
@ -26,7 +26,7 @@ long ABBNUM, AMBER, ATTACK, AXE, BACK, BATTER, BEAR, BIRD, BLOOD, BONUS,
|
||||||
DKILL, DOOR, DPRSSN, DRAGON, DSEEN[7], DTOTAL, DWARF, EGGS,
|
DKILL, DOOR, DPRSSN, DRAGON, DSEEN[7], DTOTAL, DWARF, EGGS,
|
||||||
EMRALD, ENTER, ENTRNC, FIND, FISSUR, FOOBAR, FOOD,
|
EMRALD, ENTER, ENTRNC, FIND, FISSUR, FOOBAR, FOOD,
|
||||||
GRATE, HINT, HINTED[21], HINTLC[21],
|
GRATE, HINT, HINTED[21], HINTLC[21],
|
||||||
HNTSIZ = 20, I, INVENT, IGO, IWEST, J, JADE, K, K2, KEYS, KK,
|
I, INVENT, IGO, IWEST, J, JADE, K, K2, KEYS, KK,
|
||||||
KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LL,
|
KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LL,
|
||||||
LMWARN, LOC, LOCK, LOOK,
|
LMWARN, LOC, LOCK, LOOK,
|
||||||
MAGZIN, MAXDIE, MAXTRS, MESH = 123456789,
|
MAGZIN, MAXDIE, MAXTRS, MESH = 123456789,
|
||||||
|
@ -38,7 +38,7 @@ long ABBNUM, AMBER, ATTACK, AXE, BACK, BATTER, BEAR, BIRD, BLOOD, BONUS,
|
||||||
SCORE, SECT, SIGN, SNAKE, SPK, STEPS, STICK,
|
SCORE, SECT, SIGN, SNAKE, SPK, STEPS, STICK,
|
||||||
STREAM, TALLY, THRESH, THROW, TK[21], TRIDNT,
|
STREAM, TALLY, THRESH, THROW, TK[21], TRIDNT,
|
||||||
TRNDEX, TRNLUZ, TROLL, TROLL2,
|
TRNDEX, TRNLUZ, TROLL, TROLL2,
|
||||||
TRVSIZ = 885, TURNS, URN, V1, V2, VASE, VEND, VERB,
|
TURNS, URN, V1, V2, VASE, VEND, VERB,
|
||||||
VOLCAN, VRSION = 25, WATER, WD1, WD1X, WD2, WD2X,
|
VOLCAN, VRSION = 25, WATER, WD1, WD1X, WD2, WD2X,
|
||||||
WZDARK = false, ZZWORD;
|
WZDARK = false, ZZWORD;
|
||||||
FILE *logfp;
|
FILE *logfp;
|
||||||
|
|
4
share.h
4
share.h
|
@ -7,7 +7,7 @@ extern long ABBNUM, AMBER, ATTACK, AXE, BACK, BATTER, BEAR,
|
||||||
DKILL, DOOR, DPRSSN, DRAGON, DSEEN[], DTOTAL, DWARF, EGGS,
|
DKILL, DOOR, DPRSSN, DRAGON, DSEEN[], DTOTAL, DWARF, EGGS,
|
||||||
EMRALD, ENTER, ENTRNC, FIND, FISSUR, FOOBAR, FOOD,
|
EMRALD, ENTER, ENTRNC, FIND, FISSUR, FOOBAR, FOOD,
|
||||||
GRATE, HINT, HINTED[], HINTLC[],
|
GRATE, HINT, HINTED[], HINTLC[],
|
||||||
HNTSIZ, I, INVENT, IGO, IWEST, J, JADE, K, K2, KEYS, KK,
|
I, INVENT, IGO, IWEST, J, JADE, K, K2, KEYS, KK,
|
||||||
KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LL,
|
KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LL,
|
||||||
LMWARN, LOC, LOCK, LOOK,
|
LMWARN, LOC, LOCK, LOOK,
|
||||||
MAGZIN, MAXDIE, MAXTRS, MESH, MESSAG, MIRROR, MXSCOR,
|
MAGZIN, MAXDIE, MAXTRS, MESH, MESSAG, MIRROR, MXSCOR,
|
||||||
|
@ -18,7 +18,7 @@ extern long ABBNUM, AMBER, ATTACK, AXE, BACK, BATTER, BEAR,
|
||||||
SCORE, SECT, SETUP, SIGN, SNAKE, SPK, STEPS, STICK,
|
SCORE, SECT, SETUP, SIGN, SNAKE, SPK, STEPS, STICK,
|
||||||
STREAM, TALLY, THRESH, THROW, TK[], TRIDNT,
|
STREAM, TALLY, THRESH, THROW, TK[], TRIDNT,
|
||||||
TRNDEX, TRNLUZ, TROLL, TROLL2,
|
TRNDEX, TRNLUZ, TROLL, TROLL2,
|
||||||
TRVSIZ, TURNS, URN, V1, V2, VASE, VEND, VERB,
|
TURNS, URN, V1, V2, VASE, VEND, VERB,
|
||||||
VOLCAN, VRSION, WATER, WD1, WD1X, WD2, WD2X,
|
VOLCAN, VRSION, WATER, WD1, WD1X, WD2, WD2X,
|
||||||
WZDARK, ZZWORD;
|
WZDARK, ZZWORD;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue