{"Id":"Candide.MainMenu.Ui.Steps.PostGameWindow","Name":"PostGameWindow","DisplayName":"PostGameWindow","FullName":"Candide.MainMenu.Ui.Steps.PostGameWindow","Namespace":"Candide.MainMenu.Ui.Steps","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.MainMenu.Ui.Steps.AbstractStepsWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_backButton:Candide.CandideUI.Components.Buttons.CandideIconLabelButton","Name":"_backButton","Type":"Candide.CandideUI.Components.Buttons.CandideIconLabelButton","Signature":"private Candide.CandideUI.Components.Buttons.CandideIconLabelButton _backButton","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C0593B42D6B3450C8D132C329DC0E54631D3CE17A787BF4318648C4CE9D99B29"},{"Id":"_characterSaveTask:System.Threading.Tasks.Task","Name":"_characterSaveTask","Type":"System.Threading.Tasks.Task","Signature":"private System.Threading.Tasks.Task _characterSaveTask","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C6611D3E6F46B6CB8CF7C895248ABCBA48C1FD5C402AFA72516E534647716C13"},{"Id":"_errorText:Candide.CandideUI.Components.CandideTextLabel","Name":"_errorText","Type":"Candide.CandideUI.Components.CandideTextLabel","Signature":"private Candide.CandideUI.Components.CandideTextLabel _errorText","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A21B9EA3ECD1AC7519F75731E66871A9B376CECE645B50D99D5808A8C154D7E9"},{"Id":"_queuedTextChange:System.String","Name":"_queuedTextChange","Type":"System.String","Signature":"private System.String _queuedTextChange","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7DEE62057FA5E0FCEA54FFAE6A7A7CA00AFDB358B063E30B72BB72D147BE89BC"},{"Id":"_statusText:Candide.CandideUI.Components.CandideTextLabel","Name":"_statusText","Type":"Candide.CandideUI.Components.CandideTextLabel","Signature":"private Candide.CandideUI.Components.CandideTextLabel _statusText","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C15EC0AE4AA34F8645E83125549547F037B261CFEB78C276A4766B4BF4ABF9CD"},{"Id":"_worldMapSaveTask:System.Threading.Tasks.Task","Name":"_worldMapSaveTask","Type":"System.Threading.Tasks.Task","Signature":"private System.Threading.Tasks.Task _worldMapSaveTask","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"783997D4E3553B4196491C2BD4D2E4AE99F47AA08BB195280E8E2EA49E6F1095"},{"Id":"_worldSaveTask:System.Threading.Tasks.Task","Name":"_worldSaveTask","Type":"System.Threading.Tasks.Task","Signature":"private System.Threading.Tasks.Task _worldSaveTask","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"0AB48A60003BCB2C72F9304B905F339FB6FCC089F9D31F847BD3F912D710F447"}],"Properties":[],"Events":[],"Methods":[{"Id":"HandlePostGameBehaviour()-\u003ESystem.Void","Name":"HandlePostGameBehaviour","Signature":"public System.Void HandlePostGameBehaviour()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":125,"BodyHash":"A854F0BDF8E95CEDEA41087A0232F19B606D39B0889AEF539632165C95F18CA9","Hash":"F5AA9E7153301058096F560A65084BD2D797B8DB298539FC238B1E60DA7C92BD","CalledMethods":["Candide.Multiplayer.Services.ConnectService::get_PostGameBehaviour()","Candide.MainMenu.Ui.MainMenuUiController::StartJoinProcess(Candide.MainMenu.Ui.JoinGameState, Candide.MainMenu.MainMenuPanelState[], System.Int32)","Shared.Analytics.AnalyticsManager::EndSession()","Candide.Multiplayer.Network.NetworkManager::StopClient()","Candide.Multiplayer.Network.LocalHostServerManager::StopServer()","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"InternalDraw(Candide.CandideUI.UiRenderContext)-\u003ESystem.Void","Name":"InternalDraw","Signature":"protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"context","Type":"Candide.CandideUI.UiRenderContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"1B465F39F8DF2F16BD300AA7568A1F06DFB7292BE6922C227722D8381269DBD6","Hash":"3695FE1EC482AAE1A40B17E618FEEFCA844F82822544D3584E2917251D37953E","CalledMethods":["Candide.MainMenu.Ui.Steps.PostGameWindow::UpdateWaitForPostGameBehaviours()","Candide.CandideUI.Containers.CandideWindow::InternalDraw(Candide.CandideUI.UiRenderContext)"],"StringLiterals":[],"Source":null},{"Id":"OnClicked_BackButton()-\u003ESystem.Void","Name":"OnClicked_BackButton","Signature":"private System.Void OnClicked_BackButton()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":16,"BodyHash":"90B90D54D0D01CA739C19B14D779D7D78D5191AAEDBE2CB6D8A8F52DC0ED2D91","Hash":"C58E07862673C900DFF38CB21FDB2F3AB56DA2D3B9AEA2EACED169B76CD6C5DC","CalledMethods":["Shared.Analytics.AnalyticsManager::EndSession()","Candide.MainMenu.Ui.MainMenuUiController::Back()"],"StringLiterals":[],"Source":null},{"Id":"OnWindowShown()-\u003ESystem.Void","Name":"OnWindowShown","Signature":"protected System.Void OnWindowShown()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":592,"BodyHash":"B4186AA0DDCF9AF4EE83FDF061CC591ABDE26660634F7CBCE5912DAD6B4B2B42","Hash":"897D79F58A62CDDF66F5608B4B8EA0BE313053ABEADBA223C7D588861CBA0625","CalledMethods":["Candide.CandideUI.Containers.CandideWindow::OnWindowShown()","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.MainMenu.Ui.Steps.PostGameWindow::ShowError(System.String)","System.ArgumentOutOfRangeException::.ctor()","Candide.GameModels.Helpers.GamePathHelper::GetFolderPath(Candide.GameModels.Helpers.GameFolder, System.Boolean)","System.IO.Path::Combine(System.String, System.String)","Candide.MainMenu.Ui.Steps.PostGameWindow::WorldSaveStepCallback(System.Int32)","System.Action\u003CSystem.Int32\u003E::.ctor(System.Object, System.IntPtr)","CandideServer.Saving.GameSaveManager::SaveWithCallbacks(System.String, System.Action\u003CSystem.Int32\u003E)","System.String::op_Equality(System.String, System.String)","Candide.Save.CharacterSaveManager::SaveCharacter(Shared.Models.Player.PlayerCharacterModel, System.String, System.Boolean, System.Double)","Candide.Save.WorldMapSaveManager::SaveWorldMap(System.Boolean)","Candide.Multiplayer.Services.ConnectService::get_PostGameBehaviour()","Shared.Text.StringDefinitions::GetString(System.String)","Candide.MainMenu.Ui.Steps.PostGameWindow::ShowText(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.MainMenu.Ui.MainMenuUiController::Back()"],"StringLiterals":["PostGame_Saving","Landed in ","PostGameWindow"," but ","PostGameBehaviour"," was set to ",". Going back."],"Source":null},{"Id":"ShowError(System.String)-\u003ESystem.Void","Name":"ShowError","Signature":"private System.Void ShowError(System.String message)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"C29FAC71046D5C141D98406680700292C8F49CC6D9AFF14D146FF0B9EB1A4F8B","Hash":"AECC1BE9F89CA9BBE27E50388B55DDF86C3446CEF54C97532104A0D7D932761F","CalledMethods":["Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)"],"StringLiterals":[],"Source":null},{"Id":"ShowText(System.String)-\u003ESystem.Void","Name":"ShowText","Signature":"private System.Void ShowText(System.String message)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"499BD7C4A58AA1005B8B728EE96513206BEE016A2681C40B92FA51C4AD650B4B","Hash":"5F65111BC16FAEE43774FB7D4FF0069B1F00938C621536A3BB6694184148E5F3","CalledMethods":["Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":40,"BodyHash":"C26DDA22C997AB0B037789AE4219456D6ADC13BA9877C36A64B0730748BAF6E5","Hash":"FB003E081458934B831DC342BAC915BD9C52F56CF63188F426A8B565FCD74494","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Visible()","Candide.Input.SuperKeybind::Pressed()","Candide.MainMenu.Ui.Steps.PostGameWindow::OnClicked_BackButton()","Candide.MainMenu.Ui.Steps.AbstractStepsWindow::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null},{"Id":"UpdateWaitForPostGameBehaviours()-\u003ESystem.Void","Name":"UpdateWaitForPostGameBehaviours","Signature":"private System.Void UpdateWaitForPostGameBehaviours()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":411,"BodyHash":"65AA40891856A228AF3A4F8BC1DECDFF261D8C9742810C1EBFB174760FE25CED","Hash":"CE6E7BDCFE2319BEFC81049304DD891989A5E206701076CD8CE15979A391B2A8","CalledMethods":["System.Threading.Tasks.Task::get_IsCompleted()","System.Threading.Tasks.Task::get_IsFaulted()","Candide.CandideUI.Components.CandideTextLabel::get_Text()","System.String::op_Equality(System.String, System.String)","Shared.Text.StringDefinitions::GetString(System.String)","Candide.MainMenu.Ui.Steps.PostGameWindow::ShowError(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Threading.Tasks.Task::get_Exception()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","Shared.Analytics.AnalyticsManager::TrackError(System.String)","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","Candide.Multiplayer.Services.ConnectService::get_PostGameBehaviour()","Microsoft.Xna.Framework.Game::Exit()","Candide.MainMenu.Ui.Steps.PostGameWindow::ShowText(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.MainMenu.Ui.MainMenuUiController::Back()","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":["PostGame_SavingError","World save thread crashed.\n","PostGame_Saved","Landed in the Update loop of ","PostGameWindow"," but ","PostGameBehaviour"," was set to ",". Going back."],"Source":null},{"Id":"WorldSaveStepCallback(System.Int32)-\u003ESystem.Void","Name":"WorldSaveStepCallback","Signature":"private System.Void WorldSaveStepCallback(System.Int32 saveStep)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"saveStep","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"6E30AD391376B16CF003FEE76A719751D69667E18632B2C20FEF9C717BE2ACA1","Hash":"F85DCEDACB125FDCA6B12D9F4C2F9BC35C81A0DD3A9029C660F6172697483E3B","CalledMethods":["Shared.Text.StringDefinitions::GetString(System.String)"],"StringLiterals":["PostGame_SerializingData","PostGame_WritingData","PostGame_GameSaved"],"Source":null}],"Hash":"1EEBA9147754D56AC2A04628E603E0E59CF6D1C86C6BDC13B2DA0F6F0FADD42D"}