Seed command fully implemented but apparently buggy.
[open-adventure.git] / main.h
1 #include <stdbool.h>
2
3 #define LINESIZE        100
4
5 typedef struct lcg_state
6 {
7   unsigned long a, c, m, x;
8 } lcg_state;
9
10 extern long ABB[], ATAB[], ATLOC[], BLKLIN, DFLAG, DLOC[], FIXED[], HOLDNG,
11                 KTAB[], *LINES, LINK[], LNLENG, LNPOSN,
12                 PARMS[], PLACE[], PTEXT[], RTEXT[], TABSIZ;
13 extern signed char INLINE[LINESIZE+1], MAP1[], MAP2[];
14 extern signed char raw_input[LINESIZE+1];
15 extern FILE *logfp;
16 extern bool oldstyle;
17 extern lcg_state lcgstate;