attempt at trying to get XB360 to work
This commit is contained in:
@@ -37,6 +37,7 @@ HRESULT CScene_MultiGameInfo::OnInit( XUIMessageInit* pInitData, BOOL& bHandled
|
||||
// 4J-PB - don't delete this - it's part of the joinload structure
|
||||
//delete initData;
|
||||
|
||||
#ifndef _DISABLE_XBLIVE
|
||||
for(unsigned int i = 0; i < MINECRAFT_NET_MAX_PLAYERS; ++i)
|
||||
{
|
||||
if( m_selectedSession->data.players[i] != NULL )
|
||||
@@ -59,6 +60,7 @@ HRESULT CScene_MultiGameInfo::OnInit( XUIMessageInit* pInitData, BOOL& bHandled
|
||||
break;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
unsigned int uiGameHostSettings = m_selectedSession->data.m_uiGameHostSettings;
|
||||
switch(app.GetGameHostOption(uiGameHostSettings,eGameHostOption_Difficulty))
|
||||
@@ -185,12 +187,14 @@ HRESULT CScene_MultiGameInfo::OnKeyDown(XUIMessageInput* pInputData, BOOL& rfHan
|
||||
rfHandled = TRUE;
|
||||
break;
|
||||
case VK_PAD_Y:
|
||||
#ifndef _DISABLE_XBLIVE
|
||||
if(m_selectedSession != NULL && playersList.TreeHasFocus() && playersList.GetItemCount() > 0)
|
||||
{
|
||||
PlayerUID xuid = m_selectedSession->data.players[playersList.GetCurSel()];
|
||||
if( xuid != INVALID_XUID )
|
||||
hr = XShowGamerCardUI(ProfileManager.GetLockedProfile(), xuid);
|
||||
}
|
||||
#endif
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -351,6 +355,7 @@ HRESULT CScene_MultiGameInfo::OnTimer( XUIMessageTimer *pTimer, BOOL& bHandled )
|
||||
{
|
||||
if ( pTimer->nId == UPDATE_PLAYERS_TIMER_ID)
|
||||
{
|
||||
#ifndef _DISABLE_XBLIVE
|
||||
PlayerUID selectedPlayerXUID = m_selectedSession->data.players[playersList.GetCurSel()];
|
||||
|
||||
bool success = g_NetworkManager.GetGameSessionInfo(m_iPad, m_selectedSession->sessionId,m_selectedSession);
|
||||
@@ -384,6 +389,7 @@ HRESULT CScene_MultiGameInfo::OnTimer( XUIMessageTimer *pTimer, BOOL& bHandled )
|
||||
}
|
||||
playersList.SetCurSel(selectedIndex);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
return S_OK;
|
||||
|
||||
Reference in New Issue
Block a user