offscreen.patch by Klaus Denker: correct some calculations
[supertux.git] / src / game_session.hpp
index 92a0b69..3c5e5db 100644 (file)
@@ -62,6 +62,12 @@ public:
   void finish(bool win = true);
   void respawn(const std::string& sectorname, const std::string& spawnpointname);
   void set_reset_point(const std::string& sectorname, const Vector& pos);
+  std::string get_reset_point_sectorname()
+  { return reset_sector; }
+  
+  Vector get_reset_point_pos()
+  { return reset_pos; }
+
   void display_info_box(const std::string& text);
 
   Sector* get_current_sector()
@@ -82,12 +88,6 @@ public:
 
   void toggle_pause();
 
-  /**
-   * Allows adjusting the game speed with a factor. 1.0 means normal speed
-   * 0.0 means the game is stopped.
-   */
-  void adjust_game_speed(float factor);
-
 private:
   void check_end_conditions();
   void process_events();
@@ -133,9 +133,6 @@ private:
   std::string reset_sector;
   Vector reset_pos;
 
-  /// speed factos
-  float speed_factor;
-
   // the sector and spawnpoint we should spawn after this frame
   std::string newsector;
   std::string newspawnpoint;