26 lines
857 B
C#
26 lines
857 B
C#
// using System.Collections.Generic;
|
|
// using FishNet.Object;
|
|
// using Managers;
|
|
//
|
|
// public abstract class BaseItemManager : NetworkBehaviour
|
|
// {
|
|
// public static BaseItemManager Instance;
|
|
// public PlayerManager playerManager;
|
|
// public readonly Dictionary<int, Slot> slots = new();
|
|
//
|
|
// public abstract GameItem GetItemFromSlot(int slotId);
|
|
// public abstract void RemoveItemFromSlot(int slotId);
|
|
// public abstract void AddItemToOpenSlot(SyncGameItem item);
|
|
// public abstract void AddItemToSlot(SyncGameItem item, int slotId);
|
|
// public abstract void AddSlot(Slot slot);
|
|
// public abstract void RemoveSlot(int slotId);
|
|
//
|
|
// public Slot GetSlot(int slotId)
|
|
// {
|
|
// return slots.GetValueOrDefault(slotId, null);
|
|
// }
|
|
//
|
|
// public abstract void SwapItems(int slotId1, int slotId2);
|
|
// }
|
|
|