{"Id":"CandideServer.Helpers.WorkRecipesHelper","Name":"WorkRecipesHelper","DisplayName":"WorkRecipesHelper","FullName":"CandideServer.Helpers.WorkRecipesHelper","Namespace":"CandideServer.Helpers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ReuseUnlockedRecipesList:System.Collections.Generic.HashSet\u00601\u003CSystem.String\u003E","Name":"ReuseUnlockedRecipesList","Type":"System.Collections.Generic.HashSet\u003CSystem.String\u003E","Signature":"private System.Collections.Generic.HashSet\u003CSystem.String\u003E ReuseUnlockedRecipesList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"59FF63CC4EAAE14A13B767CAB4E86D08E5970812F1454C60861A6F805D1F2029"}],"Properties":[],"Events":[],"Methods":[{"Id":"CanCraftRecipeFromItems(Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.ItemAmount[])-\u003ESystem.Boolean","Name":"CanCraftRecipeFromItems","Signature":"public System.Boolean CanCraftRecipeFromItems(Shared.Models.Items.SharedInventoryModel inventory, Shared.Models.Items.ItemAmount[] itemRequirements)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"itemRequirements","Type":"Shared.Models.Items.ItemAmount[]","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":105,"BodyHash":"D582D08DAAE3DE79A8EBA8479791070862ED7DEB686752E51101FCAC4A9358C8","Hash":"39E1D7ABA41F32DD4657AE8434D8CE26AA90D7A766C38C7A6B7A04193268F125","CalledMethods":["System.String::op_Inequality(System.String, System.String)"],"StringLiterals":[],"Source":null},{"Id":"GetRecipeGroupsForCitizen(CandideServer.Models.Citizen.CitizenModel)-\u003ESystem.Collections.Generic.List\u00601\u003CSystem.String\u003E","Name":"GetRecipeGroupsForCitizen","Signature":"public System.Collections.Generic.List\u003CSystem.String\u003E GetRecipeGroupsForCitizen(CandideServer.Models.Citizen.CitizenModel citizen)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CSystem.String\u003E","Parameters":[{"Name":"citizen","Type":"CandideServer.Models.Citizen.CitizenModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":108,"BodyHash":"09A202711289D4FFB2F39A746EDB6E6D221977E725397E3B8C0B697445B1475B","Hash":"2EF0BDF52F3678BFCD32836EF7CB775738527D26EB8A9D8A7A0F8EBC7229F367","CalledMethods":["System.Collections.Generic.List\u003CSystem.String\u003E::.ctor()","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()","System.Collections.Generic.List\u003CSystem.String\u003E::Add(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, CandideServer.Models.Citizen.JobProgress\u003E::get_Item(!0)"],"StringLiterals":[":"],"Source":null},{"Id":"GetUnlockedRecipesForCitizen(CandideServer.Models.Citizen.CitizenModel)-\u003ESystem.Collections.Generic.HashSet\u00601\u003CSystem.String\u003E","Name":"GetUnlockedRecipesForCitizen","Signature":"public System.Collections.Generic.HashSet\u003CSystem.String\u003E GetUnlockedRecipesForCitizen(CandideServer.Models.Citizen.CitizenModel citizen)","Visibility":"public","ReturnType":"System.Collections.Generic.HashSet\u003CSystem.String\u003E","Parameters":[{"Name":"citizen","Type":"CandideServer.Models.Citizen.CitizenModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":203,"BodyHash":"9BB470E266E3B63633357FB4C970EB27BDFA252372CBDA77782BC96CE6982F40","Hash":"DE58201DE59117FD10307A32D759D060A32670F44EFD3D9C2FF80CB4D98D640C","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Clear()","System.String::IsNullOrEmpty(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.HashSet\u003CSystem.String\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.String\u003E::get_Current()","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","HashSet.Enumerator\u003CSystem.String\u003E::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.String\u003E\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null}],"Hash":"CF84E8339273B6478E1ECA51CA4256B5BEC1D87E165C2DA59773BEB0374FAD29"}