The non-persistent part of end_level_data. More...
#include <game_end_exceptions.hpp>
Public Member Functions | |
| transient_end_level () | |
| void | write (config &cfg) const |
Public Attributes | |
| bool | carryover_report |
| Should a summary of the scenario outcome be displayed? | |
| bool | linger_mode |
| Should linger mode be invoked? | |
| bool | reveal_map |
| Should we reveal map when game is ended? (Multiplayer only) | |
The non-persistent part of end_level_data.
Definition at line 73 of file game_end_exceptions.hpp.
| transient_end_level::transient_end_level | ( | ) |
Definition at line 20 of file game_end_exceptions.cpp.
| void transient_end_level::write | ( | config & | cfg | ) | const |
Definition at line 69 of file game_end_exceptions.cpp.
References carryover_report, cfg, linger_mode, and reveal_map.
Referenced by end_level_data::to_config_full().
| bool transient_end_level::carryover_report |
Should a summary of the scenario outcome be displayed?
Definition at line 77 of file game_end_exceptions.hpp.
Referenced by playsingle_controller::do_end_level(), game_state::game_state(), SYNCED_COMMAND_HANDLER_FUNCTION(), and write().
| bool transient_end_level::linger_mode |
Should linger mode be invoked?
Definition at line 78 of file game_end_exceptions.hpp.
Referenced by playsingle_controller::play_some(), and write().
| bool transient_end_level::reveal_map |
Should we reveal map when game is ended? (Multiplayer only)
Definition at line 79 of file game_end_exceptions.hpp.
Referenced by play_controller::check_time_over(), play_controller::check_victory(), and write().