{"Id":"Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl","Name":"TradeRouteSelectCitizenControl","DisplayName":"TradeRouteSelectCitizenControl","FullName":"Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl","Namespace":"Candide.CandideUI.TradingPost.Components","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Containers.CandidePanel","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"SelectedCitizenId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"SelectedCitizenId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E SelectedCitizenId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A76D269D9F55F66CE19EF4AB957989BD19761997FBC9676FF799969F4599B5C2"},{"Id":"_citizenBtn:Candide.CandideUI.Components.Buttons.CandideIconLabelButton","Name":"_citizenBtn","Type":"Candide.CandideUI.Components.Buttons.CandideIconLabelButton","Signature":"private Candide.CandideUI.Components.Buttons.CandideIconLabelButton _citizenBtn","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3ACF3671926D8E385B328698532812FEAD97885F61C17036ACA3AA6E3E09178A"},{"Id":"_panel:Candide.CandideUI.Containers.CandidePanel","Name":"_panel","Type":"Candide.CandideUI.Containers.CandidePanel","Signature":"private Candide.CandideUI.Containers.CandidePanel _panel","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5FA0CA81CB501C376F72923614F06BB3772D6F93574EC0DF24C8D469DDBB2193"},{"Id":"_selectBtn:Candide.CandideUI.Components.Buttons.CandideLabelButton","Name":"_selectBtn","Type":"Candide.CandideUI.Components.Buttons.CandideLabelButton","Signature":"private Candide.CandideUI.Components.Buttons.CandideLabelButton _selectBtn","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D7245C86037CBA0069BABFF0736132CF101E23E541B5C93D60446533D50367F3"},{"Id":"_timeSummary:Candide.CandideUI.Components.TranslationCenteredTextLayout","Name":"_timeSummary","Type":"Candide.CandideUI.Components.TranslationCenteredTextLayout","Signature":"private Candide.CandideUI.Components.TranslationCenteredTextLayout _timeSummary","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8D1A27A363AE8AC4311FDA354BEB08640E5ACB20F280A4F8E5CD72BA19D782BC"},{"Id":"_units:System.Int32","Name":"_units","Type":"System.Int32","Signature":"private System.Int32 _units","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4C63105B19169EAEFDEBBFA255967A45A67F519FF28226C0490753849C7ABE0E"}],"Properties":[],"Events":[],"Methods":[{"Id":"OnCitizenSelected(System.Guid)-\u003ESystem.Void","Name":"OnCitizenSelected","Signature":"private System.Void OnCitizenSelected(System.Guid citizenId)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"citizenId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"EC46A0D9972FFF3914862138BB8DB32B74FACD2797E825865394DE28672D80A9","Hash":"4E2440C1C0EF6E7B83977A2B69195F54B9576175FBDB3DCB63FD2745E3310449","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::UpdateData(System.Nullable\u003CSystem.Guid\u003E)"],"StringLiterals":[],"Source":null},{"Id":"OnClickAction()-\u003ESystem.Void","Name":"OnClickAction","Signature":"private System.Void OnClickAction()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"6250E3D2E37D034355D5EC744F52FDC386056AD9C79FD81ABCB5BC047AAD9CCD","Hash":"9479CD0638D9CD0BF239252A24EE4E408894955EFBF7AFD9ACE426EE1E570159","CalledMethods":["Candide.CandideUI.Containers.CandideWindow::Close()","Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::OnCitizenSelected(System.Guid)","System.Action\u003CSystem.Guid\u003E::.ctor(System.Object, System.IntPtr)","Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow::.ctor(System.Action\u003CSystem.Guid\u003E)"],"StringLiterals":[],"Source":null},{"Id":"SetCitizen(Candide.GameModels.Models.Citizens.Citizen)-\u003ESystem.Void","Name":"SetCitizen","Signature":"private System.Void SetCitizen(Candide.GameModels.Models.Citizens.Citizen citizen)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"citizen","Type":"Candide.GameModels.Models.Citizens.Citizen","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":296,"BodyHash":"FC0C0FB6AAF4ECB6371DCF785DE84D02816603CB94760CBC6EE8795ECD144922","Hash":"CBA765D319D7026A07FFBBBDCACBCD07F41579BD46C5C2EAC4A77E677CD81D99","CalledMethods":["Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Candide.CandideUI.Components.Buttons.CandideIconLabelButton::set_Text(System.String)","Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()","System.Nullable\u003CCandide.CandideUI.TradingPost.DisplayStates.TradeRouteEditingData\u003E::get_HasValue()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Nullable\u003CCandide.CandideUI.TradingPost.DisplayStates.TradeRouteEditingData\u003E::get_Value()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Candide.GameModels.GameState::TryGetBuilding(System.Nullable\u003CSystem.Guid\u003E, Candide.GameModels.Models.Constructions.Building\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Single\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Helpers.TradeRoutesHelper::Client_GetEstimatedRoundTripTime(CandideServer.Models.Buildings.BuildingInstanceModel, CandideServer.Models.Buildings.BuildingInstanceModel, System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Stats.Stat\u003E, CandideServer.Models.Citizen.CitizenModel, CandideServer.Game.GameConfig, System.Int32, System.Single)","Shared.Text.TimeTextHelper::GetTimeLeftDisplayCombined(System.Single)","Shared.Text.StringDefinitions::GetFormatString(System.String, System.String)","Candide.CandideUI.CandideUiContainerMultipleItems::GetChild(System.Int32)","Candide.CandideUI.CandideUiContainerMultipleItems::ClearChildren()","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)"],"StringLiterals":["TradeRouteSelectCitizenControl: EditTradeRouteData is null","WorldStats_TradeRouteSpeed","Failed fetching world stat WorldStats_TradeRouteSpeed","TradingPost_EstimatedRoundTripTime"],"Source":null},{"Id":"SetError()-\u003ESystem.Void","Name":"SetError","Signature":"private System.Void SetError()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":56,"BodyHash":"C53A508E69EED2D404D17A5FE1E21141D85DC7201B39E26BE578BE8623D80532","Hash":"D981BC9F49074516CFDD7583D39F16C13DCECB14E33A1F882620FC3B29C2B629","CalledMethods":["Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.CandideUiContainerMultipleItems::ClearChildren()","Candide.CandideUI.Components.CandideTextLabel::.ctor()","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)"],"StringLiterals":["ERROR"],"Source":null},{"Id":"SetNoCitizen()-\u003ESystem.Void","Name":"SetNoCitizen","Signature":"private System.Void SetNoCitizen()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":46,"BodyHash":"A0338EE26FAC9C078A6D5F676A5C08F28013B77706AEB8DF67DE3522140B3D56","Hash":"99AC1A7A3292BC82BE5E8D842AFF11A42EF85113D7B306C750BC515005E45057","CalledMethods":["Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)","Candide.CandideUI.CandideUiContainerMultipleItems::ClearChildren()","Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"TradeUnitsChanged(System.Int32)-\u003ESystem.Void","Name":"TradeUnitsChanged","Signature":"public System.Void TradeUnitsChanged(System.Int32 units)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"units","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"3890EE61F9F41F14C33C439A1438477F4F647649B86407AC035D66ADE3FF1B65","Hash":"402173351F5F7F77E47E504AECAAC6FA723C38BEDCCB3120D9B4FECCE6C1C463","CalledMethods":["Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::UpdateData(System.Nullable\u003CSystem.Guid\u003E)"],"StringLiterals":[],"Source":null},{"Id":"UpdateData(System.Nullable\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Void","Name":"UpdateData","Signature":"public System.Void UpdateData(System.Nullable\u003CSystem.Guid\u003E selectedCitizenId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"selectedCitizenId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":54,"BodyHash":"36AB7C2282D0E107697F11556B8AB8F57E2AB4DFAC117A99E3D29B807B40A5B4","Hash":"CCA5FBF1B7AA6CBF3B8C7CA79844C8C802FCB52B58D445D8492081490838CC6A","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::SetNoCitizen()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","Candide.GameModels.GameState::TryGetActiveCitizen(System.Guid, Candide.GameModels.Models.Citizens.Citizen\u0026)","Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::SetError()","Candide.CandideUI.TradingPost.Components.TradeRouteSelectCitizenControl::SetCitizen(Candide.GameModels.Models.Citizens.Citizen)"],"StringLiterals":[],"Source":null}],"Hash":"9E5F6A05A9F35EE701EFBA7D336565675FFDBC55DA58C535D61BF6997067A57C"}