Subversion Repositories Games.Carmageddon

Rev

Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18 Rev 20
Line 2... Line 2...
2
#define _OPPOCAR_H_
2
#define _OPPOCAR_H_
3
 
3
 
-
 
4
#include "brender/br_types.h"
4
#include "dr_types.h"
5
#include "dr_types.h"
5
 
6
 
6
extern int gCollision_detection_on__oppocar;                  // suffix added to avoid duplicate symbol
7
extern int gCollision_detection_on__oppocar; // suffix added to avoid duplicate symbol
7
extern br_vector3 gGround_normal__oppocar;                    // suffix added to avoid duplicate symbol
8
extern br_vector3 gGround_normal__oppocar; // suffix added to avoid duplicate symbol
8
extern void (*ControlCar__oppocar[6])(tCar_spec*, br_scalar); // suffix added to avoid duplicate symbol
9
extern void (*ControlCar__oppocar[6])(tCar_spec*, br_scalar); // suffix added to avoid duplicate symbol
9
extern int gControl__oppocar;                                 // suffix added to avoid duplicate symbol
10
extern int gControl__oppocar; // suffix added to avoid duplicate symbol
10
extern int gFace_num__oppocar;                                // suffix added to avoid duplicate symbol
11
extern int gFace_num__oppocar; // suffix added to avoid duplicate symbol
11
extern br_angle gOld_yaw__oppocar;                            // suffix added to avoid duplicate symbol
12
extern br_angle gOld_yaw__oppocar; // suffix added to avoid duplicate symbol
12
extern int gMetal_crunch_sound_id__oppocar[5];                // suffix added to avoid duplicate symbol
13
extern int gMetal_crunch_sound_id__oppocar[5]; // suffix added to avoid duplicate symbol
13
extern int gMetal_scrape_sound_id__oppocar[3];                // suffix added to avoid duplicate symbol
14
extern int gMetal_scrape_sound_id__oppocar[3]; // suffix added to avoid duplicate symbol
14
extern tFace_ref gFace_list__oppocar[32];                     // suffix added to avoid duplicate symbol
15
extern tFace_ref gFace_list__oppocar[32]; // suffix added to avoid duplicate symbol
15
extern br_scalar gOur_yaw__oppocar;                           // suffix added to avoid duplicate symbol
16
extern br_scalar gOur_yaw__oppocar; // suffix added to avoid duplicate symbol
16
extern br_scalar gGravity__oppocar;                           // suffix added to avoid duplicate symbol
17
extern br_scalar gGravity__oppocar; // suffix added to avoid duplicate symbol
17
extern br_vector3 gNew_ground_normal__oppocar;                // suffix added to avoid duplicate symbol
18
extern br_vector3 gNew_ground_normal__oppocar; // suffix added to avoid duplicate symbol
18
 
19
 
19
void MakeCarStationary(tCar_spec* pCar_spec);
20
void MakeCarStationary(tCar_spec* pCar_spec);
20
 
21
 
21
void MoveThisCar(tU32 pTime_difference, tCar_spec* car);
22
void MoveThisCar(tU32 pTime_difference, tCar_spec* car);
22
 
23