namespace PKHeX.Core;
///
/// Parameters used to generate data for an encounter.
///
/// Gender ratio byte.
/// Count of IVs that are perfect.
/// Count of shiny rolls allowed for the PID calculation.
/// Height value to generate. If zero, full random.
/// Weight value to generate. If zero, full random.
/// Scale value to generate. If zero, full random.
/// Ability type to generate.
/// PID generation type.
public readonly record struct GenerateParam9(byte GenderRatio, byte FlawlessIVs, byte RollCount, byte Height, byte Weight, byte Scale,
AbilityPermission Ability = AbilityPermission.Any12, Shiny Shiny = Shiny.Random);