int gd_drawcave(Bitmap *dest, GdGame *gameplay, boolean);
boolean gd_scroll(GdGame *gameplay, boolean exact_scroll, boolean immediate);
void gd_scroll_to_origin(void);
int get_scroll_x(void);
int get_scroll_y(void);
int gd_drawcave(Bitmap *dest, GdGame *gameplay, boolean);
boolean gd_scroll(GdGame *gameplay, boolean exact_scroll, boolean immediate);
void gd_scroll_to_origin(void);
int get_scroll_x(void);
int get_scroll_y(void);