public static void AddEnemyDamageListener(UnityAction <int> listener)
 {
     enemyDamageListener = listener;
     if (enemyDamageInvoker != null)
     {
         enemyDamageInvoker.AddEnemyDamageListener(listener);
     }
 }
 public static void AddEnemyDamageInvoker(Projectile invoker)
 {
     enemyDamageInvoker = invoker;
     if (enemyDamageListener != null)
     {
         invoker.AddEnemyDamageListener(enemyDamageListener);
     }
 }