Add ammo consumption and item pickup systems

This commit is contained in:
2025-10-29 00:13:19 +01:00
parent 56ffa8e126
commit 09fa293c81
8 changed files with 113 additions and 9 deletions

View File

@@ -7,6 +7,7 @@ public class WeaponComponent : IComponent
{
public float FireRate { get; set; } = 1f;
public List<ICostEffect> FireCosts { get; set; } = [];
public List<IEffect> OnFireEffects { get; set; } = [];
public List<IEffect> OnHitEffects { get; set; } = [];