#include "saved_game.hpp"
#include "carryover.hpp"
#include "config.hpp"
#include "cursor.hpp"
#include "formula/string_utils.hpp"
#include "game_config_manager.hpp"
#include "generators/map_create.hpp"
#include "log.hpp"
#include "random.hpp"
#include "serialization/binary_or_text.hpp"
#include "side_controller.hpp"
#include "utils/general.hpp"
#include "variable.hpp"
#include "variable_info.hpp"
#include <cassert>
#include <iomanip>
Go to the source code of this file.
Macros | |
#define | ERR_NG LOG_STREAM(err, log_engine) |
#define | WRN_NG LOG_STREAM(warn, log_engine) |
#define | LOG_NG LOG_STREAM(info, log_engine) |
#define | DBG_NG LOG_STREAM(debug, log_engine) |
Functions | |
static void | inherit_scenario (config &scenario, config &map_scen) |
void | swap (saved_game &lhs, saved_game &rhs) |
Implement non-member swap function for std::swap (calls saved_game::swap). More... | |
Variables | |
static lg::log_domain | log_engine ("engine") |
#define DBG_NG LOG_STREAM(debug, log_engine) |
Definition at line 87 of file saved_game.cpp.
#define ERR_NG LOG_STREAM(err, log_engine) |
Definition at line 84 of file saved_game.cpp.
#define LOG_NG LOG_STREAM(info, log_engine) |
Definition at line 86 of file saved_game.cpp.
#define WRN_NG LOG_STREAM(warn, log_engine) |
Definition at line 85 of file saved_game.cpp.
Definition at line 458 of file saved_game.cpp.
References config::add_child(), config::append_children(), config::child_range(), config::find_child(), config::has_child(), config::inherit_attributes(), config::mandatory_child(), and config::splice_children().
Referenced by saved_game::expand_map_file().
void swap | ( | saved_game & | lhs, |
saved_game & | rhs | ||
) |
Implement non-member swap function for std::swap (calls saved_game::swap).
Definition at line 827 of file saved_game.cpp.
References saved_game::swap().
Referenced by saved_game::swap().
|
static |
Some information about savefiles:
A savefile can contain:
The following types of savegames are known: