Interface for equipment items. Declares properties for a SkinnedModelRenderer, muzzle and ejection port GameObjects, and a GameObject getter, and extends IValid.
namespace KOTH;
public interface IEquipment : IValid
{
public SkinnedModelRenderer ModelRenderer { get; set; }
public GameObject Muzzle { get; set; }
public GameObject EjectionPort { get; set; }
public GameObject GameObject { get; }
}