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
43 lines
1.3 KiB
C
43 lines
1.3 KiB
C
#ifndef MOTION_C_H
|
|
#define MOTION_C_H
|
|
|
|
|
|
extern void ProcessMotionLump(char *lump_ptr, int lump_size); // 0x00069A38
|
|
|
|
extern void SetupPedMotionData(struct PEDESTRIAN *pPed); // 0x00069AB8
|
|
|
|
extern void SetupPedestrian(struct PEDESTRIAN *pedptr); // 0x00069B6C
|
|
|
|
extern void DrawBodySprite(int boneId, long v1, long v2, int sz, int sy); // 0x0006520C
|
|
|
|
extern void StoreVertexLists(); // 0x0006594C
|
|
|
|
extern void SetupTannerSkeleton(); // 0x00065AD8
|
|
|
|
extern void newShowTanner(); // 0x00065CD8
|
|
|
|
extern void newRotateBones(struct BONE *poBone); // 0x00066648
|
|
|
|
extern struct SVECTOR * GetModelVertPtr(int boneId, int modelType); // 0x00066FB8
|
|
|
|
extern void DrawCiv(struct PEDESTRIAN *pPed); // 0x000670CC
|
|
|
|
extern void SetSkelModelPointers(int type); // 0x00069AD8
|
|
|
|
extern void DrawTanner(struct PEDESTRIAN *pPed); // 0x000678D0
|
|
|
|
extern int DrawCharacter(struct PEDESTRIAN *pPed); // 0x00067D44
|
|
|
|
extern void InitTannerShadow(); // 0x000681EC
|
|
|
|
extern void TannerShadow(struct VECTOR *pPedPos, struct SVECTOR *pLightPos, struct CVECTOR *col, short angle); // 0x00068358
|
|
|
|
extern void DoCivHead(struct SVECTOR *vert1, struct SVECTOR *vert2); // 0x00068B2C
|
|
|
|
extern void DrawObject(struct MODEL *model, struct MATRIX *matrix, struct VECTOR *pos, int z_correct); // 0x00069438
|
|
|
|
extern void wjmDraw3(); // 0x00069874
|
|
|
|
|
|
#endif
|