using UnityEngine; public class Weapon : MonoBehaviour { public PlayerEntity thisEntity; public virtual void TryAttack() { AttackEffects(); } protected virtual void AttackEffects() { } }