{"Id":"Candide.GameModels.Managers.TradeRouteManager","Name":"TradeRouteManager","DisplayName":"TradeRouteManager","FullName":"Candide.GameModels.Managers.TradeRouteManager","Namespace":"Candide.GameModels.Managers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CreateImGui()-\u003ESystem.Void","Name":"CreateImGui","Signature":"public System.Void CreateImGui()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":401,"BodyHash":"39F856C0068AB3649D588D60617DC5AA6AFE699B626AB27B159A154E1FE7F098","Hash":"37546D27F0F7688E7F93B604120CAB4A08CCDA5767A718AD19C1FF346D8D8690","CalledMethods":["System.String::op_Implicit(System.String)","ImGuiNET.ImGui::Text(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Object::ToString()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","ImGuiNET.ImGui::Separator()","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["TradeRoutes (Client)","Status: ","CancelStatus: ","Timer: ","Inventory: ","Storage: "],"Source":null},{"Id":"CreateImGuiServer()-\u003ESystem.Void","Name":"CreateImGuiServer","Signature":"public System.Void CreateImGuiServer()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":764,"BodyHash":"EC9EE04E1F73E52599462C8891D35A8C94F2EED3D29585F5DDB36E6C0F2E3D98","Hash":"9B80AC19CCE35CE09989500763752464791E3B3448045AF639B2075F5ACA4FFE","CalledMethods":["System.String::op_Implicit(System.String)","ImGuiNET.ImGui::Text(System.ReadOnlySpan\u003CSystem.Char\u003E)","ImGuiNET.ImGui::Separator()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel\u003E::Deconstruct(!0\u0026, !1\u0026)","CandideServer.ServerGameState::TryGetBuilding(System.Guid, CandideServer.SimulationModels.BuildingSimulationModel\u0026)","CandideServer.ServerGameState::TryGetTown(System.Guid, CandideServer.Models.Town.ServerTownModel\u0026)","CandideServer.ServerGameState::TryGetCitizen(System.Guid, CandideServer.Models.Citizen.CitizenModel\u0026)","System.Object::ToString()","CandideServer.Models.Town.TownModel::GetLocalizedName()","System.String::Concat(System.String, System.String, System.String, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.SimulationModels.TradeRouteSimulationModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["TradeRoutes (Server)","[","] ","    |","Citizen: ","Status: ","CancelStatus: ","Timer: ","Inventory: ","Storage:   "],"Source":null},{"Id":"TryCancelActiveTradeRoute(System.Guid)-\u003ESystem.Boolean","Name":"TryCancelActiveTradeRoute","Signature":"public System.Boolean TryCancelActiveTradeRoute(System.Guid tradeRouteId)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"tradeRouteId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":117,"BodyHash":"91C77ECF60C72C12FBF9FBEF18EE67D0567C32BD119A3342E7FCD60047A8EA78","Hash":"7989B02C0418B6A65FC8487A4AF170DF6B8FDB7DAA04E9906A3D937F77A1CB60","CalledMethods":["Candide.GameModels.GameState::TryGetActiveTradeRoute(System.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.GameModels.Models.TradeRoutes.ClientTradeRoute::IsCancellable()","CandideServer.MessageModels.TradeRoutes.CancelTradeRouteMessage::.ctor()","Candide.GameModels.Services.TradeRoutesService::Send_CancelTradeRoute(CandideServer.MessageModels.TradeRoutes.CancelTradeRouteMessage)"],"StringLiterals":["TradeRouteManager",": Trade route "," is already cancelled."],"Source":null}],"Hash":"F185B9441E4DFEB61F6F3C4D7D4613434C15EE60CFDB1225650BA17AE8FACB78"}