private void RaiseItemChangedEvent(InventoryWeaponEventArgs e) { if (OnItemChanged != null) { OnItemChanged(null, e); } }
private void RaiseEndItemChangeEvent(InventoryWeaponEventArgs e) { if (OnEndItemChange != null) { OnEndItemChange(null, e); } }
private void Inventory_OnBeginItemChange(object sender, InventoryWeaponEventArgs e) { if (e.Current.SightMode == SightMode.Aim) { e.Current.ResetSight(); } }
private void Inventory_OnBeginItemChange(object sender, InventoryWeaponEventArgs e) { Debug.LogFormat("#Event: Inventory.OnBeginItemChange\nCurrent Item name: '{0}'.\nNew Item name: '{1}'.", e.Current.Name, e.New.Name); }
private void Inventory_OnEndItemChange(object sender, InventoryWeaponEventArgs e) { }
private void Inventory_OnItemChanged(object sender, InventoryWeaponEventArgs e) { e.Current.WeaponGameObject.SetActive(false); e.New.WeaponGameObject.SetActive(true); }