]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/mutators/mutator/offhand_blaster/sv_offhand_blaster.qc
Merge branch 'master' into Mario/stats_eloranking
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / mutators / mutator / offhand_blaster / sv_offhand_blaster.qc
1 #include "sv_offhand_blaster.qh"
2
3 string autocvar_g_offhand_blaster = "0";
4
5 REGISTER_MUTATOR(offhand_blaster, expr_evaluate(autocvar_g_offhand_blaster));
6
7 MUTATOR_HOOKFUNCTION(offhand_blaster, BuildMutatorsString)
8 {
9         M_ARGV(0, string) = strcat(M_ARGV(0, string), ":offhand_blaster");
10 }
11
12 MUTATOR_HOOKFUNCTION(offhand_blaster, BuildMutatorsPrettyString)
13 {
14         M_ARGV(0, string) = strcat(M_ARGV(0, string), ", Offhand blaster");
15 }
16
17 MUTATOR_HOOKFUNCTION(offhand_blaster, BuildGameplayTipsString)
18 {
19     M_ARGV(0, string) = strcat(M_ARGV(0, string), "\n\n^3offhand blaster^8 is enabled, press 'e' to use it\n");
20 }
21
22 MUTATOR_HOOKFUNCTION(offhand_blaster, PlayerSpawn)
23 {
24         entity player = M_ARGV(0, entity);
25         player.offhand = OFFHAND_BLASTER;
26 }