|
|
1.1.1.3 root 1: // Emacs style mode select -*- C++ -*-
2: //-----------------------------------------------------------------------------
3: //
4: // $Id:$
5: //
6: // Copyright (C) 1993-1996 by id Software, Inc.
7: //
1.1.1.5 ! root 8: // This source is available for distribution and/or modification
! 9: // only under the terms of the DOOM Source Code License as
! 10: // published by id Software. All rights reserved.
1.1.1.3 root 11: //
1.1.1.5 ! root 12: // The source is distributed in the hope that it will be useful,
1.1.1.3 root 13: // but WITHOUT ANY WARRANTY; without even the implied warranty of
1.1.1.5 ! root 14: // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License
! 15: // for more details.
1.1.1.3 root 16: //
17: // DESCRIPTION:
18: // AutoMap module.
19: //
20: //-----------------------------------------------------------------------------
1.1.1.2 root 21:
1.1 root 22: #ifndef __AMMAP_H__
23: #define __AMMAP_H__
24:
1.1.1.3 root 25: // Used by ST StatusBar stuff.
1.1.1.5 ! root 26:
1.1 root 27: #define AM_MSGHEADER (('a'<<24)+('m'<<16))
28: #define AM_MSGENTERED (AM_MSGHEADER | ('e'<<8))
29: #define AM_MSGEXITED (AM_MSGHEADER | ('x'<<8))
30:
31:
1.1.1.3 root 32: // Called by main loop.
33: boolean AM_Responder (event_t* ev);
34:
35: // Called by main loop.
36: void AM_Ticker (void);
37:
38: // Called by main loop,
39: // called instead of view drawer if automap active.
40: void AM_Drawer (void);
41:
42: // Called to force the automap to quit
43: // if the level is completed while it is up.
44: void AM_Stop (void);
45:
46:
1.1 root 47:
48: #endif
1.1.1.3 root 49: //-----------------------------------------------------------------------------
50: //
51: // $Log:$
52: //
53: //-----------------------------------------------------------------------------
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.