change: adding stats to combat movement

This commit is contained in:
Chris
2025-09-10 19:02:56 -04:00
parent c6917f6999
commit f0c7b8f863
3 changed files with 31 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
using System.Collections.Generic;
using NodeCanvas.Tasks.Actions;
using Reset.Items;
using UnityEngine;
@@ -23,6 +24,21 @@ namespace Reset.Units{
storedItems.Add(newItem);
}
public void Equip(Item item){
if (item is not IEquipable) {
Debug.LogError("This item is not equippable.", item);
return;
}
if (item is Weapon thisWeapon) {
if (meleeWeapon != null) {
storedItems.Add(meleeWeapon);
}
meleeWeapon = thisWeapon;
}
}
// Update is called once per frame
void Update(){