Hello everyone!
So quick question here, I noticed in lecture 3 of the last section of the RPG course(Generic Raycastable components) that we are adding the IRaycastable interface on the CombatTarget component, creating a dependency on the Control namespace. However, the control namespace already depends on the Combat namespace since we have references to Fighter on the Player and AI controllers.
Does this count as a circular dependency?
Thanks!