Mercurial > mm7
comparison mm7_data.h @ 783:b27dd658ea77
Taveling by foot fixed.
author | Nomad |
---|---|
date | Sun, 24 Mar 2013 21:14:28 +0200 |
parents | 64cef5a0782a |
children | 83a58d185d3c |
comparison
equal
deleted
inserted
replaced
778:64cef5a0782a | 783:b27dd658ea77 |
---|---|
797 extern unsigned int saveload_dlg_ys[2]; | 797 extern unsigned int saveload_dlg_ys[2]; |
798 extern unsigned int saveload_dlg_zs[2]; | 798 extern unsigned int saveload_dlg_zs[2]; |
799 extern unsigned int saveload_dlg_ws[2]; | 799 extern unsigned int saveload_dlg_ws[2]; |
800 extern int dword_4E98BC_bApplicationActive; // weak | 800 extern int dword_4E98BC_bApplicationActive; // weak |
801 extern char *pTransitionStrings[]; // 4EB080 | 801 extern char *pTransitionStrings[]; // 4EB080 |
802 extern char aAwards_txt[]; // idb | |
803 extern char aScroll_txt[]; // idb | |
804 extern char aMerchant_txt[]; // idb | |
805 extern char aTrans_txt[]; // idb | |
806 extern char aTeacher[]; // idb | |
807 extern char aObelisk[]; // idb | |
808 extern char aSeer[]; // idb | |
809 extern char aStat[]; // idb | |
810 extern char aPotion[]; // idb | |
811 extern char aAutonote_txt[]; // idb | |
812 extern char aQuests_txt[]; // idb | |
813 extern char aNpcdist_txt[]; // idb | |
814 extern char aNpctopic_txt[]; // idb | |
815 extern char aNpctext_txt[]; // idb | |
816 extern char aNpcnews_txt[]; // idb | |
817 extern char aNpcgroup_txt[]; // idb | |
818 extern char aNpcgreet_txt[]; // idb | |
819 extern char aNpcdata_txt[]; // idb | |
820 extern char aNpcprof_txt[]; // idb | |
821 extern char aNpcnames_txt[]; // idb | |
822 extern char aD3dVersionOfRe[]; // idb | |
823 extern char aEWorkMsdevM_16[]; // idb | |
824 extern char aLevels_0[]; // idb | |
825 extern char aDmap[]; // idb | |
826 extern char aAmap[]; // idb | |
827 extern char aTmap[]; // idb | |
828 extern char aHmap[]; // idb | |
829 extern int dword_4EC268[]; // weak | 802 extern int dword_4EC268[]; // weak |
830 extern int dword_4EC28C[]; // weak | 803 extern int dword_4EC28C[]; // weak |
831 extern int dword_4EC2A8; // weak | 804 extern int dword_4EC2A8; // weak |
832 extern int dword_4EC2AC; // weak | 805 extern int dword_4EC2AC; // weak |
833 extern char aInvalidGroundT[]; // idb | |
834 extern char aInvalidSkyTexH[]; // idb | |
835 extern char aIdlist[]; // idb | |
836 extern char aOmap[]; // idb | |
837 extern char aCmap[]; // idb | |
838 extern char aMm6OutdoorV1_0[]; // idb | |
839 extern char aI6_odm[]; // idb | |
840 extern char aBlank[]; // idb | |
841 extern char aHm005[]; // idb | |
842 extern char aSky043[]; // idb | |
843 extern char aDefault_odm[]; // idb | |
844 extern char aPlansky3[]; // idb | |
845 extern char aPlanskyD[]; // idb | |
846 extern char a_ddm[5]; // weak | |
847 extern char aCanTLoadFile[]; // idb | |
848 extern char aEWorkMsdevM_17[]; // idb | |
849 extern char a_odm[]; // idb | |
850 extern char aUnableToFindSI[]; // idb | |
851 extern char aSpawn[]; // idb | |
852 extern char aBddata[]; // idb | |
853 extern char aTernorm[]; // idb | |
854 extern char aGrastyl[]; // idb | |
855 extern char aOut09_odm[]; // idb | |
856 extern char aNewedges[]; // idb | |
857 extern char aSurfs[]; // idb | |
858 extern char aEdges[]; // idb | |
859 extern char aSpans[]; // idb | |
860 extern char aTheTextureFram[]; // idb | |
861 extern char aEWorkMsdevM_18[]; // idb | |
862 extern char aWtrtyla[]; // idb | |
863 extern char aWtrtyl[]; // idb | |
864 extern char aUnableToSave_1[]; // idb | |
865 extern char aDataDtile_bin[]; // idb | |
866 extern char aTileDescrip[]; // idb | |
867 extern char aTtattr_transit[]; // idb | |
868 extern char aTtattr_nodraw[]; // idb | |
869 extern char aTtattr_wave[]; // idb | |
870 extern char aTtattr_flat[]; // idb | |
871 extern char aTtattr_repulse[]; // idb | |
872 extern char aTtattr_block[]; // idb | |
873 extern char aTtattr_water2[]; // idb | |
874 extern char aTtattr_water[]; // idb | |
875 extern char aTtattr_burn[]; // idb | |
876 extern char aTtsect_dnw[]; // idb | |
877 extern char aTtsect_dse[]; // idb | |
878 extern char aTtsect_dne[]; // idb | |
879 extern char aTtsect_dsw[]; // idb | |
880 extern char aTtsect_de[]; // idb | |
881 extern char aTtsect_dw[]; // idb | |
882 extern char aTtsect_ds[]; // idb | |
883 extern char aTtsect_dn[]; // idb | |
884 extern char aTtsect_wcap[]; // idb | |
885 extern char aTtsect_scap[]; // idb | |
886 extern char aTtsect_ecap[]; // idb | |
887 extern char aTtsect_ncap[]; // idb | |
888 extern char aTtsect_ew_s[]; // idb | |
889 extern char aTtsect_ew_n[]; // idb | |
890 extern char aTtsect_ns_w[]; // idb | |
891 extern char aTtsect_ns_e[]; // idb | |
892 extern char aTtsect_s_w[]; // idb | |
893 extern char aTtsect_s_e[]; // idb | |
894 extern char aTtsect_n_w[]; // idb | |
895 extern char aTtsect_n_e[]; // idb | |
896 extern char aTtsect_ew[]; // idb | |
897 extern char aTtsect_ns[]; // idb | |
898 extern char aTtsect_cros[]; // idb | |
899 extern char aTtsect_xsw1[]; // idb | |
900 extern char aTtsect_xse1[]; // idb | |
901 extern char aTtsect_xnw1[]; // idb | |
902 extern char aTtsect_xne1[]; // idb | |
903 extern char aTtsect_s1[]; // idb | |
904 extern char aTtsect_n1[]; // idb | |
905 extern char aTtsect_w1[]; // idb | |
906 extern char aTtsect_e1[]; // idb | |
907 extern char aTtsect_sw1[]; // idb | |
908 extern char aTtsect_se1[]; // idb | |
909 extern char aTtsect_nw1[]; // idb | |
910 extern char aTtsect_ne1[]; // idb | |
911 extern char aTtsect_speci_6[]; // idb | |
912 extern char aTtsect_speci_5[]; // idb | |
913 extern char aTtsect_speci_4[]; // idb | |
914 extern char aTtsect_speci_3[]; // idb | |
915 extern char aTtsect_speci_2[]; // idb | |
916 extern char aTtsect_speci_1[]; // idb | |
917 extern char aTtsect_speci_0[]; // idb | |
918 extern char aTtsect_special[]; // idb | |
919 extern char aTtsect_base4[]; // idb | |
920 extern char aTtsect_base3[]; // idb | |
921 extern char aTtsect_base2[]; // idb | |
922 extern char aTtsect_base1[]; // idb | |
923 extern char aTtsect_start[]; // idb | |
924 extern char aTtsect_null[]; // idb | |
925 extern char aTttype_roadcit[]; // idb | |
926 extern char aTttype_roads_2[]; // idb | |
927 extern char aTttype_roadsno[]; // idb | |
928 extern char aTttype_roadt_0[]; // idb | |
929 extern char aTttype_roadtro[]; // idb | |
930 extern char aTttype_roads_1[]; // idb | |
931 extern char aTttype_roadswa[]; // idb | |
932 extern char aTttype_roadv_0[]; // idb | |
933 extern char aTttype_roadvol[]; // idb | |
934 extern char aTttype_roads_0[]; // idb | |
935 extern char aTttype_roadsan[]; // idb | |
936 extern char aTttype_roadc_0[]; // idb | |
937 extern char aTttype_roadcra[]; // idb | |
938 extern char aTttype_roadg_0[]; // idb | |
939 extern char aTttype_roadgra[]; // idb | |
940 extern char aTttype_city[]; // idb | |
941 extern char aTttype_swamp[]; // idb | |
942 extern char aTttype_tropica[]; // idb | |
943 extern char aTttype_water[]; // idb | |
944 extern char aTttype_dirt[]; // idb | |
945 extern char aTttype_volcano[]; // idb | |
946 extern char aTttype_sand[]; // idb | |
947 extern char aTttype_snow[]; // idb | |
948 extern char aTttype_cracked[]; // idb | |
949 extern char aTttype_grass[]; // idb | |
950 extern char aTttype_start[]; // idb | |
951 extern char aTttype_null[]; // idb | |
952 extern char aTiletableLoadO[]; // idb | |
953 extern char aTiletableLoadU[]; // idb | |
954 extern char byte_4ECA93[]; // weak | |
955 extern char byte_4ECACF[]; // weak | |
956 extern char aError_0[]; // idb | |
957 extern char aCouldnTLoadMap[]; // idb | |
958 extern char aOut02d_odm[]; // idb | |
959 extern char aOut14_odm[]; // idb | |
960 extern char aOut[]; // idb | |
961 extern char aLunSun[]; // idb | |
962 extern char aLunfull[]; // idb | |
963 extern char aLun34[]; // idb | |
964 extern char aLun12[]; // idb | |
965 extern char aLun14[]; // idb | |
966 extern char aPal03i[]; // idb | |
967 extern const char *pPlayerPortraitsNames[25]; | 806 extern const char *pPlayerPortraitsNames[25]; |
968 extern const char *dlad_texnames_by_face[25]; | 807 extern const char *dlad_texnames_by_face[25]; |
969 extern const char *dlau_texnames_by_face[25]; | 808 extern const char *dlau_texnames_by_face[25]; |
970 extern const char *dbod_texnames_by_face[25]; | 809 extern const char *dbod_texnames_by_face[25]; |
971 extern const char *drh_texnames_by_face[25]; | 810 extern const char *drh_texnames_by_face[25]; |
1348 extern int dword_5B65D0_dialogue_actor_npc_id; // weak | 1187 extern int dword_5B65D0_dialogue_actor_npc_id; // weak |
1349 extern int dword_5C3418; // weak | 1188 extern int dword_5C3418; // weak |
1350 extern int dword_5C341C; // weak | 1189 extern int dword_5C341C; // weak |
1351 extern int _5C3420_pDecoration; | 1190 extern int _5C3420_pDecoration; |
1352 extern char byte_5C3427[]; // weak | 1191 extern char byte_5C3427[]; // weak |
1353 extern char GameUI_StatusBar_TimedString[200]; | 1192 extern char GameUI_Footer_TimedString[200]; |
1354 extern char pStatusBarString[200]; | 1193 extern char pFooterString[200]; |
1355 extern unsigned int GameUI_StatusBar_TimedStringTimeLeft; | 1194 extern unsigned int GameUI_Footer_TimeLeft; |
1356 extern int bForceDrawStatusBar; // weak | 1195 extern int bForceDrawFooter; // weak |
1357 extern int dword_5C35C0; // weak | 1196 extern int dword_5C35C0; // weak |
1358 extern int bDialogueUI_InitializeActor_NPC_ID; // weak | 1197 extern int bDialogueUI_InitializeActor_NPC_ID; // weak |
1359 extern int dword_5C35C8; // weak | 1198 extern int dword_5C35C8; // weak |
1360 extern char *p2DEventsTXT_Raw; | 1199 extern char *p2DEventsTXT_Raw; |
1361 | 1200 |
1495 extern LONG uWindowStyle; // idb | 1334 extern LONG uWindowStyle; // idb |
1496 extern HMENU hOSMenu; // idb | 1335 extern HMENU hOSMenu; // idb |
1497 extern int dword_6BE340; // weak | 1336 extern int dword_6BE340; // weak |
1498 extern char pCurrentMapName[20]; // idb | 1337 extern char pCurrentMapName[20]; // idb |
1499 extern unsigned int uLevelMapStatsID; | 1338 extern unsigned int uLevelMapStatsID; |
1500 extern int uLevel_StartingPointType; // weak | |
1501 extern int dword_6BE364_game_settings_1; // weak | 1339 extern int dword_6BE364_game_settings_1; // weak |
1502 extern int dword_6BE368_debug_settings_2; // weak | 1340 extern int dword_6BE368_debug_settings_2; // weak |
1503 extern unsigned __int8 bUseLoResSprites; | 1341 extern unsigned __int8 bUseLoResSprites; |
1504 extern unsigned __int8 bUseRegistry; | 1342 extern unsigned __int8 bUseRegistry; |
1505 extern unsigned __int8 bCanLoadFromCD; | 1343 extern unsigned __int8 bCanLoadFromCD; |
1736 #define __thiscall __cdecl // Test compile in C mode | 1574 #define __thiscall __cdecl // Test compile in C mode |
1737 | 1575 |
1738 void __stdcall mm7__vector_constructor(void *a1, int objSize, int numObjs, int (__thiscall *constructor)(int)); | 1576 void __stdcall mm7__vector_constructor(void *a1, int objSize, int numObjs, int (__thiscall *constructor)(int)); |
1739 void MakeActorAIList_ODM(); | 1577 void MakeActorAIList_ODM(); |
1740 int __cdecl MakeActorAIList_BLV(); | 1578 int __cdecl MakeActorAIList_BLV(); |
1741 void __cdecl sub_401A91_AI(); | 1579 void __cdecl UpdateActorAI(); |
1742 bool __fastcall sub_4070EF_prolly_collide_objects(unsigned int uObjID, unsigned int uObj2ID); | 1580 bool __fastcall sub_4070EF_prolly_collide_objects(unsigned int uObjID, unsigned int uObj2ID); |
1743 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *a4); | 1581 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *a4); |
1744 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *a4, struct BSPVertexBuffer *a5); | 1582 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *a4, struct BSPVertexBuffer *a5); |
1745 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb | 1583 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb |
1746 void InitializeActors(); | 1584 void InitializeActors(); |
1872 void __cdecl GameUI_DrawRightPanelFrames(); | 1710 void __cdecl GameUI_DrawRightPanelFrames(); |
1873 struct GUIButton *__fastcall GUI_HandleHotkey(unsigned __int8 uHotkey); // idb | 1711 struct GUIButton *__fastcall GUI_HandleHotkey(unsigned __int8 uHotkey); // idb |
1874 int __fastcall GUI_ReplaceHotkey(unsigned __int8 uOldHotkey, unsigned __int8 uNewHotkey, char bFirstCall); | 1712 int __fastcall GUI_ReplaceHotkey(unsigned __int8 uOldHotkey, unsigned __int8 uNewHotkey, char bFirstCall); |
1875 void __cdecl MainMenuUI_LoadFontsAndSomeStuff(); | 1713 void __cdecl MainMenuUI_LoadFontsAndSomeStuff(); |
1876 void __cdecl MainMenuUI_Create(); | 1714 void __cdecl MainMenuUI_Create(); |
1877 void __cdecl GameUI_DrawStatusBar_2(); | 1715 void __cdecl GameUI_Footer_2(); |
1878 void __thiscall sub_41C0B8_set_status_string(const char *pStr); // idb | 1716 void __thiscall sub_41C0B8_set_status_string(const char *pStr); // idb |
1879 void __cdecl GameUI_DrawStatusBar(); | 1717 void __cdecl GameUI_Footer(); |
1880 bool __thiscall sub_41CD4F(unsigned int _this); | 1718 bool __thiscall sub_41CD4F(unsigned int _this); |
1881 char __fastcall sub_41D20D_buff_remaining_time_string(int ecx0, struct GUIWindow *edx0, __int64 a3, struct GUIFont *a2); | 1719 char __fastcall sub_41D20D_buff_remaining_time_string(int ecx0, struct GUIWindow *edx0, __int64 a3, struct GUIFont *a2); |
1882 void GameUI_DrawItemInfo(struct ItemGen* inspect_item); // idb | 1720 void GameUI_DrawItemInfo(struct ItemGen* inspect_item); // idb |
1883 void MonsterPopup_Draw(unsigned int uActorID, struct GUIWindow *edx0); | 1721 void MonsterPopup_Draw(unsigned int uActorID, struct GUIWindow *edx0); |
1884 void __cdecl nullsub_3(); // idb | 1722 void __cdecl nullsub_3(); // idb |
1938 double __cdecl GetPickDepth(); | 1776 double __cdecl GetPickDepth(); |
1939 void Vec3_short__to_RenderVertexSoft(struct RenderVertexSoft *_this, struct Vec3_short_ *a2); | 1777 void Vec3_short__to_RenderVertexSoft(struct RenderVertexSoft *_this, struct Vec3_short_ *a2); |
1940 void __cdecl nullsub_4(); // idb | 1778 void __cdecl nullsub_4(); // idb |
1941 void __cdecl nullsub_5(); // idb | 1779 void __cdecl nullsub_5(); // idb |
1942 void __cdecl nullsub_6(); // idb | 1780 void __cdecl nullsub_6(); // idb |
1943 void __cdecl _438F8F_area_of_effect__damage_evaluate(); | 1781 void __cdecl area_of_effect__damage_evaluate(); |
1944 void __fastcall DamagePlayerFromMonster(unsigned int uObjID, int a2, struct Vec3_int_ *pPos, unsigned int a4); | 1782 void __fastcall DamagePlayerFromMonster(unsigned int uObjID, int a2, struct Vec3_int_ *pPos, unsigned int a4); |
1945 void __fastcall sub_43A97E(unsigned int uLayingItemID, signed int a2); // idb | 1783 void __fastcall sub_43A97E(unsigned int uLayingItemID, signed int a2); // idb |
1946 double __fastcall sub_43AE12(signed int a1); | 1784 double __fastcall sub_43AE12(signed int a1); |
1947 int __fastcall _43AFE3_calc_spell_damage(int a1, int a2, signed int a3, int a4); | 1785 int __fastcall _43AFE3_calc_spell_damage(int a1, int a2, signed int a3, int a4); |
1948 void __fastcall sub_43B057(unsigned int uObjID, unsigned int uActorID, struct Vec3_int_ *pVelocity); | 1786 void __fastcall sub_43B057(unsigned int uObjID, unsigned int uActorID, struct Vec3_int_ *pVelocity); |
1992 char *__cdecl _4443D5_GetMinimapRightClickText(); | 1830 char *__cdecl _4443D5_GetMinimapRightClickText(); |
1993 const char *__cdecl sub_444564(); | 1831 const char *__cdecl sub_444564(); |
1994 char *__thiscall GetEventHintString(unsigned int uEventID); // idb | 1832 char *__thiscall GetEventHintString(unsigned int uEventID); // idb |
1995 unsigned int __fastcall sub_444839_move_map(unsigned int a1, int a2, int x, int y, int z, int directiony, int directionx, int a8, const char *pLocationName); // idb | 1833 unsigned int __fastcall sub_444839_move_map(unsigned int a1, int a2, int x, int y, int z, int directiony, int directionx, int a8, const char *pLocationName); // idb |
1996 void TransitionUI_Draw(); | 1834 void TransitionUI_Draw(); |
1997 struct GUIWindow *__cdecl UI_CreateTravelDialogue(); | 1835 void UI_CreateTravelDialogue(); |
1998 signed int __cdecl GetTravelTime(); | 1836 signed int __cdecl GetTravelTime(); |
1999 void __cdecl TravelUI_Draw(); | 1837 void __cdecl TravelUI_Draw(); |
2000 void __cdecl DrawBranchlessDialogueUI(); | 1838 void __cdecl DrawBranchlessDialogueUI(); |
2001 void __fastcall sub_4451A8_press_any_key(int a1, int a2, int a4); | 1839 void __fastcall sub_4451A8_press_any_key(int a1, int a2, int a4); |
2002 void __cdecl sub_4452BB(); | 1840 void __cdecl sub_4452BB(); |
2020 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle); | 1858 void __fastcall ToggleActorGroupFlag(unsigned int uGroupID, unsigned int uFlag, unsigned int bToggle); |
2021 void __thiscall GameUI_StatusBar_UpdateTimedString(unsigned int bForceHide); // idb | 1859 void __thiscall GameUI_StatusBar_UpdateTimedString(unsigned int bForceHide); // idb |
2022 void __thiscall OnTimer(int a1); | 1860 void __thiscall OnTimer(int a1); |
2023 void __fastcall sub_448CF4_spawn_monsters(__int16 typeindex, __int16 level, int count, int x, int y, int z, int group, unsigned int uUniqueName); | 1861 void __fastcall sub_448CF4_spawn_monsters(__int16 typeindex, __int16 level, int count, int x, int y, int z, int group, unsigned int uUniqueName); |
2024 void __fastcall sub_448DF8_cast_spell(int spellnum, int rank, int level, int fromx, int fromy, int fromz, int tox, int toy, int toz); | 1862 void __fastcall sub_448DF8_cast_spell(int spellnum, int rank, int level, int fromx, int fromy, int fromz, int tox, int toy, int toz); |
2025 char *__fastcall sub_44987B(const char *pMapName, unsigned int uStartingPointType); // idb | |
2026 void __thiscall TeleportToStartingPoint(unsigned int uPointType); // idb | |
2027 __int16 __fastcall sub_449A49_door_switch_animation(unsigned int uDoorID, int a2); // idb | 1863 __int16 __fastcall sub_449A49_door_switch_animation(unsigned int uDoorID, int a2); // idb |
2028 bool _449B57_test_bit(unsigned __int8 *a1, __int16 a2); | 1864 bool _449B57_test_bit(unsigned __int8 *a1, __int16 a2); |
2029 void _449B7E_toggle_bit(unsigned char *pArray, __int16 a2, unsigned __int16 bToggle); // idb | 1865 void _449B7E_toggle_bit(unsigned char *pArray, __int16 a2, unsigned __int16 bToggle); // idb |
2030 void __cdecl Party__CountHirelings(); | 1866 void __cdecl Party__CountHirelings(); |
2031 void __fastcall ShowStatusBarString(const char *pString, unsigned int uNumSeconds); | 1867 void __fastcall ShowStatusBarString(const char *pString, unsigned int uNumSeconds); |
2071 void GameUI_MainMenu_DrawLoad(); | 1907 void GameUI_MainMenu_DrawLoad(); |
2072 void __cdecl sub_4606FE(); | 1908 void __cdecl sub_4606FE(); |
2073 void __cdecl TryLoadLevelFromLOD(); | 1909 void __cdecl TryLoadLevelFromLOD(); |
2074 void __cdecl sub_46080D(); | 1910 void __cdecl sub_46080D(); |
2075 bool __cdecl Initialize_GamesLOD_NewLOD(); | 1911 bool __cdecl Initialize_GamesLOD_NewLOD(); |
2076 bool Autosave(); | 1912 void Autosave(); |
2077 void __thiscall PrepareToLoadBLV(unsigned int bLoading); | 1913 void __thiscall PrepareToLoadBLV(unsigned int bLoading); |
2078 void __fastcall PrepareToLoadODM(unsigned int bLoading, struct OutdoorCamera *a2); | 1914 void __fastcall PrepareToLoadODM(unsigned int bLoading, struct OutdoorCamera *a2); |
2079 void __cdecl sub_461103(); | 1915 void __cdecl sub_461103(); |
2080 int __cdecl sub_4613C4(); | 1916 int __cdecl sub_4613C4(); |
2081 int __fastcall int_get_vector_length(signed int a1, signed int a2, signed int a3); | 1917 int __fastcall int_get_vector_length(signed int a1, signed int a2, signed int a3); |
2125 int __fastcall sub_46A7C8(int a1, int a2, signed int a3); | 1961 int __fastcall sub_46A7C8(int a1, int a2, signed int a3); |
2126 int __fastcall sub_46A89E(int a1, int a2, signed int a3); | 1962 int __fastcall sub_46A89E(int a1, int a2, signed int a3); |
2127 int __cdecl sub_46A99B(); | 1963 int __cdecl sub_46A99B(); |
2128 void *__thiscall unknown_libname_8(void *_this, char a2); | 1964 void *__thiscall unknown_libname_8(void *_this, char a2); |
2129 unsigned int __cdecl GetGravityStrength(); | 1965 unsigned int __cdecl GetGravityStrength(); |
2130 void __cdecl sub_46BDC0_UpdateUserInput_and_MapSpecificStuff(); | 1966 void __cdecl UpdateUserInput_and_MapSpecificStuff(); |
2131 void __cdecl BLV_UpdateUserInputAndOther(); | 1967 void __cdecl BLV_UpdateUserInputAndOther(); |
2132 void __cdecl ODM_UpdateUserInputAndOther(); | 1968 void __cdecl ODM_UpdateUserInputAndOther(); |
2133 bool __fastcall _46BFFA_check_object_intercept(unsigned int uLayingItemID, signed int a2); | 1969 bool __fastcall _46BFFA_check_object_intercept(unsigned int uLayingItemID, signed int a2); |
2134 void __cdecl _46CC4B_check_event_triggers(); | 1970 void __cdecl check_event_triggers(); |
2135 int BLV_GetFloorLevel(int x, int y, int z, unsigned int uSectorID, unsigned int *pFaceID); | 1971 int BLV_GetFloorLevel(int x, int y, int z, unsigned int uSectorID, unsigned int *pFaceID); |
2136 int __fastcall ODM_GetFloorLevel(int X, signed int Y, int Z, int a4, int *a5, int *a6, int a7); | 1972 int __fastcall ODM_GetFloorLevel(int X, signed int Y, int Z, int a4, int *a5, int *a6, int a7); |
2137 int __fastcall sub_46D8E3(int a1, signed int a2, int a3, int a4); | 1973 int __fastcall sub_46D8E3(int a1, signed int a2, int a3, int a4); |
2138 void ODM_GetTerrainNormalAt(int pos_x, int pos_z, Vec3_int_ *out); | 1974 void ODM_GetTerrainNormalAt(int pos_x, int pos_z, Vec3_int_ *out); |
2139 unsigned int __fastcall sub_46DEF2(signed int a2, unsigned int uLayingItemID); | 1975 unsigned int __fastcall sub_46DEF2(signed int a2, unsigned int uLayingItemID); |
2140 int __fastcall _46DF1A_collide_against_actor(int, int); // weak | 1976 int __fastcall _46DF1A_collide_against_actor(int, int); // weak |
2141 void __cdecl _46E0B2_collide_against_decorations(); | 1977 void __cdecl _46E0B2_collide_against_decorations(); |
2142 void __fastcall _46E26D_collide_against_sprites(signed int a1, signed int a2); | 1978 void __fastcall _46E26D_collide_against_sprites(signed int a1, signed int a2); |
2143 int __thiscall _46E44E_collide_against_faces_and_portals(unsigned int b1); // idb | 1979 int __thiscall _46E44E_collide_against_faces_and_portals(unsigned int b1); // idb |
2144 int __fastcall _46E889_collide_against_bmodels(unsigned int ecx0); | 1980 int __fastcall _46E889_collide_against_bmodels(unsigned int ecx0); |
2145 int _46ED1B_collide_against_floor(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb | 1981 int collide_against_floor(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb |
2146 void __fastcall _46ED8A_collide_against_sprite_objects(unsigned int _this); | 1982 void __fastcall _46ED8A_collide_against_sprite_objects(unsigned int _this); |
2147 int __thiscall _46EF01_collision_chech_player(int a1); // idb | 1983 int __thiscall _46EF01_collision_chech_player(int a1); // idb |
2148 signed int __cdecl _46F04E_collide_against_portals(); | 1984 signed int __cdecl _46F04E_collide_against_portals(); |
2149 void __cdecl BLV_UpdateDoors(); | 1985 void __cdecl BLV_UpdateDoors(); |
2150 void __cdecl UpdateActors_BLV(); | 1986 void __cdecl UpdateActors_BLV(); |