{"Id":"Candide.GameModels.Helpers.GameStateHelper","Name":"GameStateHelper","DisplayName":"GameStateHelper","FullName":"Candide.GameModels.Helpers.GameStateHelper","Namespace":"Candide.GameModels.Helpers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"GetPlayersList:System.Collections.Generic.List\u00601\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E","Name":"GetPlayersList","Type":"System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E","Signature":"private System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E GetPlayersList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B5BBE15C467C5B81E353AE544939A5FA2A11A06D23C9F95E201F6453C2AFD786"}],"Properties":[],"Events":[],"Methods":[{"Id":"GetAllCarrierCitizenIdsForTowns(System.Collections.Generic.IEnumerable\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E","Name":"GetAllCarrierCitizenIdsForTowns","Signature":"public System.Collections.Generic.HashSet\u003CSystem.Guid\u003E GetAllCarrierCitizenIdsForTowns(System.Collections.Generic.IEnumerable\u003CSystem.Guid\u003E townIds)","Visibility":"public","ReturnType":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","Parameters":[{"Name":"townIds","Type":"System.Collections.Generic.IEnumerable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":280,"BodyHash":"A4B2B4CCD6C38B333683D79EC8D7AD0F4E3756EDFA68AEAA797CEF8F8F2752B9","Hash":"1592DE14B97F86491FC7AE0573D5EC82C180189B0B2768F6B37BE360C7CC3060","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::.ctor()","System.Collections.Generic.IEnumerable\u003CSystem.Guid\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CSystem.Guid\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.ClientTownModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CCandide.GameModels.Models.Citizens.CitizenSlot\u003E::GetEnumerator()","List.Enumerator\u003CCandide.GameModels.Models.Citizens.CitizenSlot\u003E::get_Current()","System.Nullable\u003CSystem.ValueTuple\u003CSystem.String, System.Int32\u003E\u003E::get_HasValue()","System.Nullable\u003CSystem.ValueTuple\u003CSystem.String, System.Int32\u003E\u003E::GetValueOrDefault()","System.String::op_Inequality(System.String, System.String)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","List.Enumerator\u003CCandide.GameModels.Models.Citizens.CitizenSlot\u003E::MoveNext()","System.IDisposable::Dispose()","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.Collections.IEnumerator::MoveNext()"],"StringLiterals":["job:carrier","Unexpected duplicated citizen ids in GetAllCarrierCitizenIdsForTowns"],"Source":null},{"Id":"GetPlayersInWorld()-\u003ESystem.Collections.Generic.List\u00601\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E","Name":"GetPlayersInWorld","Signature":"public System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E GetPlayersInWorld()","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":144,"BodyHash":"7F06656D2FAF4F8F6FB9FBCFF88F7B6ED19E1120686A91E4335047348697EDC4","Hash":"5037E8F761ABB4F6B54438772224DECFB92B837A619A6CD426120D0E858124DD","CalledMethods":["System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()","System.Collections.Generic.List\u003CCandide.Multiplayer.Models.ClientPlayerCharacter\u003E::Add(!0)","Dictionary.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"5FB77F9CD0D590E8E3C86BCC454A57A5424F21CA134B29A99F2CD102A56C53FD"}