@@ -674,7 +674,7 @@ void C_SceneEntity::DispatchStartSpeak( CChoreoScene *scene, C_BaseFlex *actor,
674674 es.m_pSoundName = event->GetParameters ();
675675
676676 EmitSound ( filter, actor->entindex (), es );
677- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
677+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
678678
679679 // Close captioning only on master token no matter what...
680680 if ( event->GetCloseCaptionType () == CChoreoEvent::CC_MASTER )
@@ -964,7 +964,7 @@ void C_SceneEntity::UnloadScene( void )
964964// -----------------------------------------------------------------------------
965965void C_SceneEntity::DispatchStartFlexAnimation ( CChoreoScene *scene, C_BaseFlex *actor, CChoreoEvent *event )
966966{
967- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
967+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
968968}
969969
970970// -----------------------------------------------------------------------------
@@ -984,7 +984,7 @@ void C_SceneEntity::DispatchEndFlexAnimation( CChoreoScene *scene, C_BaseFlex *a
984984// -----------------------------------------------------------------------------
985985void C_SceneEntity::DispatchStartExpression ( CChoreoScene *scene, C_BaseFlex *actor, CChoreoEvent *event )
986986{
987- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
987+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
988988}
989989
990990// -----------------------------------------------------------------------------
@@ -1008,7 +1008,7 @@ void C_SceneEntity::DispatchStartGesture( CChoreoScene *scene, C_BaseFlex *actor
10081008 if ( !Q_stricmp ( event->GetName (), " NULL" ) )
10091009 return ;
10101010
1011- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
1011+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
10121012}
10131013
10141014// -----------------------------------------------------------------------------
@@ -1023,7 +1023,7 @@ void C_SceneEntity::DispatchProcessGesture( CChoreoScene *scene, C_BaseFlex *act
10231023 return ;
10241024
10251025 actor->RemoveSceneEvent ( scene, event, false );
1026- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
1026+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
10271027}
10281028
10291029// -----------------------------------------------------------------------------
@@ -1046,7 +1046,7 @@ void C_SceneEntity::DispatchEndGesture( CChoreoScene *scene, C_BaseFlex *actor,
10461046// -----------------------------------------------------------------------------
10471047void C_SceneEntity::DispatchStartSequence ( CChoreoScene *scene, CBaseFlex *actor, CChoreoEvent *event )
10481048{
1049- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
1049+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
10501050}
10511051
10521052// -----------------------------------------------------------------------------
@@ -1056,7 +1056,7 @@ void C_SceneEntity::DispatchStartSequence( CChoreoScene *scene, CBaseFlex *actor
10561056void C_SceneEntity::DispatchProcessSequence ( CChoreoScene *scene, CBaseFlex *actor, CChoreoEvent *event )
10571057{
10581058 actor->RemoveSceneEvent ( scene, event, false );
1059- actor->AddSceneEvent ( scene, event, NULL , IsClientOnly () );
1059+ actor->AddSceneEvent ( scene, event, NULL , IsClientOnly (), this );
10601060}
10611061
10621062// -----------------------------------------------------------------------------
0 commit comments