fix bad PlayerState and PlayerStageStats refs passed to Lua when in editor playback

This commit is contained in:
Chris Danford
2007-04-24 03:18:46 +00:00
parent af6491320a
commit db932a6ea2
+4 -2
View File
@@ -502,8 +502,10 @@ void Player::SendComboMessages( int iOldCombo, int iOldMissCombo )
msg.SetParam( "Player", m_pPlayerState->m_PlayerNumber );
msg.SetParam( "OldCombo", iOldCombo );
msg.SetParam( "OldMissCombo", iOldMissCombo );
msg.SetParam( "PlayerState", LuaReference::CreateFromPush(*m_pPlayerState) );
msg.SetParam( "PlayerStageStats", LuaReference::CreateFromPush(*m_pPlayerStageStats) );
if( m_pPlayerState )
msg.SetParam( "PlayerState", LuaReference::CreateFromPush(*m_pPlayerState) );
if( m_pPlayerStageStats )
msg.SetParam( "PlayerStageStats", LuaReference::CreateFromPush(*m_pPlayerStageStats) );
MESSAGEMAN->Broadcast( msg );
}