8 /*---------------------------------------------------------------------------*/
29 /*---------------------------------------------------------------------------*/
31 #define MAX_DT 0.01666666 /* Maximum physics update cycle */
32 #define MAX_DN 16 /* Maximum subdivisions of dt */
33 #define RESPONSE 0.05f /* Input smoothing time */
35 #define ANGLE_BOUND 20.f /* Angle limit of floor tilting */
36 #define NO_AA 0 /* Disable Angle Acceleration */
38 /*---------------------------------------------------------------------------*/
40 int game_init(const struct level *, int, int);
47 void game_draw(int, float);
48 int game_step(const float[3], float, int *);
50 void game_set_pos(int, int);
51 void game_set_x (int);
52 void game_set_z (int);
53 void game_set_rot(float);
54 void game_set_fly(float);
56 void game_look(float, float);
58 void game_kill_fade(void);
59 void game_step_fade(float);
60 void game_fade(float);
62 int put_game_state(FILE *);
63 int get_game_state(FILE *);
65 /*---------------------------------------------------------------------------*/