namespace PKHeX.Core; /// /// Common Encounter Properties base interface. /// /// public interface IEncounterable : IEncounterInfo, ILocation, IFixedAbilityNumber, IFixedBall, IShinyPotential { /// /// Short name to describe the encounter data, usually just indicating which of the main component encounter types the data is. /// string Name { get; } /// /// Long name to describe the encounter data, containing more detailed (type-specific) information. /// string LongName { get; } }