]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/gamemodes/gamemode/lms/cl_lms.qc
Merge branch 'master' into Mario/csqc_muzzleflash
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / gamemodes / gamemode / lms / cl_lms.qc
1 #include "cl_lms.qh"
2
3 REGISTER_MUTATOR(cl_lms, true);
4
5 MUTATOR_HOOKFUNCTION(cl_lms, DrawInfoMessages)
6 {
7         if(!warmup_stage && ISGAMETYPE(LMS))
8         {
9                 entity sk = playerslots[player_localnum];
10                 vector pos = M_ARGV(0, vector);
11                 vector mySize = M_ARGV(1, vector);
12                 vector fontsize = '0.2 0.2 0' * mySize.y;
13                 int img_curr_group = M_ARGV(2, int);
14                 if(sk.(scores(ps_primary)) >= 666)
15                 {
16                         InfoMessage(_("^1Match has already begun"));
17                         M_ARGV(0, vector) = pos;
18                         M_ARGV(2, int) = img_curr_group;
19                         return true;
20                 }
21                 else if(sk.(scores(ps_primary)) > 0)
22                 {
23                         InfoMessage(_("^1You have no more lives left"));
24                         M_ARGV(0, vector) = pos;
25                         M_ARGV(2, int) = img_curr_group;
26                         return true;
27                 }
28         }
29         return false;
30 }