#include "cl_cts.qh"
+#include <common/mutators/base.qh>
+
REGISTER_MUTATOR(cl_cts, true);
MUTATOR_HOOKFUNCTION(cl_cts, HUD_Physics_showoptional)
return ISGAMETYPE(CTS); // show the optional physics panel
}
+MUTATOR_HOOKFUNCTION(cl_cts, HUD_StrafeHUD_showoptional)
+{
+ return ISGAMETYPE(CTS); // show the optional strafehud
+}
+
MUTATOR_HOOKFUNCTION(cl_cts, HUD_Score_show)
{
return spectatee_status == -1 && ISGAMETYPE(CTS); // hide the score panel while observing
}
+MUTATOR_HOOKFUNCTION(cl_cts, DrawScoreboardItemStats)
+{
+ return ISGAMETYPE(CTS); // hide the item stats panel
+}
+
MUTATOR_HOOKFUNCTION(cl_cts, DrawDeathScoreboard)
{
return ISGAMETYPE(CTS); // no scoreboard shown while dead
{
return (ISGAMETYPE(CTS) && M_ARGV(1, float) < ALPHA_MIN_VISIBLE);
}
+
+MUTATOR_HOOKFUNCTION(cl_cts, ShowRaceTimer)
+{
+ return ISGAMETYPE(CTS); // show the race timer panel
+}