mp_game_settings::mp_game_settings(const config& cfg) : savegame_config(), name(), password(), hash(), mp_era(), mp_scenario(), village_gold(0), xp_modifier(0), mp_countdown_init_time(0), mp_countdown_reservoir_time(0), mp_countdown_turn_bonus(0), mp_countdown_action_bonus(0), mp_countdown(false), use_map_settings(false), random_start_time(false), fog_game(false), shroud_game(false), allow_observers(false), share_view(false), share_maps(false), saved_game(false), scenario_data() { set_from_config(cfg); }
mp_game_settings::mp_game_settings(const config& cfg) : savegame_config(), name(), password(), hash(), mp_era(), mp_scenario(), mp_scenario_name(), mp_campaign(), difficulty_define(), active_mods(), side_users(), show_configure(true), show_connect(true), num_turns(0), village_gold(0), village_support(1), xp_modifier(0), mp_countdown_init_time(0), mp_countdown_reservoir_time(0), mp_countdown_turn_bonus(0), mp_countdown_action_bonus(0), mp_countdown(false), use_map_settings(false), random_start_time(false), fog_game(false), shroud_game(false), allow_observers(false), shuffle_sides(false), saved_game(false), options() { set_from_config(cfg); }