1 // Emacs style mode select -*- C++ -*-
2 //-----------------------------------------------------------------------------
6 // Copyright (C) 1993-1996 by id Software, Inc.
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.
12 // The source is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License
20 //-----------------------------------------------------------------------------
47 int data1
; // keys / mouse/joystick buttons
48 int data2
; // mouse/joystick x move
49 int data3
; // mouse/joystick y move
70 // Button/action code definitions.
76 // Use button, to open doors, activate switches.
79 // Flag: game events, not really buttons.
83 // Flag, weapon change pending.
84 // If true, the next 3 bits hold weapon num.
86 // The 3bit weapon mask and shift, convenience.
87 BT_WEAPONMASK
= (8+16+32),
92 // Save the game at each console.
95 // Savegame slot numbers
96 // occupy the second byte of buttons.
97 BTS_SAVEMASK
= (4+8+16),
109 extern event_t events
[MAXEVENTS
];
110 extern int eventhead
;
111 extern int eventtail
;
113 extern gameaction_t gameaction
;
117 //-----------------------------------------------------------------------------
120 // Revision 1.1 2000/02/29 18:21:05 stegerg
121 // Doom port based on ADoomPPC. Read README.AROS!
124 //-----------------------------------------------------------------------------