From: Mario Date: Wed, 14 Dec 2016 20:29:39 +0000 (+1000) Subject: Give it some arguments X-Git-Tag: xonotic-v0.8.2~376 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=e780574e67372200cb642b8f38c706a3d8007e38;p=xonotic%2Fxonotic-data.pk3dir.git Give it some arguments --- 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);