comparison mm7_data.h @ 899:393a83dcc359

Paperdoll equipment error fixed
author Ritor1
date Thu, 18 Apr 2013 11:15:54 +0600
parents 10fa7dad1391
children 4dc2252e0b03
comparison
equal deleted inserted replaced
898:10fa7dad1391 899:393a83dcc359
607 extern int paperdoll_Boot[4][7][2]; 607 extern int paperdoll_Boot[4][7][2];
608 extern int paperdoll_Cloak[4][10][2]; 608 extern int paperdoll_Cloak[4][10][2];
609 extern int paperdoll_CloakCollar[4][10][2]; 609 extern int paperdoll_CloakCollar[4][10][2];
610 //extern int dword_4E56B4; // weak 610 //extern int dword_4E56B4; // weak
611 extern int paperdoll_Belt[4][7][2]; 611 extern int paperdoll_Belt[4][7][2];
612 extern int paperdoll_Helm[64][2]; // weak 612 extern int paperdoll_Helm[4][16][2];
613 //extern int dword_4E58D4[]; // weak 613 //extern int dword_4E58D4[]; // weak
614 extern int pPaperdoll_Beards[4]; // weak 614 extern int pPaperdoll_Beards[4]; // weak
615 extern int dword_4E5AD4[]; // weak 615 extern int dword_4E5AD4[]; // weak
616 extern int pPaperdoll_LeftHand[4][2]; 616 extern int pPaperdoll_LeftHand[4][2];
617 extern int pPaperdoll_SecondLeftHand[4][2]; 617 extern int pPaperdoll_SecondLeftHand[4][2];
1086 extern int dword_50CDCC; // weak 1086 extern int dword_50CDCC; // weak
1087 extern int bProcessorIsNotIntel; // weak 1087 extern int bProcessorIsNotIntel; // weak
1088 extern Vec3_int_ layingitem_vel_50FDFC; 1088 extern Vec3_int_ layingitem_vel_50FDFC;
1089 extern char pStartingMapName[]; // idb 1089 extern char pStartingMapName[]; // idb
1090 extern unsigned __int8 IsPlayerWearingWatersuit[5]; 1090 extern unsigned __int8 IsPlayerWearingWatersuit[5];
1091 extern char byte_5111C0[54]; 1091 extern char party_has_equipment[54];
1092 extern char byte_5111F6[]; 1092 extern char byte_5111F6[];
1093 extern unsigned int papredoll_dbrds[16]; 1093 extern unsigned int papredoll_dbrds[16];
1094 extern unsigned int papredoll_drhs[4]; 1094 extern unsigned int papredoll_drhs[4];
1095 extern unsigned int papredoll_dlhus[4]; 1095 extern unsigned int papredoll_dlhus[4];
1096 extern unsigned int papredoll_dlhs[4]; 1096 extern unsigned int papredoll_dlhs[4];
1097 extern unsigned int papredoll_dbods[5]; 1097 extern unsigned int papredoll_dbods[5];
1098 extern int paperdoll_array_511290[4][17][3]; 1098 extern int paperdoll_armor_texture[4][17][3];//0x511290
1099 //extern int paperdoll_array_51132C[165];
1099 extern unsigned int papredoll_dlaus[5]; 1100 extern unsigned int papredoll_dlaus[5];
1100 extern unsigned int papredoll_dlads[4]; 1101 extern unsigned int papredoll_dlads[4];
1101 extern int papredoll_flying_feet[]; // idb 1102 extern int papredoll_flying_feet[]; // idb
1102 extern int dword_511638[4][6]; 1103 extern int paperdoll_boots_texture[4][6];
1103 extern int dword_511788[]; // weak 1104 extern int paperdoll_cloak_collar_texture[4][10]; // weak
1104 extern int dword_51179C; // weak 1105 //extern int dword_51179C; // weak
1105 extern int dword_5117A0; // weak 1106 //extern int dword_5117A0; // weak
1106 extern int dword_5117A4; // weak 1107 //extern int dword_5117A4; // weak
1107 extern int dword_5117A8; // weak 1108 //extern int dword_5117A8; // weak
1108 extern int dword_5117AC; // weak 1109 //extern int dword_5117AC; // weak
1109 extern int paperdoll_array_511828[4][10]; 1110 extern int paperdoll_cloak_texture[4][10];
1110 extern int bRingsShownInCharScreen; // weak 1111 extern int bRingsShownInCharScreen; // weak
1111 extern int _unused000; // weak 1112 extern int _unused000; // weak
1112 1113
1113 extern unsigned __int16 pOdmMinimap[117][137]; 1114 extern unsigned __int16 pOdmMinimap[117][137];
1114 extern unsigned int uNumBlueFacesInBLVMinimap; 1115 extern unsigned int uNumBlueFacesInBLVMinimap;
1731 int __stdcall DirectInputKeyboard_enumerator_43B9B9(int, int); // weak 1732 int __stdcall DirectInputKeyboard_enumerator_43B9B9(int, int); // weak
1732 void Software_ResetNewEdges(); 1733 void Software_ResetNewEdges();
1733 // int __cdecl crt_deconstruct_43B9E3(); 1734 // int __cdecl crt_deconstruct_43B9E3();
1734 int __stdcall DirectInputMouse_enumerator(int, int); // weak 1735 int __stdcall DirectInputMouse_enumerator(int, int); // weak
1735 void CharacterUI_LoadPaperdollTextures(); 1736 void CharacterUI_LoadPaperdollTextures();
1736 int __fastcall _43C91D_FormItemTextureFilename(char *a1, signed int a2, int a3, int a4); 1737 int __fastcall GetItemTextureFilename(char *pOut, signed int item_id, int index, int shoulder);
1737 void __fastcall CharacterUI_DrawPaperdoll(unsigned int uPlayerID); // idb 1738 void __fastcall CharacterUI_DrawPaperdoll(unsigned int uPlayerID); // idb
1738 void __fastcall CharacterUI_DrawPaperdollWithRingOverlay(unsigned int uPlayerID); // idb 1739 void __fastcall CharacterUI_DrawPaperdollWithRingOverlay(unsigned int uPlayerID); // idb
1739 bool _43ED6F_check_party_races(bool b); 1740 bool _43ED6F_check_party_races(bool b);
1740 bool __thiscall sub_43EDB9_get_some_race_sex_relation_2(unsigned int _this); 1741 bool __thiscall sub_43EDB9_get_some_race_sex_relation_2(unsigned int _this);
1741 bool __fastcall sub_43EE15_player_has_item(unsigned int uItemID, struct Player *pPlayer, char a3); 1742 bool __fastcall Player_has_item(unsigned int uItemID, struct Player *pPlayer, char a3);
1742 bool __fastcall sub_43EE77_ProbablyIfUnderwaterSuitIsEquipped(signed int a1); 1743 bool __fastcall sub_43EE77_ProbablyIfUnderwaterSuitIsEquipped(signed int a1);
1743 void __fastcall WetsuitOn(unsigned int uPlayerID); // idb 1744 void __fastcall WetsuitOn(unsigned int uPlayerID); // idb
1744 unsigned int __fastcall WetsuitOff(unsigned int uPlayerID); 1745 unsigned int __fastcall WetsuitOff(unsigned int uPlayerID);
1745 void __fastcall PrepareDrawLists_BLV(struct IndoorLocation_drawstru *_this); 1746 void __fastcall PrepareDrawLists_BLV(struct IndoorLocation_drawstru *_this);
1746 int /*__usercall*/ sr_sub_4D6FB0/*<eax>*/(struct stru315 *a1/*<ebp>*/); 1747 int /*__usercall*/ sr_sub_4D6FB0/*<eax>*/(struct stru315 *a1/*<ebp>*/);