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
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;
|
|
}
|
|
}
|
|
|