]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/weapons/projectiles.qh
Add a note about the reserved nade projectile IDs in the main projectile file
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / weapons / projectiles.qh
1 #pragma once
2
3 const int PROJECTILE_ELECTRO = 1;
4 const int PROJECTILE_ROCKET = 2;
5 const int PROJECTILE_TAG = 3;
6 const int PROJECTILE_CRYLINK = 5;
7 const int PROJECTILE_ELECTRO_BEAM = 6;
8 const int PROJECTILE_GRENADE = 7;
9 const int PROJECTILE_GRENADE_BOUNCING = 8;
10 const int PROJECTILE_MINE = 9;
11 const int PROJECTILE_BLASTER = 10;
12 const int PROJECTILE_HLAC = 11;
13 const int PROJECTILE_SEEKER = 12;
14 const int PROJECTILE_FLAC = 13;
15 const int PROJECTILE_PORTO_RED = 14;
16 const int PROJECTILE_PORTO_BLUE = 15;
17 const int PROJECTILE_HOOKBOMB = 16;
18 const int PROJECTILE_HAGAR = 17;
19 const int PROJECTILE_HAGAR_BOUNCING = 18;
20 const int PROJECTILE_CRYLINK_BOUNCING = 20;
21 const int PROJECTILE_FIREBALL = 21;
22 const int PROJECTILE_FIREMINE = 22;
23
24 const int PROJECTILE_RAPTORCANNON = 24;
25 const int PROJECTILE_RAPTORBOMB = 25;
26 const int PROJECTILE_RAPTORBOMBLET = 26;
27 const int PROJECTILE_SPIDERROCKET = 27;
28 const int PROJECTILE_WAKIROCKET = 28;
29 const int PROJECTILE_WAKICANNON = 29;
30
31 const int PROJECTILE_BUMBLE_GUN = 30;
32 const int PROJECTILE_BUMBLE_BEAM = 31;
33
34 const int PROJECTILE_MAGE_SPIKE = 32;
35 const int PROJECTILE_SHAMBLER_LIGHTNING = 33;
36
37 const int PROJECTILE_ROCKETMINSTA_LASER = 34;
38
39 const int PROJECTILE_ARC_BOLT = 35;
40
41 // projectile IDs 40-50 reserved
42
43 const int PROJECTILE_RPC = 60;
44
45 // projectile IDs 70-100 reserved