Xonotic
all.qc
Go to the documentation of this file.
1 #include "all.qh"
2 
3 void Dump_Items()
4 {
5  FOREACH(Items, true, ITEM_HANDLE(Show, it));
6 }
7 
8 string Item_Model(string item_mdl)
9 {
10  string output = strcat("models/items/", item_mdl);
11 #ifdef SVQC
12  MUTATOR_CALLHOOK(ItemModel, item_mdl, output);
13  output = M_ARGV(1, string);
14 #endif
15  return output;
16 }
17 
18 string Item_Sound(string it_snd)
19 {
20  string output = strcat("misc/", it_snd);
21 #ifdef SVQC
22  MUTATOR_CALLHOOK(ItemSound, it_snd, output);
23  return M_ARGV(1, string);
24 #else
25  return output;
26 #endif
27 }
string Item_Sound(string it_snd)
Definition: all.qc:18
spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 spree_cen s1 f1 s1 strcat(_("Level %s: "), "^BG%s\3\, _("^BGPress ^F2%s^BG to enter the game"))
#define M_ARGV(x, type)
Definition: events.qh:17
#define ITEM_HANDLE(signal,...)
Definition: item.qh:103
#define MUTATOR_CALLHOOK(id,...)
Definition: base.qh:140
string Item_Model(string item_mdl)
Definition: all.qc:8
#define FOREACH(list, cond, body)
Definition: iter.qh:19
void Dump_Items()
Definition: all.qc:3