From 14027880b4b7156dca2400f7cc56bf27b82fc293 Mon Sep 17 00:00:00 2001 From: IronClawTrem Date: Tue, 3 Mar 2020 14:09:07 +0000 Subject: make working !showff round function for QVM support --- src/game/g_admin.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/game/g_admin.c b/src/game/g_admin.c index 6280ada..db8b3b4 100644 --- a/src/game/g_admin.c +++ b/src/game/g_admin.c @@ -7855,15 +7855,19 @@ qboolean G_admin_versions(gentity_t *ent, int skiparg) return qtrue; } +int ffpercentage( float fffloat ) { + return fffloat < 0 ? fffloat - 0.5 : fffloat + 0.5; +} + static int calc_ff_pct(statsCounters_t *sc) { if (sc->dmgdone + sc->structdmgdone <= 0) { if (sc->ffdmgdone <= 0) return 0; else return 100; - } // else { - // return round((float)sc->ffdmgdone / (sc->ffdmgdone + sc->dmgdone + sc->structdmgdone) * 100); - // } + } else { + return round((float)sc->ffdmgdone / (sc->ffdmgdone + sc->dmgdone + sc->structdmgdone) * 100); + } } qboolean G_admin_showff(gentity_t *ent, int skiparg) -- cgit