do check msg.GetName()
This commit is contained in:
@@ -79,9 +79,11 @@ void HoldJudgment::LoadFromMultiPlayer( MultiPlayer mp )
|
|||||||
|
|
||||||
void HoldJudgment::HandleMessage( const Message &msg )
|
void HoldJudgment::HandleMessage( const Message &msg )
|
||||||
{
|
{
|
||||||
ASSERT( m_mpToTrack != MultiPlayer_Invalid );
|
|
||||||
if( msg == enum_add2(Message_ShowHoldJudgmentMuliPlayerP1,m_mpToTrack) )
|
if( msg == enum_add2(Message_ShowHoldJudgmentMuliPlayerP1,m_mpToTrack) )
|
||||||
|
{
|
||||||
|
ASSERT( m_mpToTrack != MultiPlayer_Invalid );
|
||||||
SetHoldJudgment( STATSMAN->m_CurStageStats.m_multiPlayer[m_mpToTrack].m_hnsLast );
|
SetHoldJudgment( STATSMAN->m_CurStageStats.m_multiPlayer[m_mpToTrack].m_hnsLast );
|
||||||
|
}
|
||||||
|
|
||||||
ActorFrame::HandleMessage( msg );
|
ActorFrame::HandleMessage( msg );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -248,6 +248,7 @@ void ScreenSelect::HandleScreenMessage( const ScreenMessage SM )
|
|||||||
|
|
||||||
void ScreenSelect::HandleMessage( const Message &msg )
|
void ScreenSelect::HandleMessage( const Message &msg )
|
||||||
{
|
{
|
||||||
|
if( find(m_asSubscribedMessages.begin(), m_asSubscribedMessages.end(), msg.GetName()) != m_asSubscribedMessages.end() )
|
||||||
this->UpdateSelectableChoices();
|
this->UpdateSelectableChoices();
|
||||||
|
|
||||||
ScreenWithMenuElements::HandleMessage( msg );
|
ScreenWithMenuElements::HandleMessage( msg );
|
||||||
|
|||||||
Reference in New Issue
Block a user