date and time created 90/05/02 08:40:10 by bostic
[unix-history] / usr / src / games / hack / hack.Decl.c
CommitLineData
b2d40e3b
KB
1/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
2/* hack.Decl.c - version 1.0.3 */
3
4#include "hack.h"
5char nul[40]; /* contains zeros */
6char plname[PL_NSIZ]; /* player name */
7char lock[PL_NSIZ+4] = "1lock"; /* long enough for login name .99 */
8
9boolean in_mklev, restoring;
10
11struct rm levl[COLNO][ROWNO]; /* level map */
12#ifndef QUEST
13#include "def.mkroom.h"
14struct mkroom rooms[MAXNROFROOMS+1];
15coord doors[DOORMAX];
16#endif QUEST
17struct monst *fmon = 0;
18struct trap *ftrap = 0;
19struct gold *fgold = 0;
20struct obj *fobj = 0, *fcobj = 0, *invent = 0, *uwep = 0, *uarm = 0,
21 *uarm2 = 0, *uarmh = 0, *uarms = 0, *uarmg = 0, *uright = 0,
22 *uleft = 0, *uchain = 0, *uball = 0;
23struct flag flags;
24struct you u;
25struct monst youmonst; /* dummy; used as return value for boomhit */
26
27xchar dlevel = 1;
28xchar xupstair, yupstair, xdnstair, ydnstair;
29char *save_cm = 0, *killer, *nomovemsg;
30
31long moves = 1;
32long wailmsg = 0;
33
34int multi = 0;
35char genocided[60];
36char fut_geno[60];
37
38xchar curx,cury;
39xchar seelx, seehx, seely, seehy; /* corners of lit room */
40
41coord bhitpos;
42
43char quitchars[] = " \r\n\033";