Mercurial > mm7
diff mm7_data.h @ 810:f5156b8c61ad
savegame refactoring
author | Gloval |
---|---|
date | Tue, 26 Mar 2013 00:57:54 +0400 |
parents | 41b4e9769863 |
children | d37b03507b3b |
line wrap: on
line diff
--- a/mm7_data.h Mon Mar 25 14:56:50 2013 +0200 +++ b/mm7_data.h Tue Mar 26 00:57:54 2013 +0400 @@ -1761,7 +1761,7 @@ signed int __cdecl sub_42F4DA(); bool __fastcall sub_42F7EB_DropItemAt(unsigned int uSpriteID, int x, int y, int z, int a4, int count, int a7, unsigned __int16 attributes, ItemGen *a9); void __fastcall sub_42F960_create_object(int x, int y, int z); // idb -SpriteObject *__cdecl sub_42FA22_mess_with_laying_item_list(); +void CompactLayingItemsList(); signed int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6); bool __fastcall sub_42FB5C(signed int a1); // int __cdecl crt_sub_42FBB7(); @@ -1896,12 +1896,12 @@ unsigned int __fastcall SkillToMastery(unsigned __int16 a1); unsigned int __fastcall GetSpellColor(signed int a1); void *__thiscall unknown_vdtor_6(void *_this, bool a2); -unsigned __int16 *__fastcall MakeScreenshot(signed int width, signed int height); +unsigned short * MakeScreenshot(signed int width, signed int height); void __thiscall SaveScreenshot(const char *pFilename); void __fastcall GameUI_DrawLoadMenu(unsigned int uDialogueType); // idb void __cdecl GameUI_DrawSaveMenu(); void __fastcall LoadGame(unsigned int uSlot); // idb -int __fastcall SaveGame(int a1, __int16 *a2); +void SaveGame(bool IsAutoSAve, bool NotSaveWorld); void __fastcall DoSavegame(unsigned int uSlot); // idb void GameUI_MainMenu_DoDrawLoad(int a1); void GameUI_MainMenu_DrawLoad();