{"Id":"Candide.MainMenu.Ui.Steps.ConnectingStatusWindow","Name":"ConnectingStatusWindow","DisplayName":"ConnectingStatusWindow","FullName":"Candide.MainMenu.Ui.Steps.ConnectingStatusWindow","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":"_errored:System.Boolean","Name":"_errored","Type":"System.Boolean","Signature":"private System.Boolean _errored","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3FE971089C7DB5AD2364E4C488225B86D8B508E85A33D2C1729E8D35910FD865"},{"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":"_waitForServerToStart:System.Boolean","Name":"_waitForServerToStart","Type":"System.Boolean","Signature":"private System.Boolean _waitForServerToStart","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"198D8338A73E1C7BA203754D1ECDE5C272004371C78C8E3737C84597C48554DF"},{"Id":"_waitingToGoBackToMainMenu:System.Boolean","Name":"_waitingToGoBackToMainMenu","Type":"System.Boolean","Signature":"private System.Boolean _waitingToGoBackToMainMenu","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D9E7123BBCA3FD13009E553EBABFDC42023191928A79427EF1DBF7083AB0EB0C"}],"Properties":[],"Events":[],"Methods":[{"Id":"CancelConnection()-\u003ESystem.Void","Name":"CancelConnection","Signature":"private System.Void CancelConnection()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":98,"BodyHash":"575570C9AD2A7A0F01F0CD33D5DD564A9CA98C4965A6A486E0B67A861B1100FB","Hash":"9BF862CAF1B57447B3D6A11BA84A80C0F2BFCC001F221F6D8A9CFC89FB4845AA","CalledMethods":["Candide.Multiplayer.Network.LocalHostServerManager::StopServer()","Candide.Multiplayer.Services.ConnectionState::set_Step(Candide.Multiplayer.Services.ConnectionStep)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)","Candide.Multiplayer.Services.ConnectService::Disconnect(Candide.Multiplayer.Services.PostGameBehaviour)","Candide.MainMenu.Ui.MainMenuUiController::Back()"],"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":115,"BodyHash":"D82E4DAC9E9C5B5D996633F931330C1E026E80024FDA87AEF8DC50B3BFF7C60F","Hash":"0907A108EA3F5A6100DA1937CC09964C812E8ACA2F1E04F5F85641676B7B4885","CalledMethods":["Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::OnServerStarted()","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::CancelConnection()","Shared.Text.StringDefinitions::GetString(System.String)","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::OnConnectionError(System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.Containers.CandideWindow::InternalDraw(Candide.CandideUI.UiRenderContext)"],"StringLiterals":["MainMenu_Connecting_FailedToStartGame"],"Source":null},{"Id":"OnConnectionError(System.String)-\u003ESystem.Void","Name":"OnConnectionError","Signature":"private System.Void OnConnectionError(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":36,"BodyHash":"6576C3686476EA5558A02D9EF618115169E2081E5FB33391EF271CABE516B058","Hash":"6420514C9854FE7D2714797A8A1CA6ACDC7B9D54BC2F08A228394171BAAAB5DF","CalledMethods":["Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)"],"StringLiterals":[],"Source":null},{"Id":"OnConnectionStepChange(Candide.Multiplayer.Services.ConnectionStep)-\u003ESystem.Void","Name":"OnConnectionStepChange","Signature":"private System.Void OnConnectionStepChange(Candide.Multiplayer.Services.ConnectionStep step)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"step","Type":"Candide.Multiplayer.Services.ConnectionStep","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":308,"BodyHash":"B4E46568967742424C16AC0DB70D6DC4F0A7905D85F3A56BA48E132478D819D1","Hash":"7433C22915D14D71B69AF9A4510D1063628F5FD8A2BABF7B0027F723439D9F5F","CalledMethods":["Shared.Text.StringId::op_Implicit(System.String)","Candide.CandideUI.Components.CandideTextLabel::set_StringId(Shared.Text.StringId)","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::PromptPasswordInput()","Shared.Text.StringDefinitions::GetString(System.String)","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::OnConnectionError(System.String)","System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)"],"StringLiterals":["MainMenu_Connecting_NotConnected","MainMenu_Connecting_Connecting","MainMenu_Connecting_CheckingVersion","MainMenu_Connecting_LoggingIn","MainMenu_Connecting_FailedLoggingIn","MainMenu_Connecting_LoadingGameState","MainMenu_Connecting_Success","MainMenu_Connecting_Disconnected","MainMenu_Connecting_ConnectionFailed","MainMenu_Connecting_StartingServer","step"],"Source":null},{"Id":"OnServerStarted()-\u003ESystem.Void","Name":"OnServerStarted","Signature":"private System.Void OnServerStarted()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"64A9580F1F92165771A65AC68757E6F5F19B245ECBF6532DC7E150F6924E3678","Hash":"A29376995A4F56A14C6E7C4148539CC7C8EA397180D3FBB4A1B068D49B229F7E","CalledMethods":["Candide.Multiplayer.Services.ConnectService::Connect()"],"StringLiterals":[],"Source":null},{"Id":"OnWindowClosed()-\u003ESystem.Void","Name":"OnWindowClosed","Signature":"protected System.Void OnWindowClosed()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"4D5623DDF3526A5DB43D93D143C4547A873DDC8CE226B094A45C20B4A1468C02","Hash":"2EC4B6744B8FA8D8B4BD3FF56F7E41AEDC15F497D4D2161864D639F0E033FB0F","CalledMethods":["Candide.CandideUI.Containers.CandideWindow::OnWindowClosed()"],"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":522,"BodyHash":"8D9AFFEB2E199F6C5925EFBB7472EF44E0E312C87A94AF1E200FD6918EDBFE93","Hash":"88C65C27FB1B059472D1F4BA0E5818FFAD79C38A2720269AAC8D8EDD5FF69423","CalledMethods":["Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)","Candide.CandideUI.Containers.CandideWindow::OnWindowShown()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.MainMenu.Ui.MainMenuUiController::Back()","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::OnConnectionStepChange(Candide.Multiplayer.Services.ConnectionStep)","System.Action\u003CCandide.Multiplayer.Services.ConnectionStep\u003E::.ctor(System.Object, System.IntPtr)","Candide.Multiplayer.Services.ConnectionState::get_Step()","CandideServer.Server.MultiplayerConfiguration::GetDefaultConfig()","Shared.Text.StringDefinitions::GetString(System.String)","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::OnConnectionError(System.String)","Shared.Analytics.AnalyticsManager::StartSession()","System.IO.Path::Combine(System.String, System.String)","System.IO.File::Exists(System.String)","Candide.Multiplayer.Network.LocalHostServerManager::StartServer(CandideServer.GameDescription, System.String, CandideServer.Server.MultiplayerConfiguration)","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::WaitForServerToStart(Candide.MainMenu.Ui.JoinGameState, CandideServer.Server.MultiplayerConfiguration)","Candide.Multiplayer.Services.ConnectService::Connect(System.String, System.String, System.Int32, CandideServer.Server.MultiplayerConfiguration, System.Boolean)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":["event:/interface/main menu/ui_mainmenu_startgame","We\u0027re in the connecting phase but the selected character is not set. Reverting","MainMenu_Process_SteamWarning","game_state","game_state_backup","MainMenu_Process_WorldNotFound"],"Source":null},{"Id":"PromptPasswordInput()-\u003ESystem.Void","Name":"PromptPasswordInput","Signature":"private System.Void PromptPasswordInput()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"426660ECFD64FB8E7EBB7A876B947371E5B9A4BC8669FA35E31AB614099FD6B9","Hash":"DBB19B2BBA2CF1B56A35073F33B9AB4679BB1C7A115D97E7916B2F4AD72637E5","CalledMethods":["Candide.MainMenu.Ui.MainMenuUiController::InsertTemporaryState(Candide.MainMenu.MainMenuPanelState)"],"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":66,"BodyHash":"718DF751EBF1EC93F2436E2FD05528C308898C782CC6ADD8A8B745D66EAEB415","Hash":"8FA0DBBE83F08AB6FDA15F0BEA65038286479A0E3EA5722F40816E0E4AD27193","CalledMethods":["Candide.CandideUI.CandideUiElement::get_Visible()","Candide.Input.SuperKeybind::Pressed()","Candide.MainMenu.Ui.Steps.ConnectingStatusWindow::CancelConnection()","Candide.MainMenu.Ui.MainMenuUiController::Back()","Candide.MainMenu.Ui.Steps.AbstractStepsWindow::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null},{"Id":"WaitForServerToStart(Candide.MainMenu.Ui.JoinGameState, CandideServer.Server.MultiplayerConfiguration)-\u003ESystem.Void","Name":"WaitForServerToStart","Signature":"private System.Void WaitForServerToStart(Candide.MainMenu.Ui.JoinGameState joinState, CandideServer.Server.MultiplayerConfiguration config)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"joinState","Type":"Candide.MainMenu.Ui.JoinGameState","IsOut":false,"IsOptional":false},{"Name":"config","Type":"CandideServer.Server.MultiplayerConfiguration","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"D594A7F74E992669A2EB2254DDEE29A1366AD4D59707E36F971D210345861FF7","Hash":"7AF2725897A5936F2B123D7D2B21E9C305811F730E05203B3DB8B0CF5C2995CD","CalledMethods":["Candide.Multiplayer.Services.ConnectionState::set_Step(Candide.Multiplayer.Services.ConnectionStep)","Candide.Multiplayer.Services.ConnectService::Connect(System.String, System.String, System.Int32, CandideServer.Server.MultiplayerConfiguration, System.Boolean)"],"StringLiterals":[],"Source":null}],"Hash":"9370378BE04D681E6392393E0617EF8D8C5F73B9C37B197723D284BFE9BA9FF7"}