13 lines
262 B
C#
13 lines
262 B
C#
|
using SpacePew.Models.Projectiles;
|
|||
|
|
|||
|
namespace SpacePew.Models.Weapons
|
|||
|
{
|
|||
|
public interface IWeapon
|
|||
|
{
|
|||
|
int Delay { get; }
|
|||
|
int Spread { get; }
|
|||
|
float Heat { get; set; }
|
|||
|
float HeatGeneration { get; }
|
|||
|
void Fire(IProjectile projectile, Player player);
|
|||
|
}
|
|||
|
}
|