Esempio n. 1
0
 public DecomposeManager(Dictionary <int, ItemParent> _equipmentDic, InventoryManager _inventory)
 {
     Instance       = this;
     m_inventory    = _inventory;
     m_equipmentDic = _equipmentDic;
     m_versionID    = m_inventory.m_versionId;
     AddListener();
 }
Esempio n. 2
0
    public DecomposeManager(Dictionary<int, ItemParent> _equipmentDic, InventoryManager _inventory)
    {
        Instance = this;
        m_inventory = _inventory;
        m_equipmentDic = _equipmentDic;
        m_versionID = m_inventory.m_versionId;
        AddListener();

    }
Esempio n. 3
0
    public InventoryManager(EntityMyself _myself)
    {
        Instance = this;
        myself = _myself;
        m_itemsInBag[ITEM_TYPE_EQUIPMENT] = new Dictionary<int, ItemParent>();
        m_itemsInBag[ITEM_TYPE_JEWEL] = new Dictionary<int, ItemParent>();
        m_itemsInBag[ITEM_TYPE_MATERIAL] = new Dictionary<int, ItemParent>();
        InitData();
        m_versionId = 0;
        composeManager = new ComposeManager(this);
        insetManager = new InsetManager(this);
        decomposeManager = new DecomposeManager(m_itemsInBag[ITEM_TYPE_EQUIPMENT], this);
        equipUpgradeManager = new EquipUpgradeManager();
        m_versionId++;
        AddListeners();


    }