]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - mod/server/main.qc
Move mutator system to common
[xonotic/xonotic-data.pk3dir.git] / mod / server / main.qc
1 MUTATOR_HOOKFUNCTION(mod_BuildMutatorsString)
2 {
3     ret_string = strcat(ret_string, ":mod");
4     return false;
5 }
6
7 MUTATOR_HOOKFUNCTION(mod_BuildMutatorsPrettyString)
8 {
9     ret_string = strcat(ret_string, ", Mod");
10     return false;
11 }
12
13 MUTATOR_DECLARATION(mutator_mod);
14 MUTATOR_DEFINITION(mutator_mod)
15 {
16     MUTATOR_HOOK(BuildMutatorsString, mod_BuildMutatorsString, CBC_ORDER_ANY);
17     MUTATOR_HOOK(BuildMutatorsPrettyString, mod_BuildMutatorsPrettyString, CBC_ORDER_ANY);
18     return false;
19 }
20
21 [[accumulate]]
22 void mutators_add()
23 {
24     MUTATOR_ADD(mutator_mod);
25 }