If I hit escape and want to exit and save the game, this is after I select the game in W_LyraFrontEnd, and before the Game Exit, using the Lyra Game Phase Subsystem. I see where B_TeamDeathMatchScoring uses the HandleVictory function in that BP to transition to the Phase_PostGame Game Phase, which stops the match from playing and sends all players to the end-of-match scoring report screen, but I do not see where the user is asked to exit with confirm.
I could not find this subject in the documentation I could find.
Lyra subclasses SaveGame with LocalPlayerSaveGame, but I could not find a file setup for this, maybe the name is not obvious, or this ability is not in the Game unless there is a way I could not determine.
B_TeamDeathMatchScoring ForceGameOver sends the signal to HandleVictory which sends a signal to the Phase Post Game, so the dialog to ask the user if they want to exit the game, like the one in W_LyraFrontEnd, is something I could find.
I searched for SaveGame and Lyra and did not find anything useful, it is clear the game does not ask you to save or load, and that must take place somewhere.
I need to figure out where to ask the user to save if exiting, and load if starting the game, and these phases of ULyraGamePhaseSubsystem->OnBeginPhase to load, and ULyraGamePhaseSubsystem->OnEndPhase to save, seem like the place to look, but without knowing where the user dialog comes from when you hit escape, which is not mapped using IMC files.
This might be done in C++, but without knowing the name of the function, I have no clue where to look.
My project uses Blueprints and C++, does anyone know which files I should look in?
Maybe this is a feature request, or should be.
Thanks for any help.