Files

19 lines
394 B
C#

using Chickensoft.Collections;
namespace Zennysoft.Ma.Adapter;
public interface IAttackComponent : IEntityComponent
{
public IAutoProp<int> CurrentAttack { get; }
public IAutoProp<int> MaximumAttack { get; }
public void Restore(int restoreAmount);
public void Reduce(int reduceAmount);
public void SetAttack(int attack);
public void RaiseMaximumAttack(int raiseAmount);
}