comparison mm7_data.h @ 810:f5156b8c61ad

savegame refactoring
author Gloval
date Tue, 26 Mar 2013 00:57:54 +0400
parents 41b4e9769863
children d37b03507b3b
comparison
equal deleted inserted replaced
796:14beae4f1723 810:f5156b8c61ad
1759 void _42ECB5_PlayerAttacksActor(); 1759 void _42ECB5_PlayerAttacksActor();
1760 void __thiscall InitializeTurnBasedAnimations(void *); 1760 void __thiscall InitializeTurnBasedAnimations(void *);
1761 signed int __cdecl sub_42F4DA(); 1761 signed int __cdecl sub_42F4DA();
1762 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); 1762 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);
1763 void __fastcall sub_42F960_create_object(int x, int y, int z); // idb 1763 void __fastcall sub_42F960_create_object(int x, int y, int z); // idb
1764 SpriteObject *__cdecl sub_42FA22_mess_with_laying_item_list(); 1764 void CompactLayingItemsList();
1765 signed int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6); 1765 signed int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6);
1766 bool __fastcall sub_42FB5C(signed int a1); 1766 bool __fastcall sub_42FB5C(signed int a1);
1767 // int __cdecl crt_sub_42FBB7(); 1767 // int __cdecl crt_sub_42FBB7();
1768 // void __cdecl crt_construct_50CDB4(); 1768 // void __cdecl crt_construct_50CDB4();
1769 void __cdecl sub_42FBDD(); 1769 void __cdecl sub_42FBDD();
1894 1894
1895 1895
1896 unsigned int __fastcall SkillToMastery(unsigned __int16 a1); 1896 unsigned int __fastcall SkillToMastery(unsigned __int16 a1);
1897 unsigned int __fastcall GetSpellColor(signed int a1); 1897 unsigned int __fastcall GetSpellColor(signed int a1);
1898 void *__thiscall unknown_vdtor_6(void *_this, bool a2); 1898 void *__thiscall unknown_vdtor_6(void *_this, bool a2);
1899 unsigned __int16 *__fastcall MakeScreenshot(signed int width, signed int height); 1899 unsigned short * MakeScreenshot(signed int width, signed int height);
1900 void __thiscall SaveScreenshot(const char *pFilename); 1900 void __thiscall SaveScreenshot(const char *pFilename);
1901 void __fastcall GameUI_DrawLoadMenu(unsigned int uDialogueType); // idb 1901 void __fastcall GameUI_DrawLoadMenu(unsigned int uDialogueType); // idb
1902 void __cdecl GameUI_DrawSaveMenu(); 1902 void __cdecl GameUI_DrawSaveMenu();
1903 void __fastcall LoadGame(unsigned int uSlot); // idb 1903 void __fastcall LoadGame(unsigned int uSlot); // idb
1904 int __fastcall SaveGame(int a1, __int16 *a2); 1904 void SaveGame(bool IsAutoSAve, bool NotSaveWorld);
1905 void __fastcall DoSavegame(unsigned int uSlot); // idb 1905 void __fastcall DoSavegame(unsigned int uSlot); // idb
1906 void GameUI_MainMenu_DoDrawLoad(int a1); 1906 void GameUI_MainMenu_DoDrawLoad(int a1);
1907 void GameUI_MainMenu_DrawLoad(); 1907 void GameUI_MainMenu_DrawLoad();
1908 void __cdecl sub_4606FE(); 1908 void __cdecl sub_4606FE();
1909 void __cdecl TryLoadLevelFromLOD(); 1909 void __cdecl TryLoadLevelFromLOD();