private void OnApplicationQuit() { BagItemObject bag = Global.Component.GetPlayerBag(); if (bag != null) { bag.Clear(); } EquipmentItemObject equipment = (EquipmentItemObject)Global.Obj.GetEquipmentSlot().GetComponent <ItemCell>().item; if (equipment != null) { equipment.Clear(); } }
ContainerPack GetContainerPack() { // TODO сначало рука GameObject _equipmentSlot = Global.Obj.GetEquipmentSlot(); EquipmentItemObject _equipment = (EquipmentItemObject)_equipmentSlot.GetComponent <ItemCell>().item; if (_equipment != null && _equipment.IsFull() == false) { return(new ContainerPack(_equipment, Global.Component.GetBarEventHandler(), Global.Obj.GetBar().transform.GetChild(0).gameObject)); } else { GameObject _bagSlot = Global.Obj.GetBagSlot(); BagItemObject _bag = (BagItemObject)_bagSlot.GetComponent <ItemCell>().item; if (_bag != null && _bag.IsFull() == false) { return(new ContainerPack(_bag, Global.Component.GetBagEventHandler(), Global.Obj.GetInventory().transform.GetChild(0).gameObject)); } } return(null); }
public void ArmorEquip(EquipmentItemObject obj) { this.defense = obj.defense; inventory.myArmor = obj; SetColor(obj.color); }
public void HammerEquip(EquipmentItemObject obj) { this.attack = obj.attack; inventory.myHammer = obj; SetHammerColor(obj.color); }
void InitEquipment(EquipmentItemObject equipment) { this.equipment = equipment; }
void OnDressOnEquipment_LocateItems(EquipmentItemObject equipment) { LocateItems(); equipment = null; }
void OnDressOnEquipment_CreateSlots(EquipmentItemObject equipment) { CreateSlots(); equipment = null; }
void OnDressOnEquipment_ResizeWindow(EquipmentItemObject equipment) { ResizeWindow(); equipment = null; }
void OnDressOnEquipment_EnableContainer(EquipmentItemObject equipment) { EnableContainer(); equipment = null; }
void OnDressOnEquipment_InitEquipment(EquipmentItemObject equipment) { InitEquipment(equipment); }
void OnDressOffEquipment_DeinitEquipment() { this.equipment = null; }