mirror of
https://github.com/ValveSoftware/source-sdk-2013.git
synced 2026-01-25 08:42:36 +01:00
CTFPlayerModelPanel: Replace lerp magic number with macro
This commit is contained in:
committed by
EricS-Valve
parent
6ca522ca8b
commit
38fd28f96c
@@ -34,6 +34,8 @@
|
||||
|
||||
DECLARE_BUILD_FACTORY( CTFPlayerModelPanel );
|
||||
|
||||
#define SCENE_LERP_TIME 0.1f
|
||||
|
||||
char g_szSceneTmpName[256];
|
||||
|
||||
static bool IsTauntItem( GameItemDefinition_t *pItemDef, const int iTeam, const int iClass, const char **ppSequence = NULL, const char **ppRequiredItem = NULL, const char **ppScene = NULL )
|
||||
@@ -466,7 +468,7 @@ CChoreoScene *LoadSceneForModel( const char *filename, IChoreoEventCallback *pCa
|
||||
|
||||
if ( bSetEndTime )
|
||||
{
|
||||
*flSceneEndTime += 0.1f; // give time for lerp to idle pose
|
||||
*flSceneEndTime += SCENE_LERP_TIME; // give time for lerp to idle pose
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2291,11 +2293,11 @@ void CTFPlayerModelPanel::SetupFlexWeights( void )
|
||||
// Advance time
|
||||
if ( m_flLastTickTime < FLT_EPSILON )
|
||||
{
|
||||
m_flLastTickTime = m_RootMDL.m_MDL.m_flTime - 0.1;
|
||||
m_flLastTickTime = m_RootMDL.m_MDL.m_flTime - SCENE_LERP_TIME;
|
||||
}
|
||||
|
||||
m_flSceneTime += (m_RootMDL.m_MDL.m_flTime - m_flLastTickTime);
|
||||
m_flSceneTime = Max( m_flSceneTime, -0.1f );
|
||||
m_flSceneTime = Max( m_flSceneTime, -SCENE_LERP_TIME );
|
||||
m_flLastTickTime = m_RootMDL.m_MDL.m_flTime;
|
||||
|
||||
if ( m_flSceneEndTime > FLT_EPSILON && m_flSceneTime > m_flSceneEndTime )
|
||||
|
||||
Reference in New Issue
Block a user