1 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
2 /* hack.Decl.c - version 1.0.3 */
3 /* $DragonFly: src/games/hack/hack.Decl.c,v 1.3 2005/05/22 03:37:05 y0netan1 Exp $ */
6 char nul
[40]; /* contains zeros */
7 char plname
[PL_NSIZ
]; /* player name */
8 char lock
[PL_NSIZ
+4] = "1lock"; /* long enough for login name .99 */
10 boolean in_mklev
, restoring
;
12 struct rm levl
[COLNO
][ROWNO
]; /* level map */
14 #include "def.mkroom.h"
15 struct mkroom rooms
[MAXNROFROOMS
+1];
18 struct monst
*fmon
= 0;
19 struct trap
*ftrap
= 0;
20 struct gold
*fgold
= 0;
21 struct obj
*fobj
= 0, *fcobj
= 0, *invent
= 0, *uwep
= 0, *uarm
= 0,
22 *uarm2
= 0, *uarmh
= 0, *uarms
= 0, *uarmg
= 0, *uright
= 0,
23 *uleft
= 0, *uchain
= 0, *uball
= 0;
26 struct monst youmonst
; /* dummy; used as return value for boomhit */
29 xchar xupstair
, yupstair
, xdnstair
, ydnstair
;
30 const char *save_cm
, *killer
, *nomovemsg
;
40 xchar seelx
, seehx
, seely
, seehy
; /* corners of lit room */
44 char quitchars
[] = " \r\n\033";