Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
all.inc File Reference
#include "nade/_mod.qh"
Include dependency graph for all.inc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 REGISTER_NADE (AMMO, NEW(AmmoNade))
 REGISTER_NADE (DARKNESS, NEW(DarknessNade))
 REGISTER_NADE (ENTRAP, NEW(EntrapNade))
 REGISTER_NADE (HEAL, NEW(HealNade))
 REGISTER_NADE (ICE, NEW(IceNade))
 REGISTER_NADE (MONSTER, NEW(MonsterNade))
 REGISTER_NADE (NAPALM, NEW(NapalmNade))
 REGISTER_NADE (NORMAL, NEW(NormalNade))
 REGISTER_NADE (SPAWN, NEW(SpawnNade))
 REGISTER_NADE (TRANSLOCATE, NEW(TranslocateNade))
 REGISTER_NADE (VEIL, NEW(VeilNade))

Function Documentation

◆ REGISTER_NADE() [1/11]

REGISTER_NADE ( AMMO ,
NEW(AmmoNade)  )

Definition at line 66 of file all.inc.

66 {
67#ifdef GAMEQC
68 NADE_PROJECTILE(0, PROJECTILE_NADE_AMMO, EFFECT_NADE_TRAIL_BROWN);
69 NADE_PROJECTILE(1, PROJECTILE_NADE_AMMO_BURN, EFFECT_NADE_TRAIL_BURN_BROWN);
70#endif
71}
const int PROJECTILE_NADE_AMMO_BURN
Definition ammo.qh:17
const int PROJECTILE_NADE_AMMO
Definition ammo.qh:16
#define NADE_PROJECTILE(i, projectile, trail)
Definition nades.qh:54

References NADE_PROJECTILE, PROJECTILE_NADE_AMMO, and PROJECTILE_NADE_AMMO_BURN.

◆ REGISTER_NADE() [2/11]

REGISTER_NADE ( DARKNESS ,
NEW(DarknessNade)  )

Definition at line 73 of file all.inc.

73 {
74#ifdef GAMEQC
75 NADE_PROJECTILE(0, PROJECTILE_NADE_DARKNESS, EFFECT_NADE_TRAIL_PURPLE);
76 NADE_PROJECTILE(1, PROJECTILE_NADE_DARKNESS_BURN, EFFECT_NADE_TRAIL_BURN_PURPLE);
77#endif
78}
const int PROJECTILE_NADE_DARKNESS_BURN
Definition darkness.qh:15
const int PROJECTILE_NADE_DARKNESS
Definition darkness.qh:14

References NADE_PROJECTILE, PROJECTILE_NADE_DARKNESS, and PROJECTILE_NADE_DARKNESS_BURN.

◆ REGISTER_NADE() [3/11]

REGISTER_NADE ( ENTRAP ,
NEW(EntrapNade)  )

Definition at line 52 of file all.inc.

52 {
53#ifdef GAMEQC
54 NADE_PROJECTILE(0, PROJECTILE_NADE_ENTRAP, EFFECT_NADE_TRAIL_YELLOW);
55 NADE_PROJECTILE(1, PROJECTILE_NADE_ENTRAP_BURN, EFFECT_NADE_TRAIL_BURN_YELLOW);
56#endif
57}
const int PROJECTILE_NADE_ENTRAP
Definition entrap.qh:17
const int PROJECTILE_NADE_ENTRAP_BURN
Definition entrap.qh:18

References NADE_PROJECTILE, PROJECTILE_NADE_ENTRAP, and PROJECTILE_NADE_ENTRAP_BURN.

◆ REGISTER_NADE() [4/11]

REGISTER_NADE ( HEAL ,
NEW(HealNade)  )

Definition at line 38 of file all.inc.

38 {
39#ifdef GAMEQC
40 NADE_PROJECTILE(0, PROJECTILE_NADE_HEAL, EFFECT_NADE_TRAIL_RED);
41 NADE_PROJECTILE(1, PROJECTILE_NADE_HEAL_BURN, EFFECT_NADE_TRAIL_BURN_RED);
42#endif
43}
const int PROJECTILE_NADE_HEAL_BURN
Definition heal.qh:16
const int PROJECTILE_NADE_HEAL
Definition heal.qh:15

References NADE_PROJECTILE, PROJECTILE_NADE_HEAL, and PROJECTILE_NADE_HEAL_BURN.

◆ REGISTER_NADE() [5/11]

REGISTER_NADE ( ICE ,
NEW(IceNade)  )

Definition at line 17 of file all.inc.

17 {
18#ifdef GAMEQC
19 NADE_PROJECTILE(0, PROJECTILE_NADE_ICE, EFFECT_TR_NEXUIZPLASMA);
20 NADE_PROJECTILE(1, PROJECTILE_NADE_ICE_BURN, EFFECT_RACER_ROCKET_TRAIL);
21#endif
22}
const int PROJECTILE_NADE_ICE
Definition ice.qh:14
const int PROJECTILE_NADE_ICE_BURN
Definition ice.qh:15

References NADE_PROJECTILE, PROJECTILE_NADE_ICE, and PROJECTILE_NADE_ICE_BURN.

◆ REGISTER_NADE() [6/11]

REGISTER_NADE ( MONSTER ,
NEW(MonsterNade)  )

Definition at line 45 of file all.inc.

45 {
46#ifdef GAMEQC
47 NADE_PROJECTILE(0, PROJECTILE_NADE_MONSTER, EFFECT_NADE_TRAIL_RED);
48 NADE_PROJECTILE(1, PROJECTILE_NADE_MONSTER_BURN, EFFECT_NADE_TRAIL_BURN_RED);
49#endif
50}
const int PROJECTILE_NADE_MONSTER_BURN
Definition monster.qh:15
const int PROJECTILE_NADE_MONSTER
Definition monster.qh:14

References NADE_PROJECTILE, PROJECTILE_NADE_MONSTER, and PROJECTILE_NADE_MONSTER_BURN.

◆ REGISTER_NADE() [7/11]

REGISTER_NADE ( NAPALM ,
NEW(NapalmNade)  )

Definition at line 10 of file all.inc.

10 {
11#ifdef GAMEQC
12 NADE_PROJECTILE(0, PROJECTILE_NADE_NAPALM, EFFECT_TR_ROCKET);
13 NADE_PROJECTILE(1, PROJECTILE_NADE_NAPALM_BURN, EFFECT_SPIDERBOT_ROCKET_TRAIL);
14#endif
15}
const int PROJECTILE_NADE_NAPALM
Definition napalm.qh:24
const int PROJECTILE_NADE_NAPALM_BURN
Definition napalm.qh:25

References NADE_PROJECTILE, PROJECTILE_NADE_NAPALM, and PROJECTILE_NADE_NAPALM_BURN.

◆ REGISTER_NADE() [8/11]

REGISTER_NADE ( NORMAL ,
NEW(NormalNade)  )

Definition at line 3 of file all.inc.

3 {
4#ifdef GAMEQC
5 NADE_PROJECTILE(0, PROJECTILE_NADE, EFFECT_Null);
7#endif
8}
const int PROJECTILE_NADE_BURN
Definition nades.qh:48
const int PROJECTILE_NADE
Definition nades.qh:47

References NADE_PROJECTILE, PROJECTILE_NADE, and PROJECTILE_NADE_BURN.

◆ REGISTER_NADE() [9/11]

REGISTER_NADE ( SPAWN ,
NEW(SpawnNade)  )

Definition at line 31 of file all.inc.

31 {
32#ifdef GAMEQC
33 NADE_PROJECTILE(0, PROJECTILE_NADE_SPAWN, EFFECT_NADE_TRAIL_YELLOW);
34 NADE_PROJECTILE(1, PROJECTILE_NADE_SPAWN, EFFECT_NADE_TRAIL_YELLOW);
35#endif
36}
const int PROJECTILE_NADE_SPAWN
Definition spawn.qh:13

References NADE_PROJECTILE, and PROJECTILE_NADE_SPAWN.

◆ REGISTER_NADE() [10/11]

REGISTER_NADE ( TRANSLOCATE ,
NEW(TranslocateNade)  )

Definition at line 24 of file all.inc.

24 {
25#ifdef GAMEQC
26 NADE_PROJECTILE(0, PROJECTILE_NADE_TRANSLOCATE, EFFECT_TR_CRYLINKPLASMA);
27 NADE_PROJECTILE(1, PROJECTILE_NADE_TRANSLOCATE, EFFECT_TR_CRYLINKPLASMA);
28#endif
29}
const int PROJECTILE_NADE_TRANSLOCATE

References NADE_PROJECTILE, and PROJECTILE_NADE_TRANSLOCATE.

◆ REGISTER_NADE() [11/11]

REGISTER_NADE ( VEIL ,
NEW(VeilNade)  )

Definition at line 59 of file all.inc.

59 {
60#ifdef GAMEQC
61 NADE_PROJECTILE(0, PROJECTILE_NADE_VEIL, EFFECT_NADE_TRAIL_NEUTRAL);
62 NADE_PROJECTILE(1, PROJECTILE_NADE_VEIL_BURN, EFFECT_NADE_TRAIL_BURN_NEUTRAL);
63#endif
64}
const int PROJECTILE_NADE_VEIL_BURN
Definition veil.qh:18
const int PROJECTILE_NADE_VEIL
Definition veil.qh:17

References NADE_PROJECTILE, PROJECTILE_NADE_VEIL, and PROJECTILE_NADE_VEIL_BURN.