Fix: Kick functionality.
This commit is contained in:
@@ -833,6 +833,7 @@ InGameRoomColor=1.0,0.1,0.1,1.0
|
|||||||
[ScreenSMOnlineSelectMusic]
|
[ScreenSMOnlineSelectMusic]
|
||||||
PrevScreen=ScreenNetRoom
|
PrevScreen=ScreenNetRoom
|
||||||
Class=ScreenNetSelectMusic
|
Class=ScreenNetSelectMusic
|
||||||
|
RoomSelectScreen=ScreenNetRoom
|
||||||
Fallback=ScreenNetSelectMusic
|
Fallback=ScreenNetSelectMusic
|
||||||
|
|
||||||
[ScreenNetSelectMusic]
|
[ScreenNetSelectMusic]
|
||||||
@@ -926,7 +927,7 @@ NumGroupsShow=3
|
|||||||
StyleIcon=
|
StyleIcon=
|
||||||
MemoryCardIcons=
|
MemoryCardIcons=
|
||||||
TimerSeconds=
|
TimerSeconds=
|
||||||
HelpText=Up: Options, Down: Change Difficulty, Left + Right: Change Sort
|
HelpText=Up: Options, Down: Change Difficulty, Left + Right: Change Sort, Ctrl+Enter to start
|
||||||
PrevScreen=ScreenTitleBranch
|
PrevScreen=ScreenTitleBranch
|
||||||
NextScreen=ScreenStage
|
NextScreen=ScreenStage
|
||||||
NoSongsScreen=ScreenTitleBranch
|
NoSongsScreen=ScreenTitleBranch
|
||||||
|
|||||||
@@ -268,6 +268,25 @@ void ScreenNetSelectMusic::HandleScreenMessage( const ScreenMessage SM )
|
|||||||
case SM_SongChanged:
|
case SM_SongChanged:
|
||||||
GAMESTATE->m_pCurSong = m_MusicWheel.GetSelectedSong();
|
GAMESTATE->m_pCurSong = m_MusicWheel.GetSelectedSong();
|
||||||
MusicChanged();
|
MusicChanged();
|
||||||
|
break;
|
||||||
|
case SM_SMOnlinePack:
|
||||||
|
if ( NSMAN->m_SMOnlinePacket.Read1() == 1 )
|
||||||
|
switch ( NSMAN->m_SMOnlinePacket.Read1() )
|
||||||
|
{
|
||||||
|
case 0: //Room title Change
|
||||||
|
{
|
||||||
|
CString titleSub;
|
||||||
|
titleSub = NSMAN->m_SMOnlinePacket.ReadNT() + "\n";
|
||||||
|
titleSub += NSMAN->m_SMOnlinePacket.ReadNT();
|
||||||
|
if ( NSMAN->m_SMOnlinePacket.Read1() != 1 )
|
||||||
|
{
|
||||||
|
CString SMOnlineSelectScreen;
|
||||||
|
THEME->GetMetric( m_sName, "RoomSelectScreen", SMOnlineSelectScreen );
|
||||||
|
SCREENMAN->SetNewScreen( SMOnlineSelectScreen );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
//Must be at end, as so it is last resort for SMOnline packets.
|
//Must be at end, as so it is last resort for SMOnline packets.
|
||||||
//If it doens't know what to do, then it'll just remove them.
|
//If it doens't know what to do, then it'll just remove them.
|
||||||
|
|||||||
Reference in New Issue
Block a user