{"Id":"CandideServer.ServerManagers.EquipmentServerManager","Name":"EquipmentServerManager","DisplayName":"EquipmentServerManager","FullName":"CandideServer.ServerManagers.EquipmentServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"ArrowsWorldItem(Shared.Models.Items.ItemInstanceModel, System.Guid, System.Boolean, System.Collections.Generic.HashSet\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Boolean","Name":"ArrowsWorldItem","Signature":"public System.Boolean ArrowsWorldItem(Shared.Models.Items.ItemInstanceModel item, System.Guid inventoryId, System.Boolean allowPartialStack, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E changedInventoryIndices)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"item","Type":"Shared.Models.Items.ItemInstanceModel","IsOut":false,"IsOptional":false},{"Name":"inventoryId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"allowPartialStack","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"changedInventoryIndices","Type":"System.Collections.Generic.HashSet\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":397,"BodyHash":"C6C0F8D6C02A57235FA757010BB3D54FB706AF9FC17BF1CA32E1D347A2F7521A","Hash":"07C48EDD252EEAAF09B440C4E724D17552D339E60C6E882D674F4EAD3D5E44CC","CalledMethods":["CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)","Shared.Models.Items.ItemInstanceModel::get_Data()","System.Enum::HasFlag(System.Enum)","Shared.Models.Items.ItemInstanceModel::CalculateStats()","CandideServer.ServerControllers.AddItemAmountMessage::.ctor()","CandideServer.ServerControllers.SimpleInventorySController::CheckSpaceExistsForAddItem(CandideServer.ServerControllers.AddItemAmountMessage, Shared.Models.Items.SharedInventoryModel)","System.Collections.Generic.HashSet\u003CSystem.Int32\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Int32\u003E::get_Current()","Shared.Models.Items.ItemInstanceModel::GetStackableAmount(Shared.Models.Items.ItemInstanceModel)","System.Collections.Generic.HashSet\u003CSystem.Int32\u003E::Add(!0)","CandideServer.ServerControllers.ItemInstanceSController::RemoveItemInstanceFromState(Shared.Models.Items.ItemInstanceModel)","HashSet.Enumerator\u003CSystem.Int32\u003E::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"TryCraftItemAndEquip(Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.SharedInventoryModel, Shared.Data.ItemRecipe, System.Int32, System.Int32, System.Guid)-\u003ESystem.Boolean","Name":"TryCraftItemAndEquip","Signature":"public System.Boolean TryCraftItemAndEquip(Shared.Models.Items.SharedInventoryModel inventory, Shared.Models.Items.SharedInventoryModel equipmentInventory, Shared.Data.ItemRecipe recipe, System.Int32 slotIndex, System.Int32 craftAmount, System.Guid playerCharacterId)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"equipmentInventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"recipe","Type":"Shared.Data.ItemRecipe","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"craftAmount","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"playerCharacterId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"31502FE4E1B9480C4774E5EBF4A067616467F57114CEA859AAA4F2E1E3274BBF","Hash":"8C87105591C6C7B9949AF83086D2A7C7413A7650B735C6B4B1156A41A275FD4C","CalledMethods":["System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.SimpleInventoryServerManager::TryCraftItemRecipe(Shared.Data.ItemRecipe, Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.SharedInventoryModel, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Guid\u003E, System.Boolean, System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"DB038469BE1FD38EACE341733B26004E456440B57DAFB2C58C05126D537B74E3"}