diff --git a/changelog b/changelog index e70142014ee..8ad3dbf9c8a 100644 --- a/changelog +++ b/changelog @@ -18,6 +18,9 @@ Version 1.2-svn * multiplayer * game management * fixed controler change not sended to all client (bug #8138) + * replace "Downloading next level..." by "Receiving data..." + when scenario don't have next_scenario and replace + "Downloading next level..." by "Downloading next scenario..." Version 1.2: * campaigns: diff --git a/src/playcampaign.cpp b/src/playcampaign.cpp index 10cf0d71d48..49eb92d0fd8 100644 --- a/src/playcampaign.cpp +++ b/src/playcampaign.cpp @@ -336,10 +336,17 @@ LEVEL_RESULT play_game(display& disp, game_state& state, const config& game_conf if(io_type == IO_CLIENT) { config cfg; + + std::string msg; + if (state.scenario.empty()) + msg = _("Receiving data..."); + else + msg = _("Downloading next scenario..."); + do { cfg.clear(); network::connection data_res = gui::network_receive_dialog(disp, - _("Downloading next level..."), cfg); + msg, cfg); if(!data_res) throw network::error(_("Connection timed out")); } while(cfg.child("next_scenario") == NULL &&