void replay_controller::init(){ DBG_REPLAY << "in replay_controller::init()...\n"; //guarantee the cursor goes back to 'normal' at the end of the level const cursor::setter cursor_setter(cursor::NORMAL); init_replay_display(); }
void replay_controller::init(){ DBG_REPLAY << "in replay_controller::init()...\n"; //guarantee the cursor goes back to 'normal' at the end of the level const cursor::setter cursor_setter(cursor::NORMAL); init_replay_display(); fire_prestart(true); init_gui(); statistics::fresh_stats(); set_victory_when_enemies_defeated( utils::string_bool(level_["victory_when_enemies_defeated"], true)); DBG_REPLAY << "first_time..." << (recorder.is_skipping() ? "skipping" : "no skip") << "\n"; fire_start(!loading_game_); update_gui(); units_start_ = units_; teams_start_ = teams_; }