9 /*---------------------------------------------------------------------------*/
34 /*---------------------------------------------------------------------------*/
36 #define MAX_DT 0.01666666 /* Maximum physics update cycle */
37 #define MAX_DN 16 /* Maximum subdivisions of dt */
38 #define RESPONSE 0.05f /* Input smoothing time */
40 #define ANGLE_BOUND 20.f /* Angle limit of floor tilting */
41 #define NO_AA 0 /* Disable Angle Acceleration */
43 /*---------------------------------------------------------------------------*/
45 int game_init(const struct level *, int, int);
52 void game_draw(int, float);
53 int game_step(const float[3], float, int *);
55 void game_set_pos(int, int);
56 void game_set_x (int);
57 void game_set_z (int);
58 void game_set_rot(float);
59 void game_set_fly(float);
61 void game_look(float, float);
63 void game_kill_fade(void);
64 void game_step_fade(float);
65 void game_fade(float);
67 int put_game_state(FILE *);
68 int get_game_state(FILE *);
70 /*---------------------------------------------------------------------------*/