MVC shop project for software architecture, in Unity.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

25 lines
772 B

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ItemArmor : Item
{
public readonly int Defense;
public readonly int Block;
public ItemArmor(string name, string iconName, int pbasePrice,int pDefense, int pBlock, string descr = "", ItemRarity rarity = ItemRarity.Common) : base(name, iconName, pbasePrice, descr,rarity)
{
Block = pBlock;
Defense = pDefense;
}
// This is used so we can identify a type purely through polymorphism. No hardcoding of types involved, nothing to see here!
public override ItemType GetItemType()
{
return ItemType.Armor;
}
public override string GetStats()
{
return "Defense: " + Defense + "\tBlock: " + Block;
}
}