// Start is called before the first frame update
    void Start()
    {
        ItemsList = new List <Item>();
        var newItem = new Item();

        newItem.isMovable = false;
        newItem.ItemType  = TestItemType.Basic;

        var advancedItem = new AdvancedItem();

        advancedItem.isMovable = true;
        newItem.ItemType       = TestItemType.Advanced;


        ItemsList.Add(newItem);
        ItemsList.Add(advancedItem);

        ReportHitPoints();
    }
Exemplo n.º 2
0
 protected AdvancedItem(AdvancedItem other) : this(other, other.Z)
 {
 }
Exemplo n.º 3
0
 public EvenMoreAdvancedItem(AdvancedItem advancedItem, double q) : base(advancedItem)
 {
     Q = q;
 }