4 #include "solid_draw.h"
6 /*---------------------------------------------------------------------------*/
8 #define IMG_SHAD "png/shadow.png"
10 #define BACK_DIST 256.0f
11 #define FAR_DIST 512.0f
12 #define JUMP_HEIGHT 2.00f
13 #define SWCH_HEIGHT 2.00f
14 #define GOAL_HEIGHT 3.00f
15 #define GOAL_SPARKS 64
17 /*---------------------------------------------------------------------------*/
22 const struct d_mtrl *goal_draw(const struct d_mtrl *, float);
23 const struct d_mtrl *jump_draw(const struct d_mtrl *, float, int);
24 const struct d_mtrl *swch_draw(const struct d_mtrl *, int, int);
25 const struct d_mtrl *flag_draw(const struct d_mtrl *);
26 const struct d_mtrl *mark_draw(const struct d_mtrl *);
27 const struct d_mtrl *back_draw(const struct d_mtrl *, float);
29 /*---------------------------------------------------------------------------*/
31 void back_init(const char *s);
33 void back_draw_easy(void);
35 /*---------------------------------------------------------------------------*/
39 void shad_draw_set(void);
40 void shad_draw_clr(void);
42 /*---------------------------------------------------------------------------*/
44 void fade_draw(float);