LunarInfantry/Assets/Scripts/OfficerAbilities.cs
2026-01-20 01:52:57 -08:00

27 lines
539 B
C#

using System;
using UnityEngine;
public class OfficerAbilities : MonoBehaviour
{
[SerializeField] private int killQuota;
private int currentKills;
public PlayerEntity thisEntity;
private void Start()
{
Enemy.OnKill += UpdateKillQuota;
}
private void UpdateKillQuota(Entity entity)
{
if (entity == thisEntity)
{
currentKills++;
currentKills = Mathf.Clamp(currentKills, 0, killQuota);
}
}
public void ActivateAbility()
{
}
}