#include <saved_game.hpp>
Public Member Functions | |
saved_game () | |
saved_game (const saved_game &state) | |
saved_game (config cfg) | |
~saved_game () | |
saved_game & | operator= (const saved_game &other)=delete |
saved_game & | operator= (saved_game &&other) |
void | swap (saved_game &other) |
void | set_data (config &cfg) |
destroys the passed config. More... | |
void | clear () |
void | write_config (config_writer &out) const |
writes the config information into a stream (file) More... | |
void | write_general_info (config_writer &out) const |
void | write_carryover (config_writer &out) const |
void | write_starting_point (config_writer &out) const |
config | to_config () const |
game_classification & | classification () |
const game_classification & | classification () const |
mp_game_settings & | mp_settings () |
Multiplayer parameters for this game. More... | |
const mp_game_settings & | mp_settings () const |
void | set_carryover_sides_start (config carryover_sides_start) |
void | expand_scenario () |
copies the content of a [scenario] with the correct id attribute from the game config into this object. More... | |
void | expand_carryover () |
merges [carryover_sides_start] into [scenario] and saves the rest into [carryover_sides] Removes [carryover_sides_start] afterwards More... | |
void | expand_mp_events () |
adds [event]s from [era] and [modification] into this scenario does NOT expand [option]s because variables are persitent anyway to we don't need it should be called after expand_scenario() but before expand_carryover() More... | |
void | load_non_scenario (const std::string &type, const std::string &id, size_t pos) |
helper for expand_mp_events(); More... | |
void | expand_mp_options () |
adds values of [option]s into [carryover_sides_start][variables] so that they are applied in the next level. More... | |
void | expand_random_scenario () |
takes care of generate_map=, generate_scenario=, map= attributes This should be called before expanding carryover or mp_events because this might completely replace starting_point_. More... | |
void | check_require_scenario () |
Add addon_id information if needed. More... | |
bool | valid () const |
config & | set_snapshot (config snapshot) |
void | set_scenario (config scenario) |
void | remove_snapshot () |
bool | is_mid_game_save () const |
bool | is_start_of_scenario () const |
void | convert_to_start_save () |
converts a normal savegame form the end of a scenaio to a start-of-scenario savefile for the next scenaio, The saved_game must contain a [snapshot] made during the linger mode of the last scenaio. More... | |
void | set_random_seed () |
sets the random seed if that didn't already happen. More... | |
const config & | get_replay_starting_point () |
std::string | get_scenario_id () const |
config & | get_starting_point () |
const config & | get_starting_point () const |
config & | replay_start () |
const config & | replay_start () const |
bool | not_corrupt () const |
void | update_label () |
sets classification().label to the correct value. More... | |
void | cancel_orders () |
void | unify_controllers () |
void | set_defaults () |
does some post loading stuff must be used before passing the data to connect_engine More... | |
replay_recorder_base & | get_replay () |
const replay_recorder_base & | get_replay () const |
statistics_record::campaign_stats_t & | statistics () |
const statistics_record::campaign_stats_t & | statistics () const |
bool | skip_story () const |
Whether to play [story] tags. More... | |
void | set_skip_story (bool skip_story) |
Static Public Member Functions | |
static void | post_scenario_generation (const config &old_scenario, config &generated_scenario) |
copies attributes & tags from the 'outer' [scenario] to the scenario that is generated by scenario_generation= More... | |
static void | expand_map_file (config &scenario) |
reads scenario["map_file"] More... | |
Private Types | |
enum class | starting_point { NONE , SNAPSHOT , SCENARIO , INVALID } |
Private Attributes | |
bool | has_carryover_expanded_ |
config | carryover_ |
depends on has_carryover_expanded_: if true: The carryover information for all sides from the previous scenario that aren't used in this scenario (to be carried over to the next scenario). More... | |
config | replay_start_ |
snapshot made before the start event. More... | |
game_classification | classification_ |
some general information of the game that doesn't change during the game More... | |
mp_game_settings | mp_settings_ |
starting_point | starting_point_type_ |
config | starting_point_ |
The starting pos where the (non replay) game will be started from. More... | |
replay_recorder_base | replay_data_ |
statistics_record::campaign_stats_t | statistics_ |
bool | skip_story_ |
Definition at line 25 of file saved_game.hpp.
|
strongprivate |
Definition at line 27 of file saved_game.hpp.
saved_game::saved_game | ( | ) |
Definition at line 120 of file saved_game.cpp.
saved_game::saved_game | ( | const saved_game & | state | ) |
Definition at line 149 of file saved_game.cpp.
|
explicit |
Definition at line 134 of file saved_game.cpp.
References set_data().
|
inline |
Definition at line 42 of file saved_game.hpp.
void saved_game::cancel_orders | ( | ) |
Definition at line 715 of file saved_game.cpp.
References config::child_range(), and starting_point_.
Referenced by game_launcher::load_game(), and gui2::dialogs::mp_create_game::load_game_callback().
void saved_game::check_require_scenario | ( | ) |
Add addon_id information if needed.
Definition at line 311 of file saved_game.cpp.
References config::add_child(), config::empty(), mp_settings_, starting_point_, version_info::str(), mp_game_settings::update_addon_requirements(), and game_config::wesnoth_version.
Referenced by expand_scenario(), and ng::create_engine::prepare_for_other().
|
inline |
Definition at line 56 of file saved_game.hpp.
References classification_.
Referenced by ng::create_engine::active_mods(), mp::add_multiplayer_classification(), play_controller::check_next_scenario_is_known(), savegame::loadgame::check_version_compatibility(), ng::connect_engine::connect_engine(), ng::create_engine::create_engine(), savegame::ingame_savegame::create_initial_filename(), savegame::replay_savegame::create_initial_filename(), savegame::autosave_savegame::create_initial_filename(), savegame::scenariostart_savegame::create_initial_filename(), playsingle_controller::do_end_level(), expand_mp_options(), expand_scenario(), gui2::dialogs::mp_join_game::fetch_game_config(), ng::configure_engine::fog_game_default(), ng::configure_engine::force_lock_settings(), play_controller::get_classification(), ng::create_engine::get_parameters(), ng::create_engine::init_active_mods(), ng::create_engine::init_all_levels(), ng::create_engine::init_extras(), mp::initial_level_config(), game_launcher::launch_game(), mp::level_to_gamestate(), game_launcher::load_game(), savegame::loadgame::load_game(), game_launcher::new_campaign(), play_controller::play_controller(), campaign_controller::play_game(), game_launcher::play_render_image_mode(), playsingle_controller::play_scenario_init(), game_launcher::play_test(), gui2::dialogs::mp_create_game::post_show(), ng::create_engine::prepare_for_campaign(), ng::create_engine::prepare_for_era_and_mods(), ng::create_engine::prepare_for_saved_game(), ng::create_engine::prepare_for_scenario(), play_controller::reveal_map_default(), sp::select_campaign(), ng::create_engine::set_current_level(), set_defaults(), ng::configure_engine::set_oos_debug(), game_launcher::set_test(), gui2::dialogs::mp_join_game::show_flg_select(), ng::side_engine::side_engine(), game_launcher::single_unit_test(), mp::start_local_game_commandline(), ng::create_engine::toggle_mod(), gui2::dialogs::mp_create_game::update_details(), update_label(), and ng::configure_engine::village_gold_default().
|
inline |
Definition at line 57 of file saved_game.hpp.
References classification_.
void saved_game::clear | ( | ) |
Definition at line 813 of file saved_game.cpp.
References carryover_, classification_, config::clear(), has_carryover_expanded_, mp_settings_, NONE, replay_data_, replay_start_, starting_point_, starting_point_type_, statistics_, and replay_recorder_base::swap().
Referenced by ng::create_engine::create_engine(), gui2::dialogs::mp_join_game::fetch_game_config(), playsingle_controller::linger(), game_launcher::new_campaign(), playsingle_controller::play_scenario(), and game_launcher::set_test().
void saved_game::convert_to_start_save | ( | ) |
converts a normal savegame form the end of a scenaio to a start-of-scenario savefile for the next scenaio, The saved_game must contain a [snapshot] made during the linger mode of the last scenaio.
Definition at line 635 of file saved_game.cpp.
References carryover_, config::clear(), has_carryover_expanded_, carryover_info::merge_old_carryover(), remove_snapshot(), replay_data_, replay_start_, carryover_info::rng(), randomness::mt_rng::rotate_random(), SNAPSHOT, starting_point_, starting_point_type_, and carryover_info::to_config().
Referenced by campaign_controller::play_game().
void saved_game::expand_carryover | ( | ) |
merges [carryover_sides_start] into [scenario] and saves the rest into [carryover_sides] Removes [carryover_sides_start] afterwards
Definition at line 565 of file saved_game.cpp.
References carryover_, expand_scenario(), get_starting_point(), has_carryover_expanded_, statistics_record::campaign_stats_t::new_scenario(), SCENARIO, starting_point_type_, statistics(), carryover_info::to_config(), carryover_info::transfer_all_to(), and carryover_info::transfer_to().
Referenced by get_replay_starting_point(), and campaign_controller::play_game().
|
static |
reads scenario["map_file"]
Definition at line 475 of file saved_game.cpp.
References deprecated_message(), FOR_REMOVAL, inherit_scenario(), read(), filesystem::read_map(), and filesystem::read_scenario().
Referenced by expand_random_scenario(), and gui2::dialogs::mp_create_game::update_details().
void saved_game::expand_mp_events | ( | ) |
adds [event]s from [era] and [modification] into this scenario does NOT expand [option]s because variables are persitent anyway to we don't need it should be called after expand_scenario() but before expand_carryover()
Definition at line 385 of file saved_game.cpp.
References game_classification::active_mods, config::all_children_count(), game_classification::campaign, config::child_count(), classification_, game_classification::era_id, expand_scenario(), config::find_total_first_of(), config::has_child(), utils::join(), load_non_scenario(), config::mandatory_child(), config::remove_child(), SCENARIO, starting_point_, and starting_point_type_.
Referenced by mp::initial_level_config(), campaign_controller::play_game(), and mp::start_local_game_commandline().
void saved_game::expand_mp_options | ( | ) |
adds values of [option]s into [carryover_sides_start][variables] so that they are applied in the next level.
Note that since [variabels] are persistent we only use this once at the beginning of a campaign but calling it multiple times is no harm eigher
Definition at line 426 of file saved_game.cpp.
References game_classification::active_mods, carryover_, config::child_or_add(), config::child_range(), classification(), classification_, game_classification::era_id, ERR_NG, get_scenario_id(), has_carryover_expanded_, LOG_NG, mp_settings(), SCENARIO, and starting_point_type_.
Referenced by mp::initial_level_config(), campaign_controller::play_game(), and mp::start_local_game_commandline().
void saved_game::expand_random_scenario | ( | ) |
takes care of generate_map=, generate_scenario=, map= attributes This should be called before expanding carryover or mp_events because this might completely replace starting_point_.
Definition at line 504 of file saved_game.cpp.
References carryover_, config::child_or_empty(), expand_map_file(), expand_scenario(), LOG_NG, config::mandatory_child(), post_scenario_generation(), random_generate_map(), random_generate_scenario(), SCENARIO, set_defaults(), starting_point_, starting_point_type_, update_label(), and cursor::WAIT.
Referenced by mp::initial_level_config(), campaign_controller::play_game(), ng::create_engine::prepare_for_new_level(), and mp::start_local_game_commandline().
void saved_game::expand_scenario | ( | ) |
copies the content of a [scenario] with the correct id attribute from the game config into this object.
reloads the game config from disk if necessary.
Definition at line 283 of file saved_game.cpp.
References carryover_, check_require_scenario(), classification(), config::clear(), ERR_NG, game_config_manager::game_config(), game_config_manager::get(), game_classification::get_tagname(), has_carryover_expanded_, mp_game_settings::hash, INVALID, game_config_manager::load_game_config_for_game(), mp_settings_, NONE, SCENARIO, set_defaults(), starting_point_, starting_point_type_, and update_label().
Referenced by expand_carryover(), expand_mp_events(), expand_random_scenario(), get_replay_starting_point(), campaign_controller::play_game(), ng::create_engine::prepare_for_new_level(), and ng::create_engine::prepare_for_saved_game().
|
inline |
Definition at line 140 of file saved_game.hpp.
References replay_data_.
Referenced by campaign_controller::play_game(), play_controller::reset_gamestate(), play_controller::to_config(), savegame::ingame_savegame::write_game(), and savegame::replay_savegame::write_game().
|
inline |
Definition at line 141 of file saved_game.hpp.
References replay_data_.
const config & saved_game::get_replay_starting_point | ( | ) |
Definition at line 616 of file saved_game.cpp.
References config::empty(), expand_carryover(), expand_scenario(), has_carryover_expanded_, replay_start_, SCENARIO, starting_point_, and starting_point_type_.
Referenced by playsingle_controller::enable_replay(), and campaign_controller::playsingle_scenario().
std::string saved_game::get_scenario_id | ( | ) | const |
Definition at line 678 of file saved_game.cpp.
References carryover_, config::empty(), has_carryover_expanded_, replay_start_, SCENARIO, SNAPSHOT, starting_point_, and starting_point_type_.
Referenced by mp::add_multiplayer_classification(), expand_mp_options(), gui2::dialogs::mp_join_game::fetch_game_config(), game_launcher::launch_game(), game_launcher::load_game(), campaign_controller::play_game(), game_launcher::play_render_image_mode(), game_launcher::play_test(), ng::create_engine::prepare_for_saved_game(), sp::select_campaign(), game_launcher::single_unit_test(), and mp::start_local_game_commandline().
config & saved_game::get_starting_point | ( | ) |
Definition at line 611 of file saved_game.cpp.
References starting_point_.
Referenced by mp::add_multiplayer_classification(), expand_carryover(), mp::initial_level_config(), campaign_controller::play_game(), campaign_controller::playmp_scenario(), campaign_controller::playsingle_scenario(), mp::start_local_game_commandline(), and ng::configure_engine::write_parameters().
|
inline |
Definition at line 127 of file saved_game.hpp.
References starting_point_.
|
inline |
Definition at line 106 of file saved_game.hpp.
References SNAPSHOT, and starting_point_type_.
Referenced by game_launcher::load_game(), and ng::create_engine::prepare_for_saved_game().
|
inline |
Definition at line 110 of file saved_game.hpp.
References has_carryover_expanded_.
Referenced by game_launcher::load_game().
void saved_game::load_non_scenario | ( | const std::string & | type, |
const std::string & | id, | ||
size_t | pos | ||
) |
helper for expand_mp_events();
Definition at line 330 of file saved_game.cpp.
References config::add_child(), config::add_child_at_total(), carryover_, config::child_or_empty(), config::child_range(), ERR_NG, game_config_manager::get(), id, mp_settings_, starting_point_, version_info::str(), mp_game_settings::update_addon_requirements(), and game_config::wesnoth_version.
Referenced by expand_mp_events().
|
inline |
Multiplayer parameters for this game.
Definition at line 60 of file saved_game.hpp.
References mp_settings_.
Referenced by playmp_controller::after_human_turn(), ng::connect_engine::connect_engine(), ng::create_engine::create_engine(), expand_mp_options(), play_controller::get_mp_settings(), ng::create_engine::get_parameters(), play_controller::init(), mp::initial_level_config(), campaign_controller::play_game(), playmp_controller::play_human_turn(), gui2::dialogs::mp_create_game::post_show(), ng::create_engine::prepare_for_other(), ng::create_engine::prepare_for_saved_game(), play_controller::start_game(), mp::start_local_game_commandline(), and ng::configure_engine::write_parameters().
|
inline |
Definition at line 61 of file saved_game.hpp.
References mp_settings_.
bool saved_game::not_corrupt | ( | ) | const |
Definition at line 696 of file saved_game.cpp.
Referenced by write_carryover().
|
delete |
saved_game & saved_game::operator= | ( | saved_game && | other | ) |
Definition at line 739 of file saved_game.cpp.
References swap().
|
static |
copies attributes & tags from the 'outer' [scenario] to the scenario that is generated by scenario_generation=
Definition at line 538 of file saved_game.cpp.
References config::add_child(), and config::child_range().
Referenced by expand_random_scenario(), and ng::create_engine::init_generated_level_data().
void saved_game::remove_snapshot | ( | ) |
Definition at line 605 of file saved_game.cpp.
References config::clear(), NONE, starting_point_, and starting_point_type_.
Referenced by convert_to_start_save(), and playsingle_controller::play_scenario().
|
inline |
Definition at line 128 of file saved_game.hpp.
References replay_start_.
Referenced by playsingle_controller::play_scenario_init(), and set_data().
|
inline |
Definition at line 129 of file saved_game.hpp.
References replay_start_.
void saved_game::set_carryover_sides_start | ( | config | carryover_sides_start | ) |
Definition at line 163 of file saved_game.cpp.
References carryover_, has_carryover_expanded_, and config::swap().
Referenced by ng::create_engine::prepare_for_campaign(), ng::create_engine::prepare_for_scenario(), sp::select_campaign(), game_launcher::set_test(), and mp::start_local_game_commandline().
void saved_game::set_data | ( | config & | cfg | ) |
destroys the passed config.
Definition at line 760 of file saved_game.cpp.
References replay_recorder_base::append_config(), carryover_, config::child_or_empty(), config::child_range(), classification_, config::clear(), has_carryover_expanded_, LOG_NG, log_scope, mp_settings_, NONE, config::optional_child(), statistics_record::campaign_stats_t::read(), replay_data_, replay_start(), replay_start_, SCENARIO, replay_recorder_base::set_to_end(), SNAPSHOT, starting_point_, starting_point_type_, statistics_, and config::swap().
Referenced by saved_game(), and savegame::loadgame::set_gamestate().
void saved_game::set_defaults | ( | ) |
does some post loading stuff must be used before passing the data to connect_engine
Definition at line 220 of file saved_game.cpp.
References game_config::images::blank, game_classification::campaign, config::child_range(), classification(), classification_, config_attribute_value::empty(), ERR_NG, game_config_manager::game_config(), game_config_manager::get(), config::get(), game_classification::get_tagname(), config::remove_attribute(), SCENARIO, starting_point_, and starting_point_type_.
Referenced by expand_random_scenario(), expand_scenario(), and mp::initial_level_config().
void saved_game::set_random_seed | ( | ) |
sets the random seed if that didn't already happen.
Definition at line 169 of file saved_game.cpp.
References carryover_, randomness::generator, randomness::rng::get_random_int(), and has_carryover_expanded_.
Referenced by mp::initial_level_config().
void saved_game::set_scenario | ( | config | scenario | ) |
Definition at line 595 of file saved_game.cpp.
References has_carryover_expanded_, SCENARIO, starting_point_, starting_point_type_, config::swap(), and update_label().
Referenced by gui2::dialogs::mp_create_game::post_show(), and ng::create_engine::prepare_for_other().
|
inline |
Definition at line 147 of file saved_game.hpp.
References skip_story(), and skip_story_.
Referenced by game_launcher::goto_campaign().
Definition at line 587 of file saved_game.cpp.
References SNAPSHOT, starting_point_, starting_point_type_, and config::swap().
Referenced by campaign_controller::playsingle_scenario(), and play_controller::update_savegame_snapshot().
|
inline |
Whether to play [story] tags.
Definition at line 146 of file saved_game.hpp.
References skip_story_.
Referenced by set_skip_story().
|
inline |
Definition at line 143 of file saved_game.hpp.
References statistics_.
Referenced by expand_carryover(), game_launcher::load_game(), playsingle_controller::play_scenario_main_loop(), and write_general_info().
|
inline |
Definition at line 144 of file saved_game.hpp.
References statistics_.
void saved_game::swap | ( | saved_game & | other | ) |
Definition at line 745 of file saved_game.cpp.
References carryover_, classification_, has_carryover_expanded_, mp_settings_, replay_data_, replay_start_, starting_point_, starting_point_type_, config::swap(), replay_recorder_base::swap(), and swap().
Referenced by operator=(), and swap().
config saved_game::to_config | ( | ) | const |
Definition at line 654 of file saved_game.cpp.
References config::add_child(), carryover_, classification_, config::empty(), has_carryover_expanded_, mp_settings_, replay_data_, replay_start_, SCENARIO, SNAPSHOT, starting_point_, starting_point_type_, statistics_, game_classification::to_config(), mp_game_settings::to_config(), statistics_record::campaign_stats_t::to_config(), and replay_recorder_base::write().
Referenced by mp::initial_level_config().
void saved_game::unify_controllers | ( | ) |
Definition at line 732 of file saved_game.cpp.
References config::child_range(), and starting_point_.
Referenced by game_launcher::load_game().
void saved_game::update_label | ( | ) |
sets classification().label to the correct value.
Definition at line 701 of file saved_game.cpp.
References game_classification::abbrev, classification(), game_classification::label, label, and starting_point_.
Referenced by expand_random_scenario(), expand_scenario(), campaign_controller::play_game(), and set_scenario().
bool saved_game::valid | ( | ) | const |
Definition at line 582 of file saved_game.cpp.
References INVALID, and starting_point_type_.
Referenced by mp::initial_level_config(), campaign_controller::play_game(), and sp::select_campaign().
void saved_game::write_carryover | ( | config_writer & | out | ) | const |
Definition at line 205 of file saved_game.cpp.
References carryover_, has_carryover_expanded_, not_corrupt(), and config_writer::write_child().
Referenced by write_config(), savegame::ingame_savegame::write_game(), savegame::replay_savegame::write_game(), and savegame::scenariostart_savegame::write_game().
void saved_game::write_config | ( | config_writer & | out | ) | const |
writes the config information into a stream (file)
Definition at line 181 of file saved_game.cpp.
References config_writer::close_child(), config::empty(), config_writer::open_child(), replay_data_, replay_start_, replay_recorder_base::write(), write_carryover(), config_writer::write_child(), write_general_info(), and write_starting_point().
void saved_game::write_general_info | ( | config_writer & | out | ) | const |
Definition at line 211 of file saved_game.cpp.
References classification_, config_writer::close_child(), mp_settings_, config_writer::open_child(), statistics(), game_classification::to_config(), mp_game_settings::to_config(), statistics_record::campaign_stats_t::write(), config_writer::write(), and config_writer::write_child().
Referenced by write_config().
void saved_game::write_starting_point | ( | config_writer & | out | ) | const |
Definition at line 196 of file saved_game.cpp.
References SCENARIO, SNAPSHOT, starting_point_, starting_point_type_, and config_writer::write_child().
Referenced by write_config().
|
private |
depends on has_carryover_expanded_: if true: The carryover information for all sides from the previous scenario that aren't used in this scenario (to be carried over to the next scenario).
if false: The carryover information for all sides from the previous scenario.
Definition at line 156 of file saved_game.hpp.
Referenced by clear(), convert_to_start_save(), expand_carryover(), expand_mp_options(), expand_random_scenario(), expand_scenario(), get_scenario_id(), load_non_scenario(), set_carryover_sides_start(), set_data(), set_random_seed(), swap(), to_config(), and write_carryover().
|
private |
some general information of the game that doesn't change during the game
Definition at line 160 of file saved_game.hpp.
Referenced by classification(), clear(), expand_mp_events(), expand_mp_options(), set_data(), set_defaults(), swap(), to_config(), and write_general_info().
|
private |
Definition at line 150 of file saved_game.hpp.
Referenced by clear(), convert_to_start_save(), expand_carryover(), expand_mp_options(), expand_scenario(), get_replay_starting_point(), get_scenario_id(), is_start_of_scenario(), set_carryover_sides_start(), set_data(), set_random_seed(), set_scenario(), swap(), to_config(), and write_carryover().
|
private |
Definition at line 161 of file saved_game.hpp.
Referenced by check_require_scenario(), clear(), expand_scenario(), load_non_scenario(), mp_settings(), set_data(), swap(), to_config(), and write_general_info().
|
private |
Definition at line 170 of file saved_game.hpp.
Referenced by clear(), convert_to_start_save(), get_replay(), set_data(), swap(), to_config(), and write_config().
|
private |
snapshot made before the start event.
To be used as a starting pos for replays
Definition at line 158 of file saved_game.hpp.
Referenced by clear(), convert_to_start_save(), get_replay_starting_point(), get_scenario_id(), replay_start(), set_data(), swap(), to_config(), and write_config().
|
private |
Definition at line 174 of file saved_game.hpp.
Referenced by set_skip_story(), and skip_story().
|
private |
The starting pos where the (non replay) game will be started from.
This can eigher be a [scenario] for a fresh game or a [snapshot] if this is a reloaded game
Definition at line 168 of file saved_game.hpp.
Referenced by cancel_orders(), check_require_scenario(), clear(), convert_to_start_save(), expand_mp_events(), expand_random_scenario(), expand_scenario(), get_replay_starting_point(), get_scenario_id(), get_starting_point(), load_non_scenario(), remove_snapshot(), set_data(), set_defaults(), set_scenario(), set_snapshot(), swap(), to_config(), unify_controllers(), update_label(), and write_starting_point().
|
private |
Definition at line 163 of file saved_game.hpp.
Referenced by clear(), convert_to_start_save(), expand_carryover(), expand_mp_events(), expand_mp_options(), expand_random_scenario(), expand_scenario(), get_replay_starting_point(), get_scenario_id(), is_mid_game_save(), remove_snapshot(), set_data(), set_defaults(), set_scenario(), set_snapshot(), swap(), to_config(), valid(), and write_starting_point().
|
private |
Definition at line 172 of file saved_game.hpp.
Referenced by clear(), set_data(), statistics(), and to_config().