namespace PKHeX.Core { public interface IBattleTemplate : IGigantamax { /// /// of the Set entity. /// int Species { get; } /// /// of the Set entity it is specific to. /// int Format { get; } /// /// of the Set entity. /// string Nickname { get; } /// /// name of the Set entity. /// string Gender { get; } /// /// of the Set entity. /// int HeldItem { get; } /// /// of the Set entity. /// int Ability { get; } /// /// of the Set entity. /// int Level { get; } /// /// of the Set entity. /// bool Shiny { get; } /// /// of the Set entity. /// int Friendship { get; } /// /// of the Set entity. /// int Nature { get; } /// /// name of the Set entity, stored in PKHeX style (instead of Showdown's) /// string Form { get; } /// /// of the Set entity. /// int FormIndex { get; } /// /// of the Set entity. /// int HiddenPowerType { get; } /// /// of the Set entity. /// int[] EVs { get; } /// /// of the Set entity. /// int[] IVs { get; } /// /// of the Set entity. /// int[] Moves { get; } } }