Additional refactoring and fixing of equipment data

Add attack data to enemy attacks (might need to rework a little bit for primary/secondary attacks)
This commit is contained in:
2025-10-23 00:05:44 -07:00
parent f0c4e65783
commit bc161a58b3
73 changed files with 641 additions and 641 deletions

View File

@@ -1,5 +1,4 @@
using Chickensoft.Collections;
using Zennysoft.Ma.Adapter;
namespace Zennysoft.Ma.Adapter;
public interface IEquipmentComponent
@@ -13,4 +12,17 @@ public interface IEquipmentComponent
public void Equip(EquipableItem equipable);
public void Unequip(EquipableItem equipable);
public bool IsItemEquipped(InventoryItem item);
public int BonusAttack { get; }
public int BonusDefense { get; }
public int BonusHP { get; }
public int BonusVT { get; }
public int BonusLuck { get; }
}

View File

@@ -6,5 +6,5 @@ public interface ILuckComponent
{
public IAutoProp<int> Luck { get; }
public void SetLuck(int value);
public void IncreaseLuck(int value);
}