Subversion Repositories Games.Carmageddon

Rev

Rev 18 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

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