I tried this for myself for fun, here's some code. It went into gl_screen.c which must be a mistake...
At the top of the file:
Code:
cvar_t cl_grencounterfilter = {"cl_grencounterfilter", "0"};
Inside SCR_CenterPrint:
Code:
// grenade counter filter
if (cls.demoplayback) {
if (cl_grencounterfilter.value != 0) {
if (!strncmp(str, "Grenade ", 8) || !strncmp(str, "Ogre-Grenade", 12)) {
scr_center_lines = 0;
return;
}
}
}
And in SCR_Init:
Code:
Cvar_Register (&cl_grencounterfilter);
You don't have to use it but it seems pretty handy for when we get demos from Basil
