8 /*---------------------------------------------------------------------------*/
33 /*---------------------------------------------------------------------------*/
35 #define MAX_DT 0.01666666 /* Maximum physics update cycle */
36 #define MAX_DN 16 /* Maximum subdivisions of dt */
37 #define RESPONSE 0.05f /* Input smoothing time */
39 #define ANGLE_BOUND 20.f /* Angle limit of floor tilting */
40 #define NO_AA 0 /* Disable Angle Acceleration */
42 /*---------------------------------------------------------------------------*/
44 int game_init(const struct level *, int, int);
51 void game_draw(int, float);
52 int game_step(const float[3], float, int *);
54 void game_set_pos(int, int);
55 void game_set_x (int);
56 void game_set_z (int);
57 void game_set_rot(float);
58 void game_set_fly(float);
60 void game_look(float, float);
62 void game_kill_fade(void);
63 void game_step_fade(float);
64 void game_fade(float);
66 int put_game_state(FILE *);
67 int get_game_state(FILE *);
69 /*---------------------------------------------------------------------------*/