Mercurial > mm7
diff mm7_6.cpp @ 813:d37b03507b3b
Merge
author | Nomad |
---|---|
date | Tue, 26 Mar 2013 06:40:04 +0200 |
parents | f5156b8c61ad |
children | cfc65feef029 |
line wrap: on
line diff
--- a/mm7_6.cpp Tue Mar 26 06:34:44 2013 +0200 +++ b/mm7_6.cpp Tue Mar 26 06:40:04 2013 +0200 @@ -8290,39 +8290,7 @@ } } -//----- (0042FA22) -------------------------------------------------------- -SpriteObject *__cdecl sub_42FA22_mess_with_laying_item_list() -{ - size_t v0; // edx@1 - int v1; // ebp@1 - SpriteObject *result; // eax@1 - SpriteObject *v3; // ebx@1 - - v0 = 0; - v1 = 0; - //result = (char *)&pSpriteObjects[0].uObjectDescID; - result = pSpriteObjects; - v3 = pSpriteObjects; - do - { - if ( result->uObjectDescID ) - { - if ( v1 != v0 ) - { - memcpy(v3, result, 0x70u); - result->uObjectDescID = 0; - } - ++v0; - ++v3;// = (char *)v3 + 112; - } - ++result;// += 112; - ++v1; - } - //while ( (signed int)result < (signed int)((char *)&pObjectList->uNumObjects + 2) ); - while( result <= &pSpriteObjects[999] ); - uNumSpriteObjects = v0; - return result; -} + //----- (0042FA66) -------------------------------------------------------- int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6)