Source:NetHack 2.2a/gen.h

Below is the full text to gen.h from the source code of NetHack 2.2a. To link to a particular line, write [[NetHack 2.2a/gen.h#line123 ]], for example.

Warning! This is the source code from an old release. For the latest release, see Source code

1.   /*	SCCS Id: @(#)gen.h	1.4	87/08/08 2.   /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ 3.    /* gen.h version 1.0.1: added ONCE flag */ 4.    5.    struct gen { 6.   	struct gen *ngen; 7.   	xchar gx,gy; 8.   	unsigned gflag;		/* 037: trap type; 040: SEEN flag */ 9.   				/* 0100: ONCE only */ 10.  #define	TRAPTYPE	037 11.  #define	SEEN	040 12.  #define	ONCE	0100 13.  };  14.   extern struct gen *fgold, *ftrap; 15.  struct gen *g_at; 16.  #define newgen	(struct gen *) alloc(sizeof(struct gen))