X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fscene.h;h=6d0203a43015058cd8686ac893cc48f39e8dd65a;hb=aadd77c676baae31db931c8e64cd1713c24289d5;hp=52e7ce736c43e62575cc6afdb391bc582ef37356;hpb=6e7cc3b4259e75a61df2984571d0ab1994c7cceb;p=supertux.git diff --git a/src/scene.h b/src/scene.h index 52e7ce736..6d0203a43 100644 --- a/src/scene.h +++ b/src/scene.h @@ -20,34 +20,29 @@ #include "world.h" #include "special.h" #include "level.h" +#include "particlesystem.h" #define FRAME_RATE 10 // 100 Frames per second (10ms) -extern int score, distros, level, next_level, game_pause, quit, score_multiplier, endpos, counting_distros, distro_counter; + +extern int score; +extern int distros; +extern int level; +extern int next_level; +extern int game_pause; +extern int score_multiplier; +extern int endpos; +extern bool counting_distros; +extern int distro_counter; + extern timer_type super_bkgd_timer; extern float scroll_x; -extern int frame; -extern bouncy_distro_type *bouncy_distros; -extern broken_brick_type *broken_bricks; -extern bouncy_brick_type *bouncy_bricks; -extern bad_guy_type *bad_guys; -extern floating_score_type *floating_scores; -extern upgrade_type *upgrades; -extern bullet_type *bullets; -extern int num_bad_guys; -extern int num_bouncy_distros; -extern int num_broken_bricks; -extern int num_bouncy_bricks; -extern int num_floating_scores; -extern int num_upgrades; -extern int num_bullets; -extern player_type tux; +extern unsigned int global_frame_counter; + +extern Player tux; extern texture_type img_box_full, img_box_empty, img_mints, img_coffee, img_super_bkgd, img_red_glow; extern timer_type time_left; extern double frame_ratio; -void add_score(float x, float y, int s); void set_defaults(void); -void arrays_init(void); -void arrays_free(void); #endif /*SUPERTUX_SCENE_H*/