comparison mm7_1.cpp @ 26:93bf1d5f6a6d

Game loading.
author Nomad
date Tue, 16 Oct 2012 00:05:53 +0200
parents 509744251c8e
children 916bec351934 bcc051713d20
comparison
equal deleted inserted replaced
25:2bbf33898c6b 26:93bf1d5f6a6d
62 62
63 63
64 64
65 65
66 66
67 void __cdecl crt_deconstruct_ptr_6A0118() 67 void __cdecl FreeSavegameThumbnails()
68 { 68 {
69 for (int i = 0; i < 40; ++i) 69 for (int i = 0; i < 40; ++i)
70 pAllocator->FreeChunk(pSavegameThumbnails[i].pPixels); 70 //pAllocator->FreeChunk(pSavegameThumbnails[i].pPixels);
71 pSavegameThumbnails[i].Release();
71 } 72 }
72 73
73 74
74 //----- (004196A0) -------------------------------------------------------- 75 //----- (004196A0) --------------------------------------------------------
75 void __cdecl sub_4196A0() 76 void __cdecl sub_4196A0()
5853 else 5854 else
5854 { 5855 {
5855 sprintfex(pTmpBuf2, pGlobalTXT_LocalizationStrings[471], pItemsTable->pItems[v23].pUnidentifiedName); 5856 sprintfex(pTmpBuf2, pGlobalTXT_LocalizationStrings[471], pItemsTable->pItems[v23].pUnidentifiedName);
5856 ShowStatusBarString(pTmpBuf2, 2u); 5857 ShowStatusBarString(pTmpBuf2, 2u);
5857 if ( v22->uItemID == 506 ) 5858 if ( v22->uItemID == 506 )
5858 _449B7E_toggle_bit((char *)pParty->_award_bits, 184, 1u); 5859 _449B7E_toggle_bit(pParty->_award_bits, 184, 1u);
5859 if ( v22->uItemID == 455 ) 5860 if ( v22->uItemID == 455 )
5860 _449B7E_toggle_bit((char *)pParty->_award_bits, 185, 1u); 5861 _449B7E_toggle_bit(pParty->_award_bits, 185, 1u);
5861 if ( !pParty->AddItem(v22) ) 5862 if ( !pParty->AddItem(v22) )
5862 pParty->SetHoldingItem(v22); 5863 pParty->SetHoldingItem(v22);
5863 } 5864 }
5864 LayingItem::_42F933(a2.y); 5865 LayingItem::_42F933(a2.y);
5865 return; 5866 return;