namespace PkmnLib.Static.Libraries; /// /// General settings for the library. /// public record LibrarySettings { /// /// The maximum level a Pokémon can reach. /// public required LevelInt MaxLevel { get; init; } /// /// The chance of a Pokémon being shiny, as the denominator of a fraction, where the nominator /// is 1. For example, if this is 1000, then the chance of a Pokémon being shiny is 1/1000. /// public required uint ShinyRate { get; init; } }