| abstract
| - Below is the full text to vault.h from the source code of NetHack 3.0.0. To link to a particular line, write [[NetHack 3.0.0/vault.h#line123]], for example. Warning! This is the source code from an old release. For the latest release, see Source code 1. /* SCCS Id: @(#)vault.h 3.0 88/04/25 2. /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ 3. /* NetHack may be freely redistributed. See license for details. */ 4. 5. #ifndef VAULT_H 6. #define VAULT_H 7. 8. #define FCSIZ (ROWNO+COLNO) 9. struct fakecorridor { 10. xchar fx,fy,ftyp; 11. }; 12. 13. struct egd { 14. int fcbeg, fcend; /* fcend: first unused pos */ 15. xchar gdx, gdy; /* goal of guard's walk */ 16. unsigned gddone:1; 17. struct fakecorridor fakecorr[FCSIZ]; 18. }; 19. 20. #define EGD ((struct egd *)(&(guard->mextra[0]))) 21. 22. #endif /* VAULT_H /* */
|