Let navigate through the worldmap using Tux keys as well.
[supertux.git] / src / sector.h
index d4291c8..467fd1d 100644 (file)
@@ -107,12 +107,13 @@ public:
       const Vector& movement, Tile* tile);
   void add_bouncy_brick(const Vector& pos);
                                                                                 
-  BadGuy* add_bad_guy(float x, float y, BadGuyKind kind);
+  BadGuy* add_bad_guy(float x, float y, BadGuyKind kind, bool activate);
                                                                                 
   void add_upgrade(const Vector& pos, Direction dir, UpgradeKind kind);
   bool add_bullet(const Vector& pos, float xm, Direction dir);
   bool add_smoke_cloud(const Vector& pos);
   bool add_particles(const Vector& epicenter, const Vector& velocity, const Vector& acceleration, int number, Color color, int size, int life_time);
+  void add_floating_text(const Vector& pos, const std::string& text);
                                                                                 
   /** Try to grab the coin at the given coordinates */
   void trygrabdistro(const Vector& pos, int bounciness);
@@ -139,6 +140,9 @@ public:
   static Sector* current()
   { return _current; }
 
+  /** Get total number of some stuff */
+  int get_total_badguys();
+
 private:
   void load_music();
   
@@ -187,7 +191,7 @@ private:
 
   int distro_counter;
   bool counting_distros;
-  int currentmusic;        
+  int currentmusic;
 };
 
 #endif