comparison mm7_data.h @ 838:d061180f2b42

Merge
author Gloval
date Thu, 28 Mar 2013 00:37:58 +0400
parents bebc19f3d2af 72f6df90df98
children 710cf848ad24
comparison
equal deleted inserted replaced
837:bebc19f3d2af 838:d061180f2b42
1501 extern _UNKNOWN unk_F8B1C8; // weak 1501 extern _UNKNOWN unk_F8B1C8; // weak
1502 extern int dword_F8B1D8; // weak 1502 extern int dword_F8B1D8; // weak
1503 extern int dword_F8B1DC; // weak 1503 extern int dword_F8B1DC; // weak
1504 extern int dword_F8B1E0; // weak 1504 extern int dword_F8B1E0; // weak
1505 extern int dword_F8B1E4; // weak 1505 extern int dword_F8B1E4; // weak
1506 extern const char *ptr_F8B1E8; // idb 1506 extern const char *current_npc_text; // 0xF8B1E8
1507 extern char dialogue_show_profession_details; // weak 1507 extern char dialogue_show_profession_details; // weak
1508 extern char byte_F8B1EF[]; // weak 1508 extern char byte_F8B1EF[]; // weak
1509 extern char byte_F8B1F0[4]; 1509 extern char byte_F8B1F0[4];
1510 extern int dword_F8B1F4; // weak 1510 extern int dword_F8B1F4; // weak
1511 1511
1816 void __cdecl sub_4452BB(); 1816 void __cdecl sub_4452BB();
1817 const char *GetProfessionActionText(int a1); 1817 const char *GetProfessionActionText(int a1);
1818 void __cdecl DrawDialogueUI(); 1818 void __cdecl DrawDialogueUI();
1819 struct NPCData *__fastcall GetNPCData(signed int npcid); 1819 struct NPCData *__fastcall GetNPCData(signed int npcid);
1820 struct NPCData *__fastcall GetNewNPCData(signed int npcid, int a2); 1820 struct NPCData *__fastcall GetNewNPCData(signed int npcid, int a2);
1821 int __fastcall sub_445C8B(signed int a1); 1821 int __fastcall GetGreetType(signed int SpeakingNPC_ID);
1822 void __cdecl sub_44603D(); 1822 void __cdecl sub_44603D();
1823 void PrepareHouse(enum HOUSE_ID house); // idb 1823 void PrepareHouse(enum HOUSE_ID house); // idb
1824 bool EnterHouse(enum HOUSE_ID uHouseID); 1824 bool EnterHouse(enum HOUSE_ID uHouseID);
1825 int sub_4465DF_check_season(int a1); 1825 int sub_4465DF_check_season(int a1);
1826 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb 1826 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb
1833 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on); 1833 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on);
1834 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle); 1834 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle);
1835 void __thiscall GameUI_StatusBar_UpdateTimedString(unsigned int bForceHide); // idb 1835 void __thiscall GameUI_StatusBar_UpdateTimedString(unsigned int bForceHide); // idb
1836 void OnTimer(int); 1836 void OnTimer(int);
1837 void __fastcall sub_448CF4_spawn_monsters(__int16 typeindex, __int16 level, int count, int x, int y, int z, int group, unsigned int uUniqueName); 1837 void __fastcall sub_448CF4_spawn_monsters(__int16 typeindex, __int16 level, int count, int x, int y, int z, int group, unsigned int uUniqueName);
1838 void __fastcall sub_448DF8_cast_spell(int spellnum, int rank, int level, int fromx, int fromy, int fromz, int tox, int toy, int toz); 1838 void __fastcall EventCastSpell(int spellnum, int uSkillLevel, int uSkill, int fromx, int fromy, int fromz, int tox, int toy, int toz);//sub_448DF8
1839 __int16 __fastcall sub_449A49_door_switch_animation(unsigned int uDoorID, int a2); // idb 1839 __int16 __fastcall sub_449A49_door_switch_animation(unsigned int uDoorID, int a2); // idb
1840 bool _449B57_test_bit(unsigned __int8 *a1, __int16 a2); 1840 bool _449B57_test_bit(unsigned __int8 *a1, __int16 a2);
1841 void _449B7E_toggle_bit(unsigned char *pArray, __int16 a2, unsigned __int16 bToggle); // idb 1841 void _449B7E_toggle_bit(unsigned char *pArray, __int16 a2, unsigned __int16 bToggle); // idb
1842 void __cdecl Party__CountHirelings(); 1842 void __cdecl Party__CountHirelings();
1843 void __fastcall ShowStatusBarString(const char *pString, unsigned int uNumSeconds); 1843 void __fastcall ShowStatusBarString(const char *pString, unsigned int uNumSeconds);
1960 signed int __cdecl _46F04E_collide_against_portals(); 1960 signed int __cdecl _46F04E_collide_against_portals();
1961 void __cdecl BLV_UpdateDoors(); 1961 void __cdecl BLV_UpdateDoors();
1962 void __cdecl UpdateActors_BLV(); 1962 void __cdecl UpdateActors_BLV();
1963 void __cdecl UpdateActors_ODM(); 1963 void __cdecl UpdateActors_ODM();
1964 void __cdecl UpdateObjects(); 1964 void __cdecl UpdateObjects();
1965 int _47272C_collide_agains_some_secotors_floors(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb 1965 int collide_against_floor_approximate(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb
1966 void __cdecl BLV_ProcessPartyActions(); 1966 void __cdecl BLV_ProcessPartyActions();
1967 void __cdecl ODM_ProcessPartyActions(); 1967 void __cdecl ODM_ProcessPartyActions();
1968 bool __fastcall sub_47531C(int a1, int *a2, int a3, int a4, int a5, int a6, int a7, int a8, BLVFace *a9, int a10); 1968 bool __fastcall sub_47531C(int a1, int *a2, int a3, int a4, int a5, int a6, int a7, int a8, BLVFace *a9, int a10);
1969 bool __fastcall sub_4754BF(int a1, int *a2, int a3, int a4, int a5, int a6, int a7, int a8, BLVFace *a9, int a10, int a11); 1969 bool __fastcall sub_4754BF(int a1, int *a2, int a3, int a4, int a5, int a6, int a7, int a8, BLVFace *a9, int a10, int a11);
1970 signed int __thiscall sub_475665(BLVFace *_this, int a2, __int16 a3); 1970 signed int __thiscall sub_475665(BLVFace *_this, int a2, __int16 a3);