Files
brick-framework/GameCore/Combat/WeaponData.cs

15 lines
465 B
C#

using GameCore.Combat.Interfaces;
namespace GameCore.Combat;
public class WeaponData(
float fireRate,
List<ICostEffect> fireCosts,
List<IEffect> onFireEffects,
List<IEffect> onHitEffects)
{
public float FireRate { get; set; } = fireRate;
public List<ICostEffect> FireCosts { get; set; } = fireCosts;
public List<IEffect> OnFireEffects { get; set; } = onFireEffects;
public List<IEffect> OnHitEffects { get; set; } = onHitEffects;
}