using System.Collections; using System.Collections.Generic; using UnityEngine; public class ColliderRegistry : Singleton { public List colliders = new List(); public List projectiles = new List(); public void AddCollider(UnitCollider collider) { if (!colliders.Contains(collider)) colliders.Add(collider); } public void RemoveCollider(UnitCollider collider) { if (colliders.Contains(collider)) colliders.Remove(collider); } public void AddProjectile(Projectile projectile) { if (!projectiles.Contains(projectile)) projectiles.Add(projectile); } public void RemoveProjectile(Projectile projectile) { if (projectiles.Contains(projectile)) projectiles.Remove(projectile); } }