using System; namespace PKHeX.Core { /// /// Shadow Pokémon Encounter found in /// public sealed class EncounterStaticShadow : EncounterStatic { /// /// Team Specification with required , and Gender. /// public readonly TeamLock[] Locks; /// /// Initial Shadow Gauge value. /// public int Gauge { get; internal set; } /// /// Originates from the EReader scans (Japanese Only) /// public bool EReader { get; internal set; } public EncounterStaticShadow(TeamLock[] locks) => Locks = locks; public EncounterStaticShadow() => Locks = Array.Empty(); } }