]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Fix HUD_WriteCvars hook a file parameter
authorMario <mario@smbclan.net>
Tue, 7 Mar 2017 13:34:04 +0000 (23:34 +1000)
committerMario <mario@smbclan.net>
Tue, 7 Mar 2017 13:34:04 +0000 (23:34 +1000)
qcsrc/client/hud/hud_config.qc
qcsrc/client/mutators/events.qh

index c358cf6438a1f734fde5729995d2cf0e0682d47f..4897ba55176d6e4e47fa8ec5b9e508467c0199d3 100644 (file)
@@ -226,7 +226,7 @@ void HUD_Panel_ExportCfg(string cfgname)
                        }
                        HUD_Write("\n");
                }
-               MUTATOR_CALLHOOK(HUD_WriteCvars);
+               MUTATOR_CALLHOOK(HUD_WriteCvars, fh);
 
                HUD_Write("menu_sync\n"); // force the menu to reread the cvars, so that the dialogs are updated
 
index 248fc30398c131ad93e9e37fedbd1a9843c0c96d..ddadde8977165dc21d9845fec70d50e24a433b56 100644 (file)
@@ -165,4 +165,8 @@ MUTATOR_HOOKABLE(DrawScoreboard, EV_NO_ARGS);
        /**/
 MUTATOR_HOOKABLE(DrawInfoMessages, EV_DrawInfoMessages);
 
-MUTATOR_HOOKABLE(HUD_WriteCvars, EV_NO_ARGS);
+/** Called when drawing info messages, allows adding new info messages */
+#define EV_HUD_WriteCvars(i, o) \
+       /** file */                     i(float, MUTATOR_ARGV_0_float) \
+       /**/
+MUTATOR_HOOKABLE(HUD_WriteCvars, EV_HUD_WriteCvars);