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()
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();
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;