From e780574e67372200cb642b8f38c706a3d8007e38 Mon Sep 17 00:00:00 2001 From: Mario Date: Thu, 15 Dec 2016 06:29:39 +1000 Subject: [PATCH] Give it some arguments --- qcsrc/client/hud/panel/infomessages.qc | 2 +- qcsrc/client/mutators/events.qh | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/qcsrc/client/hud/panel/infomessages.qc b/qcsrc/client/hud/panel/infomessages.qc index ad2886d53..2d6c952fc 100644 --- a/qcsrc/client/hud/panel/infomessages.qc +++ b/qcsrc/client/hud/panel/infomessages.qc @@ -114,7 +114,7 @@ void HUD_InfoMessages() InfoMessage(s); } - MUTATOR_CALLHOOK(DrawInfoMessages); + MUTATOR_CALLHOOK(DrawInfoMessages, pos, mySize); if(!warmup_stage && gametype == MAPINFO_TYPE_LMS) { diff --git a/qcsrc/client/mutators/events.qh b/qcsrc/client/mutators/events.qh index 12f04fdfb..edd178199 100644 --- a/qcsrc/client/mutators/events.qh +++ b/qcsrc/client/mutators/events.qh @@ -159,4 +159,8 @@ MUTATOR_HOOKABLE(DrawCrosshair, EV_NO_ARGS); MUTATOR_HOOKABLE(DrawScoreboard, EV_NO_ARGS); /** Called when drawing info messages, allows adding new info messages */ -MUTATOR_HOOKABLE(DrawInfoMessages, EV_NO_ARGS); +#define EV_DrawInfoMessages(i, o) \ + /** pos */ i(vector, MUTATOR_ARGV_0_vector) \ + /** mySize */ i(vector, MUTATOR_ARGV_1_vector) \ + /**/ +MUTATOR_HOOKABLE(DrawInfoMessages, EV_DrawInfoMessages); -- 2.39.2