Files
GameJamDungeon/src/system/IHasPrimaryAttack.cs
2025-02-11 02:39:31 -08:00

28 lines
551 B
C#

namespace GameJamDungeon;
public interface IHasPrimaryAttack
{
public ElementType PrimaryAttackElementalType { set; }
public double PrimaryAttackElementalDamageBonus { set; }
public void PrimaryAttack();
}
public interface IHasSecondaryAttack
{
public ElementType SecondaryAttackElementalType { set; }
public double SecondaryAttackElementalDamageBonus { set; }
public void SecondaryAttack();
}
public interface IHasPrimarySkill
{
public void PrimarySkill();
}
public interface IHasRangedAttack
{
public void RangedAttack();
}