void WeaponClicked(Weapon w) { EnchantButton.interactable = Enchanter.Item.Item != null; Weapon.SetData(w, 1, $"{w.GetName()}\nDAM: {w.DamageAtLevel0}", WeaponViewerClicked); Result.SetData(null, 0, "Result of enchantment goes here.", () => {}); ItemViewer.Close(); }
public void SwapWeapon() { ItemViewer.ShowItemsFromInventory <Weapon>("Weapon To Compare", false, false, w => { SetCompare(w); ItemViewer.Close(); }); ItemViewer.Add <Weapon>(PlayerWeapon, 0, w => { SetCompare(w); ItemViewer.Close(); }); }