mirror of
https://github.com/OpenDriver2/REDRIVER2.git
synced 2024-11-24 11:22:39 +01:00
c40d40bd22
- moved necessary data to new sources - running intro with TOMB5 HLE emulator
29 lines
879 B
C
29 lines
879 B
C
#ifndef OBJCOLL_H
|
|
#define OBJCOLL_H
|
|
|
|
|
|
extern char CellEmpty(struct VECTOR *pPosition, int radius); // 0x00069BA4
|
|
|
|
extern int GlobalPositionToCellNumber(struct VECTOR *pPosition); // 0x0006B2EC
|
|
|
|
extern char CellAtPositionEmpty(struct VECTOR *pPosition, int radius); // 0x0006B3E4
|
|
|
|
extern int RaySlabsIntersection(struct tRay *ray, struct tAABB *bbox); // 0x00069E1C
|
|
|
|
extern char lineClear(struct VECTOR *v1, struct VECTOR *v2); // 0x00069FB4
|
|
|
|
extern void SetCopListCell(int x, int z); // 0x0006B430
|
|
|
|
extern void BuildCollisionCopList(int *count); // 0x0006B45C
|
|
|
|
extern void CollisionCopList(struct XZPAIR *pos, int *count); // 0x0006A498
|
|
|
|
extern void CheckScenaryCollisions(struct _CAR_DATA *cp); // 0x0006A64C
|
|
|
|
extern int QuickBuildingCollisionCheck(struct VECTOR *pPos, int dir, int l, int w, int extra); // 0x0006ADBC
|
|
|
|
extern void DoScenaryCollisions(); // 0x0006B220
|
|
|
|
|
|
#endif
|