CandideServer.ServerManagers.EquipmentServerManager
Type JSONpublic class in CandideServer.ServerManagers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerManagers - Base type
System.Object - Hash
DB038469BE1FD38EACE341733B26004E456440B57DAFB2C58C05126D537B74E3
Relationships
Base type
System.Object
Methods
ArrowsWorldItem
#
public System.Boolean ArrowsWorldItem(Shared.Models.Items.ItemInstanceModel item, System.Guid inventoryId, System.Boolean allowPartialStack, System.Collections.Generic.HashSet<System.Int32> changedInventoryIndices)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
07C48EDD252EEAAF09B440C4E724D17552D339E60C6E882D674F4EAD3D5E44CC - Body hash
C6C0F8D6C02A57235FA757010BB3D54FB706AF9FC17BF1CA32E1D347A2F7521A - IL size397
Referenced calls
CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel&)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<System.Int32>::GetEnumerator()HashSet.Enumerator<System.Int32>::get_Current()Shared.Models.Items.ItemInstanceModel::GetStackableAmount(Shared.Models.Items.ItemInstanceModel)System.Collections.Generic.HashSet<System.Int32>::Add(!0)CandideServer.ServerControllers.ItemInstanceSController::RemoveItemInstanceFromState(Shared.Models.Items.ItemInstanceModel)HashSet.Enumerator<System.Int32>::MoveNext()System.IDisposable::Dispose()System.Nullable<System.Guid>::.ctor(!0)
TryCraftItemAndEquip
#
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)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
8C87105591C6C7B9949AF83086D2A7C7413A7650B735C6B4B1156A41A275FD4C - Body hash
31502FE4E1B9480C4774E5EBF4A067616467F57114CEA859AAA4F2E1E3274BBF - IL size25
Referenced calls
System.Nullable<System.Int32>::.ctor(!0)System.Nullable<System.Guid>::.ctor(!0)CandideServer.ServerManagers.SimpleInventoryServerManager::TryCraftItemRecipe(Shared.Data.ItemRecipe, Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.SharedInventoryModel, System.Nullable<System.Int32>, System.Nullable<System.Guid>, System.Boolean, System.Int32)