PKHeX/PKHeX.Core/PersonalInfo/Interfaces/IPersonalInfo.cs
Kurt 03182ebd3d Update 22.11.24
Adds support for Scarlet & Violet.

Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2022-11-24 17:42:17 -08:00

22 lines
656 B
C#

namespace PKHeX.Core;
/// <summary>
/// General interface for describing a Species/Form in general.
/// </summary>
public interface IPersonalInfo : IBaseStat, IEffortValueYield, IGenderDetail, IPersonalFormInfo, IPersonalAbility, IPersonalEgg, IPersonalEncounter, IPersonalType, IPersonalMisc
{
/// <summary>
/// Writes entry to raw bytes.
/// </summary>
byte[] Write();
/// <summary>
/// Gender Ratio value determining if the entry is a fixed gender or bi-gendered.
/// </summary>
int Gender { get; set; }
/// <summary>
/// Experience-Level Growth Rate type
/// </summary>
byte EXPGrowth { get; set; }
}