]> icculus.org git repositories - btb/d2x.git/blob - main/multipow.h
changed cdrom->rbaudio
[btb/d2x.git] / main / multipow.h
1 #ifndef _MULTIPOW_H
2 #define _MULTIPOW_H
3 #include "powerup.h"
4
5 #define NETFLAG_DOLASER   1     //  0x0000001
6 #define NETFLAG_DOQUAD    2     //  0x0000002
7 #define NETFLAG_DOVULCAN  4     //  0x0000004
8 #define NETFLAG_DOSPREAD  8     //  0x0000008
9 #define NETFLAG_DOPLASMA  16    //  0x0000010
10 #define NETFLAG_DOFUSION  32    //  0x0000020
11 #define NETFLAG_DOHOMING  64    //  0x0000040
12 #define NETFLAG_DOSMART   128   //  0x0000080
13 #define NETFLAG_DOMEGA    256   //  0x0000100
14 #define NETFLAG_DOPROXIM  512   //  0x0000200
15 #define NETFLAG_DOCLOAK   1024  //  0x0000400
16 #define NETFLAG_DOINVUL   2048  //  0x0000800
17 #define NETFLAG_DOPOWERUP 4095  //  0x0000fff mask for all powerup flags
18
19 #define NETFLAG_SHORTPACKETS        0x1000000
20 #define NETFLAG_DROP_VULCAN_AMMO    0x2000000
21 #define NETFLAG_ENABLE_IGNORE_GHOST 0x4000000
22 #define NETFLAG_ENABLE_RADAR        0x8000000
23 #define NETFLAG_ENABLE_ALT_VULCAN   0x0100000
24
25 #define MULTI_ALLOW_POWERUP_MAX 12
26 int multi_allow_powerup_mask[MAX_POWERUP_TYPES];
27 extern char *multi_allow_powerup_text[MULTI_ALLOW_POWERUP_MAX];
28 #endif