fix: fixed Xbox 360 build issues
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "stdafx.h"
|
||||
|
||||
#include "..\..\..\Minecraft.World\net.minecraft.world.inventory.h"
|
||||
#include "..\..\..\Minecraft.World\AnvilMenu.h"
|
||||
#include "..\..\..\Minecraft.World\StringHelpers.h"
|
||||
#include "..\..\MultiPlayerLocalPlayer.h"
|
||||
#include "..\..\Common\Tutorial\Tutorial.h"
|
||||
@@ -47,14 +48,14 @@ HRESULT CXuiSceneAnvil::OnInit( XUIMessageInit* pInitData, BOOL& bHandled )
|
||||
gameMode->getTutorial()->changeTutorialState(e_Tutorial_State_Anvil_Menu, this);
|
||||
}
|
||||
|
||||
m_repairMenu = new RepairMenu( initData->inventory, initData->level, initData->x, initData->y, initData->z, pMinecraft->localplayers[m_iPad] );
|
||||
m_repairMenu = new AnvilMenu( initData->inventory, initData->level, initData->x, initData->y, initData->z, pMinecraft->localplayers[m_iPad] );
|
||||
m_repairMenu->addSlotListener(this);
|
||||
|
||||
InitDataAssociations(m_iPad, m_repairMenu);
|
||||
|
||||
delete initData;
|
||||
|
||||
CXuiSceneAbstractContainer::Initialize( m_iPad, m_repairMenu, true, RepairMenu::INV_SLOT_START, eSectionAnvilUsing, eSectionAnvilMax );
|
||||
CXuiSceneAbstractContainer::Initialize( m_iPad, m_repairMenu, true, AnvilMenu::INV_SLOT_START, eSectionAnvilUsing, eSectionAnvilMax );
|
||||
|
||||
//ProfileManager.SetRichPresenceContextValue(m_iPad,CONTEXT_GAME_STATE,CONTEXT_GAME_STATE_FORGING);
|
||||
|
||||
@@ -191,16 +192,16 @@ CXuiCtrlSlotList* CXuiSceneAnvil::GetSectionSlotList( ESceneSection eSection )
|
||||
void CXuiSceneAnvil::InitDataAssociations(int iPad, AbstractContainerMenu *menu, int startIndex /*= 0*/)
|
||||
{
|
||||
// TODO Inventory dimensions need defined as constants
|
||||
m_resultControl->SetData( iPad, menu, 1, 1, RepairMenu::RESULT_SLOT );
|
||||
m_resultControl->SetData( iPad, menu, 1, 1, AnvilMenu::RESULT_SLOT );
|
||||
|
||||
m_ingredient1Control->SetData( iPad, menu, 1, 1, RepairMenu::INPUT_SLOT );
|
||||
m_ingredient2Control->SetData( iPad, menu, 1, 1, RepairMenu::ADDITIONAL_SLOT);
|
||||
m_ingredient1Control->SetData( iPad, menu, 1, 1, AnvilMenu::INPUT_SLOT );
|
||||
m_ingredient2Control->SetData( iPad, menu, 1, 1, AnvilMenu::ADDITIONAL_SLOT);
|
||||
|
||||
//m_litProgressControl->SetUserData( initData->furnace.get() );
|
||||
|
||||
//m_burnProgress->SetUserData( initData->furnace.get() );
|
||||
|
||||
CXuiSceneAbstractContainer::InitDataAssociations(iPad, menu, RepairMenu::INV_SLOT_START);
|
||||
CXuiSceneAbstractContainer::InitDataAssociations(iPad, menu, AnvilMenu::INV_SLOT_START);
|
||||
}
|
||||
|
||||
void CXuiSceneAnvil::handleEditNamePressed()
|
||||
|
||||
Reference in New Issue
Block a user