Mercurial > mm7
comparison mm7_data.h @ 791:346f7069676a
Indoor::GetSector and various stuff
author | Nomad |
---|---|
date | Mon, 25 Mar 2013 05:27:18 +0200 |
parents | 1e2be0f5eb30 |
children | 41b4e9769863 |
comparison
equal
deleted
inserted
replaced
790:1e2be0f5eb30 | 791:346f7069676a |
---|---|
1967 void __cdecl BLV_UpdateUserInputAndOther(); | 1967 void __cdecl BLV_UpdateUserInputAndOther(); |
1968 void __cdecl ODM_UpdateUserInputAndOther(); | 1968 void __cdecl ODM_UpdateUserInputAndOther(); |
1969 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); |
1970 void __cdecl check_event_triggers(); | 1970 void __cdecl check_event_triggers(); |
1971 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); |
1972 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, int *pOnWater, int *a6, int bWaterWalk); |
1973 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); |
1974 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); |
1975 unsigned int __fastcall sub_46DEF2(signed int a2, unsigned int uLayingItemID); | 1975 unsigned int __fastcall sub_46DEF2(signed int a2, unsigned int uLayingItemID); |
1976 int __fastcall _46DF1A_collide_against_actor(int, int); // weak | 1976 int __fastcall _46DF1A_collide_against_actor(int, int); // weak |
1977 void __cdecl _46E0B2_collide_against_decorations(); | 1977 void __cdecl _46E0B2_collide_against_decorations(); |
2167 int /*__usercall*/ sr_sub_4D73DF/*<eax>*/(int a1/*<ebp>*/); | 2167 int /*__usercall*/ sr_sub_4D73DF/*<eax>*/(int a1/*<ebp>*/); |
2168 signed int __fastcall SpawnRandomTreasure(struct MapInfo *a1, struct SpawnPointMM7 *a2); | 2168 signed int __fastcall SpawnRandomTreasure(struct MapInfo *a1, struct SpawnPointMM7 *a2); |
2169 void DamageMonsterFromParty(signed int a1, unsigned int uActorID_Monster, struct Vec3_int_ *pVelocity); | 2169 void DamageMonsterFromParty(signed int a1, unsigned int uActorID_Monster, struct Vec3_int_ *pVelocity); |
2170 | 2170 |
2171 int fixpoint_mul(int, int); | 2171 int fixpoint_mul(int, int); |
2172 int fixpoint_div(int, int); | |
2172 | 2173 |
2173 | 2174 |
2174 #define ErrD3D(hr) do {extern void ErrHR(HRESULT, const char *, const char *, const char *, int); ErrHR(hr, "Direct3D", __FUNCTION__, __FILE__, __LINE__);} while(0) | 2175 #define ErrD3D(hr) do {extern void ErrHR(HRESULT, const char *, const char *, const char *, int); ErrHR(hr, "Direct3D", __FUNCTION__, __FILE__, __LINE__);} while(0) |
2175 | 2176 |
2176 | 2177 |