namespace PKHeX.Core { /// /// Exposes memory details for the Original Trainer. /// public interface IMemoryOT { int OT_Memory { get; set; } int OT_Intensity { get; set; } int OT_Feeling { get; set; } int OT_TextVar { get; set; } } public static partial class Extensions { /// /// Sets all values to zero. /// public static void ClearMemoriesOT(this IMemoryOT ot) { ot.OT_Memory = ot.OT_Feeling = ot.OT_Intensity = ot.OT_TextVar = 0; } } }