From 55ed12f8d1eb6887d348be03aee5573d44177ffb Mon Sep 17 00:00:00 2001 From: Michael Sartain Date: Thu, 2 Oct 2014 08:25:55 -0700 Subject: Updated the SDK with the latest code from the TF and HL2 branches. --- mp/src/game/shared/baseentity_shared.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mp/src/game/shared/baseentity_shared.cpp') diff --git a/mp/src/game/shared/baseentity_shared.cpp b/mp/src/game/shared/baseentity_shared.cpp index 43348cb1..a843543f 100644 --- a/mp/src/game/shared/baseentity_shared.cpp +++ b/mp/src/game/shared/baseentity_shared.cpp @@ -2250,6 +2250,15 @@ int CBaseEntity::GetTracerAttachment( void ) return iAttachment; } +float CBaseEntity::HealthFraction() const +{ + if ( GetMaxHealth() == 0 ) + return 1.0f; + + float flFraction = ( float )GetHealth() / ( float )GetMaxHealth(); + flFraction = clamp( flFraction, 0.0f, 1.0f ); + return flFraction; +} int CBaseEntity::BloodColor() { -- cgit v1.2.3