X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=main.h;h=a71b9e3ff113bce06f1915f1d36daf7e4a5acec3;hb=3a2c0ca199cba2efbce5849285c910f02b961441;hp=fa87d627ec8847e720f844ca471bcd41cea47872;hpb=484ca4e9fd956e431c64d0465dbacd59215d23e4;p=open-adventure.git diff --git a/main.h b/main.h index fa87d62..a71b9e3 100644 --- a/main.h +++ b/main.h @@ -2,9 +2,15 @@ #define LINESIZE 100 +typedef struct lcg_state +{ + unsigned long a, c, m, x; +} lcg_state; + extern long ABB[], ATAB[], ATLOC[], BLKLIN, DFLAG, DLOC[], FIXED[], HOLDNG, KTAB[], *LINES, LINK[], LNLENG, LNPOSN, PARMS[], PLACE[], PTEXT[], RTEXT[], TABSIZ; extern signed char INLINE[LINESIZE+1], MAP1[], MAP2[]; extern FILE *logfp; extern bool oldstyle; +extern lcg_state lcgstate;