level_result::type play_game()
level_result::type playsingle_scenario(end_level_data &end_level)
mp_game_metadata * mp_info_
level_result::type play_replay()
void set_mp_info(mp_game_metadata *mp_info)
level_result::type playmp_scenario(end_level_data &end_level)
campaign_controller(saved_game &state, bool is_unit_test=false)
A class that represents a TCP/IP connection to the wesnothd server.
Contains the exception interfaces used to signal completion of a scenario, campaign or turn.
Additional information on the game outcome which can be provided by WML.