Mercurial > mm7
comparison mm7_5.cpp @ 592:96f48cfdd657
some flags
author | Nomad |
---|---|
date | Wed, 06 Mar 2013 15:55:35 +0200 |
parents | f90753ebabe3 |
children | b5240254cbbd |
comparison
equal
deleted
inserted
replaced
574:f90753ebabe3 | 592:96f48cfdd657 |
---|---|
15976 else | 15976 else |
15977 { | 15977 { |
15978 v9 = pX + pSRZBufferLineOffsets[pY]; | 15978 v9 = pX + pSRZBufferLineOffsets[pY]; |
15979 if ( pRenderer->pActiveZBuffer[v9] & 0xFFFF ) | 15979 if ( pRenderer->pActiveZBuffer[v9] & 0xFFFF ) |
15980 { | 15980 { |
15981 | |
15982 __debugbreak(); // invalid indexing will result in invalid object ptr | |
15981 v8 = (ItemGen *)(&pOtherOverlayList->pOverlays[49].field_4 + 2662 * (unsigned int)pChestWindow->ptr_1C + 18* *((short *)&pChests[0].igChestItems[139].uExpireTime | 15983 v8 = (ItemGen *)(&pOtherOverlayList->pOverlays[49].field_4 + 2662 * (unsigned int)pChestWindow->ptr_1C + 18* *((short *)&pChests[0].igChestItems[139].uExpireTime |
15982 + (pRenderer->pActiveZBuffer[v9] & 0xFFFF) + 2662 * (unsigned int)pChestWindow->ptr_1C + 3)); | 15984 + (pRenderer->pActiveZBuffer[v9] & 0xFFFF) + 2662 * (unsigned int)pChestWindow->ptr_1C + 3)); |
15983 GameUI_DrawItemInfo(v8); | 15985 GameUI_DrawItemInfo(v8); |
15984 } | 15986 } |
15985 } | 15987 } |