inventory working :D
This commit is contained in:
@@ -10,17 +10,7 @@ namespace PetCompanion.Models
|
||||
public string PetId { get; set; }
|
||||
[JsonIgnore]
|
||||
public virtual Pet Pet { get; set; }
|
||||
public virtual ICollection<InventoryItem> Items { get; set; } = new List<InventoryItem>();
|
||||
public List<int> Items { get; set; } = new List<int>();
|
||||
public int Capacity { get; set; } = 20;
|
||||
}
|
||||
|
||||
public class InventoryItem
|
||||
{
|
||||
[Key]
|
||||
public int Id { get; set; }
|
||||
public string InventoryId { get; set; }
|
||||
public int GameItemId { get; set; }
|
||||
public virtual GameItem GameItem { get; set; }
|
||||
public int Quantity { get; set; }
|
||||
}
|
||||
}
|
||||
|
@@ -25,9 +25,10 @@ namespace PetCompanion.Models
|
||||
public DateTime BasicActionCooldown { get; set; }
|
||||
|
||||
public int SkillPoints { get; set; } = 2;
|
||||
public virtual ICollection<PetSkill> Skills { get; set; } = new List<PetSkill>();
|
||||
|
||||
public virtual ICollection<PetSkill> Skills { get; set; } = new List<PetSkill>();
|
||||
public virtual Inventory Inventory { get; set; }
|
||||
public virtual ICollection<EquippedItem> EquippedItemsList { get; set; } = new List<EquippedItem>();
|
||||
|
||||
[NotMapped]
|
||||
public Dictionary<ItemEquipTarget, int> EquippedItems
|
||||
@@ -44,8 +45,6 @@ namespace PetCompanion.Models
|
||||
}
|
||||
}
|
||||
|
||||
public virtual ICollection<EquippedItem> EquippedItemsList { get; set; } = new List<EquippedItem>();
|
||||
|
||||
public Pet() { }
|
||||
|
||||
public void IncrementIntelligence(int amount)
|
||||
|
Reference in New Issue
Block a user