public void EquipEarring(Earring earring) { var pc = player.GetComponent <PlayerCharacter>(); var prevEarring = pc.earring; pc.ModifyStats(prevEarring, earring); pc.earring = earring; }
public static Earring GenerateEarring() { var earring = new Earring { name = "Random Earring", description = "" }; return(earring); }
public Earring DropEarring(Character attacker) { var earring = new Earring { name = "Random Earring", description = "" }; attacker.GetComponent <ObjectSpawner>().CreateFloatingStatusText("EARRING FOUND", "Earring found."); return(earring); }
private void EquipEarring(int number) { if (earring != null) { inventory.items.Add(earring); } ModifyStats(earring, inventory.items[number]); earring = (Earring)(inventory.items[number]); inventory.items.RemoveAt(number); GetComponent <HotbarUser>().CmdRefreshAbilityInfo(); }
public Earring ConvertTo() { var obj = new Earring { name = name, level = level, description = description, quality = quality }; obj.stats = ConvertStatsTo(statKeys, statValues); return(obj); }
public static SavedEarring ConvertFrom(Earring accessory) { if (accessory == null) { return(null); } var obj = new SavedEarring { name = accessory.name, level = accessory.level, description = accessory.description, quality = accessory.quality }; obj.ConvertStatsFrom(accessory.stats); return(obj); }
public async Task DeleteEarringAsync(int EarringId) { Earring EarringToBeDeleted = _earringsList.Find(earring => earring.JewelryID == EarringId); // foreach (Earring e in _earringsList) // { // if (e.JewelryID == EarringId.JewelryID) // { // EarringToBeDeleted = e; // break; // } // } if (EarringToBeDeleted != null) { _earringsList.Remove(EarringToBeDeleted); await DbServiceMethods.DeleteObjectAsync(EarringToBeDeleted); } }
public async Task UpdateEarringAsync(Earring earring) { if (earring != null) { foreach (var e in _earringsList) { if (e.JewelryID == earring.JewelryID) { e.JewelryTitle = earring.JewelryTitle; e.Description = earring.Description; e.Color = earring.Color; e.Price = earring.Price; e.AverageRating = earring.AverageRating; e.ImageLink = earring.ImageLink; e.EarringLength = earring.EarringLength; } } await DbServiceMethods.UpdateObjectAsync(earring); } }
public async Task AddEarringAsync(Earring earring) { _earringsList.Add(earring); await DbServiceMethods.AddObjectAsync(earring); }