| 17 | std::wstring Phobos::CustomGameSaveDescription {}; |
| 18 | |
| 19 | void Phobos::ScheduleGameSave(const std::wstring& description) |
| 20 | { |
| 21 | ScenarioClass::WasGameSaved = false; |
| 22 | Phobos::ShouldSave = true; |
| 23 | |
| 24 | if (SessionClass::IsCampaign()) |
| 25 | Phobos::CustomGameSaveDescription = ScenarioClass::Instance->UINameLoaded; |
| 26 | else |
| 27 | Phobos::CustomGameSaveDescription = ScenarioClass::Instance->Name; |
| 28 | Phobos::CustomGameSaveDescription += L" - "; |
| 29 | Phobos::CustomGameSaveDescription += description; |
| 30 | } |
| 31 | |
| 32 | void Phobos::PassiveSaveGame() |
| 33 | { |
nothing calls this directly
no outgoing calls
no test coverage detected