//
// these are the key numbers that should be passed to Key_Event
//
-extern enum keynum_e
+typedef enum keynum_e
{
K_TAB = 9,
K_ENTER = 13,
K_MOUSE1 = 512,
K_MOUSE2,
K_MOUSE3,
+ K_MWHEELUP,
+ K_MWHEELDOWN,
K_MOUSE4,
- K_MWHEELUP = K_MOUSE4,
K_MOUSE5,
- K_MWHEELDOWN = K_MOUSE5,
K_MOUSE6,
K_MOUSE7,
K_MOUSE8,
typedef enum keydest_e { key_game, key_message, key_menu } keydest_t;
#define MAX_INPUTLINES 32
-#define MAX_INPUTLINE 256
#define MAX_BINDMAPS 8
#define MAX_KEYS 1024
extern int edit_line;
extern void Key_ClearEditLine(int edit_line);
extern qboolean chat_team;
-extern char chat_buffer[256];
+extern char chat_buffer[MAX_INPUTLINE];
extern unsigned int chat_bufferlen;
void Key_WriteBindings(qfile_t *f);