comparison mm7_data.h @ 333:405d0c4dd1b3

Слияние
author Ritor1
date Wed, 20 Feb 2013 20:51:55 +0600
parents d720a13e2273
children ea55d6414029
comparison
equal deleted inserted replaced
332:e8fcde8ba3fc 333:405d0c4dd1b3
364 extern char aBitmaps[]; // idb 364 extern char aBitmaps[]; // idb
365 extern char aIcons[]; // idb 365 extern char aIcons[]; // idb
366 extern char aPending[]; // idb 366 extern char aPending[]; // idb
367 extern char aCanTFindS[]; // idb 367 extern char aCanTFindS[]; // idb
368 extern char pDayMoonPhase[28]; 368 extern char pDayMoonPhase[28];
369 extern char *spellbook_texture_filename_suffices[8]; // weak 369 extern char *spellbook_texture_filename_suffices[]; // weak
370 extern __int16 word_4E1D3A[]; // weak 370 extern __int16 word_4E1D3A[]; // weak
371 extern __int16 pTownPortalBook_xs[6]; 371 extern __int16 pTownPortalBook_xs[6];
372 extern __int16 pTownPortalBook_ys[6]; 372 extern __int16 pTownPortalBook_ys[6];
373 extern __int16 pTownPortalBook_ws[6]; 373 extern __int16 pTownPortalBook_ws[6];
374 extern __int16 pTownPortalBook_hs[6]; 374 extern __int16 pTownPortalBook_hs[6];
1196 extern char bFlashQuestBook; // weak 1196 extern char bFlashQuestBook; // weak
1197 extern int dword_507960; // weak 1197 extern int dword_507960; // weak
1198 extern int dword_507964; // weak 1198 extern int dword_507964; // weak
1199 extern int dword_507968; // weak 1199 extern int dword_507968; // weak
1200 extern int dword_50796C; // weak 1200 extern int dword_50796C; // weak
1201 extern int dword_507974; // weak 1201 extern int uTextureID_Btn_QuickReference; // weak
1202 extern int dword_5079B4; // weak 1202 extern int dword_5079B4; // weak
1203 extern int dword_5079C8; // weak 1203 extern int dword_5079C8; // weak
1204 extern int dword_5079CC; // weak 1204 extern int dword_5079CC; // weak
1205 extern int dword_5079D0; // weak 1205 extern int dword_5079D0; // weak
1206 extern int dword_5079D8; // weak 1206 extern int dword_5079D8; // weak
1207 extern struct GUIButton *dword_507A14; // idb 1207 extern struct GUIButton *pBtn_ZoomOut; // idb
1208 extern struct GUIButton *dword_507A18; // idb 1208 extern struct GUIButton *pBtn_ZoomIn; // idb
1209 extern unsigned int uGameUIFontShadow; 1209 extern unsigned int uGameUIFontShadow;
1210 extern unsigned int uGameUIFontMain; 1210 extern unsigned int uGameUIFontMain;
1211 extern int dword_507B00_spell_info_to_draw_in_popup; // weak 1211 extern int dword_507B00_spell_info_to_draw_in_popup; // weak
1212 extern char *aMonthNames[12]; 1212 extern char *aMonthNames[12];
1213 extern char *aDayNames[7]; 1213 extern char *aDayNames[7];
1710 extern struct FrameTableTxtLine stru_F8B5E8; // weak 1710 extern struct FrameTableTxtLine stru_F8B5E8; // weak
1711 extern char array_F8B668[]; // weak 1711 extern char array_F8B668[]; // weak
1712 //extern _UNKNOWN unk_F8BA50; // weak 1712 //extern _UNKNOWN unk_F8BA50; // weak
1713 extern char byte_F8BC0C; // weak 1713 extern char byte_F8BC0C; // weak
1714 extern int bGameoverLoop; // weak 1714 extern int bGameoverLoop; // weak
1715 extern __int16 word_F8BC48_displaced_face_intersect_plane_coords_a; // idb 1715 extern __int16 word_F8BC48_displaced_face_intersect_plane_coords_a[]; // idb
1716 extern __int16 word_F8BD18_displaced_face_intersect_plane_coords_b; // idb 1716 extern __int16 word_F8BD18_displaced_face_intersect_plane_coords_b[]; // idb
1717 //extern _UNKNOWN unk_F8EA04; // weak 1717 //extern _UNKNOWN unk_F8EA04; // weak
1718 //extern _UNKNOWN unk_F8F8F8; // weak 1718 //extern _UNKNOWN unk_F8F8F8; // weak
1719 extern int dword_F93F20; // weak 1719 extern int dword_F93F20; // weak
1720 extern int dword_F93F70; // weak 1720 extern int dword_F93F70; // weak
1721 1721
1891 void __cdecl GameUI_DrawStatusBar_2(); 1891 void __cdecl GameUI_DrawStatusBar_2();
1892 void __thiscall sub_41C0B8_set_status_string(const char *pStr); // idb 1892 void __thiscall sub_41C0B8_set_status_string(const char *pStr); // idb
1893 void __cdecl GameUI_DrawStatusBar(); 1893 void __cdecl GameUI_DrawStatusBar();
1894 bool __thiscall sub_41CD4F(unsigned int _this); 1894 bool __thiscall sub_41CD4F(unsigned int _this);
1895 char __fastcall sub_41D20D_buff_remaining_time_string(int ecx0, struct GUIWindow *edx0, __int64 a3, struct GUIFont *a2); 1895 char __fastcall sub_41D20D_buff_remaining_time_string(int ecx0, struct GUIWindow *edx0, __int64 a3, struct GUIFont *a2);
1896 void __thiscall GameUI_DrawItemInfo(struct ItemGen *_this); // idb 1896 void GameUI_DrawItemInfo(struct ItemGen *_this); // idb
1897 char *__fastcall MonsterPopup_Draw(unsigned int uActorID, struct GUIWindow *edx0); 1897 char *__fastcall MonsterPopup_Draw(unsigned int uActorID, struct GUIWindow *edx0);
1898 void __cdecl nullsub_3(); // idb 1898 void __cdecl nullsub_3(); // idb
1899 void __cdecl LoadActualSkyFrame(); 1899 void __cdecl LoadActualSkyFrame();
1900 void __cdecl Sleep6Hours(); 1900 void __cdecl Sleep6Hours();
1901 void __cdecl RestUI_Initialize(); 1901 void __cdecl RestUI_Initialize();
1928 int __fastcall _4268E3_smthn_to_a1r5g5b5(unsigned int uColor); // idb 1928 int __fastcall _4268E3_smthn_to_a1r5g5b5(unsigned int uColor); // idb
1929 int __fastcall _42690D_colors_cvt(unsigned int a1); 1929 int __fastcall _42690D_colors_cvt(unsigned int a1);
1930 void __cdecl sub_426947(); 1930 void __cdecl sub_426947();
1931 int __fastcall sub_4269A2_GivePartyExp(unsigned int a1); 1931 int __fastcall sub_4269A2_GivePartyExp(unsigned int a1);
1932 bool __fastcall sub_427769_spell(unsigned int uSpellID); 1932 bool __fastcall sub_427769_spell(unsigned int uSpellID);
1933 bool __fastcall _42777D_CastSpell_UseWand_ShootArrow(int a1, unsigned int uPlayerID, unsigned int a4, __int16 a5, int a6); 1933 void _42777D_CastSpell_UseWand_ShootArrow(int a1, unsigned int uPlayerID, unsigned int a4, __int16 a5, int a6);
1934 int __fastcall sub_42EBBE(int, int); // weak 1934 int __fastcall sub_42EBBE(int, int); // weak
1935 void _42ECB5_PlayerAttacksActor(); 1935 void _42ECB5_PlayerAttacksActor();
1936 void __thiscall InitializeTurnBasedAnimations(void *); 1936 void __thiscall InitializeTurnBasedAnimations(void *);
1937 signed int __cdecl sub_42F4DA(); 1937 signed int __cdecl sub_42F4DA();
1938 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); 1938 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);
1961 void __fastcall DamagePlayerFromMonster(unsigned int uObjID, int a2, struct Vec3_int_ *pPos, unsigned int a4); 1961 void __fastcall DamagePlayerFromMonster(unsigned int uObjID, int a2, struct Vec3_int_ *pPos, unsigned int a4);
1962 void __fastcall sub_43A97E(unsigned int uLayingItemID, signed int a2); // idb 1962 void __fastcall sub_43A97E(unsigned int uLayingItemID, signed int a2); // idb
1963 double __fastcall sub_43AE12(signed int a1); 1963 double __fastcall sub_43AE12(signed int a1);
1964 int __fastcall _43AFE3_calc_spell_damage(int a1, int a2, signed int a3, int a4); 1964 int __fastcall _43AFE3_calc_spell_damage(int a1, int a2, signed int a3, int a4);
1965 void __fastcall sub_43B057(unsigned int uObjID, unsigned int uActorID, struct Vec3_int_ *pVelocity); 1965 void __fastcall sub_43B057(unsigned int uObjID, unsigned int uActorID, struct Vec3_int_ *pVelocity);
1966 __int16 __fastcall sub_43B1B0(signed int a1, unsigned int a2, struct Vec3_int_ *pVelocity, signed int a4); 1966 void sub_43B1B0(signed int a1, unsigned int a2, struct Vec3_int_ *pVelocity, signed int a4);
1967 int __stdcall DirectInputKeyboard_enumerator_43B9B9(int, int); // weak 1967 int __stdcall DirectInputKeyboard_enumerator_43B9B9(int, int); // weak
1968 void Software_ResetNewEdges(); 1968 void Software_ResetNewEdges();
1969 // int __cdecl crt_deconstruct_43B9E3(); 1969 // int __cdecl crt_deconstruct_43B9E3();
1970 int __stdcall DirectInputMouse_enumerator(int, int); // weak 1970 int __stdcall DirectInputMouse_enumerator(int, int); // weak
1971 int __cdecl CharacterUI_LoadPaperdollTextures(); 1971 int __cdecl CharacterUI_LoadPaperdollTextures();
1998 void GameUI_DrawPartySpells(); 1998 void GameUI_DrawPartySpells();
1999 __int16 __fastcall sub_441A4E(int a1); 1999 __int16 __fastcall sub_441A4E(int a1);
2000 void GameUI_DrawMinimap(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW, unsigned int uZoom, unsigned int bRedrawOdmMinimap); 2000 void GameUI_DrawMinimap(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW, unsigned int uZoom, unsigned int bRedrawOdmMinimap);
2001 int __fastcall DrawBook_Map_sub(unsigned int x, unsigned int y, unsigned int a4, int a5, int _48074); // idb 2001 int __fastcall DrawBook_Map_sub(unsigned int x, unsigned int y, unsigned int a4, int a5, int _48074); // idb
2002 void Initialize2DA(); 2002 void Initialize2DA();
2003 unsigned int LoadEventsToBuffer(const char *pContainerName, char *pBuffer, unsigned int uBufferSize); 2003
2004 void __cdecl Initialize_GlobalEVT();
2005 void __cdecl LoadLevel_InitializeLevelStr(); 2004 void __cdecl LoadLevel_InitializeLevelStr();
2006 void __cdecl LoadLevel_InitializeLevelEvt(); 2005
2007 void __cdecl OnMapLeave(); 2006 void __cdecl OnMapLeave();
2008 void /*__usercall*/ OnMapLoad(); 2007 void /*__usercall*/ OnMapLoad();
2009 void __thiscall Level_LoadEvtAndStr(const char *pLevelName); 2008 void __thiscall Level_LoadEvtAndStr(const char *pLevelName);
2010 char *__cdecl _4443D5_GetMinimapRightClickText(); 2009 char *__cdecl _4443D5_GetMinimapRightClickText();
2011 const char *__cdecl sub_444564(); 2010 const char *__cdecl sub_444564();
2028 bool __fastcall EnterHouse(enum HOUSE_TYPE uHouseID); 2027 bool __fastcall EnterHouse(enum HOUSE_TYPE uHouseID);
2029 int sub_4465DF_check_season(int a1); 2028 int sub_4465DF_check_season(int a1);
2030 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb 2029 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb
2031 // void __cdecl crt_construct_5773C4(); 2030 // void __cdecl crt_construct_5773C4();
2032 bool __thiscall sub_4466C4(void *_this); 2031 bool __thiscall sub_4466C4(void *_this);
2033 void __fastcall EventProcessor(int a1, int a2, int a3); 2032
2034 void __fastcall sub_448518_npc_set_item(int npc, unsigned int item, int a3); 2033 void __fastcall sub_448518_npc_set_item(int npc, unsigned int item, int a3);
2035 void __fastcall sub_44861E_set_texture(unsigned int uFaceCog, const char *pFilename); 2034 void __fastcall sub_44861E_set_texture(unsigned int uFaceCog, const char *pFilename);
2036 void __fastcall SetDecorationSprite(unsigned int uCog, int a2, const char *pFileName); // idb 2035 void __fastcall SetDecorationSprite(unsigned int uCog, int a2, const char *pFileName); // idb
2037 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on); 2036 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on);
2038 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle); 2037 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle);
2097 bool Autosave(); 2096 bool Autosave();
2098 void __thiscall PrepareToLoadBLV(unsigned int bLoading); 2097 void __thiscall PrepareToLoadBLV(unsigned int bLoading);
2099 void __fastcall PrepareToLoadODM(unsigned int bLoading, struct OutdoorCamera *a2); 2098 void __fastcall PrepareToLoadODM(unsigned int bLoading, struct OutdoorCamera *a2);
2100 void __cdecl sub_461103(); 2099 void __cdecl sub_461103();
2101 int __cdecl sub_4613C4(); 2100 int __cdecl sub_4613C4();
2102 int __fastcall sub_4621DA(signed int a1, signed int a2, signed int a3); 2101 int __fastcall int_get_vector_length(signed int a1, signed int a2, signed int a3);
2103 int __cdecl sub_46224A(); 2102 int __cdecl sub_46224A();
2104 int __cdecl crt_init_globals_462620(); 2103 int __cdecl crt_init_globals_462620();
2105 void __cdecl crt_init_globals_462659(); 2104 void __cdecl crt_init_globals_462659();
2106 void __cdecl crt_init_globals_46269B(); 2105 void __cdecl crt_init_globals_46269B();
2107 void __cdecl crt_init_globals_46271C(); 2106 void __cdecl crt_init_globals_46271C();