OptionaleggOptions: IEggOptionsPrivate_Private_Private_Private_Private_Private_Private_Private_Private_Private_Private OptionaleggPrivatecheckPrivategetOptionaleggTier: EggTierPrivategetThe SpeciesId for which to get missing variants
An array of VariantTiers.
Does not account for VariantTier.STANDARD.
Species without variants will return an empty array.
PrivategetGet the chance of the next same-species egg being shiny.
The species of the egg being rolled for.
The probability of the next same-species egg being shiny. (Between 0 and 1)
PrivategetGet the variant tier for a same species egg based on the pity counter.
The SpeciesId for which to get the variant tier based on the pity counter
The variant tier or null if no variant is determined by pity.
PrivateincreasePrivaterollRolls which egg move slot the egg will have. 1/x chance for rare, (x-1)/3 chance for each common move. x is determined by Egg Tier. Boosted rates used for eggs obtained through Move Up Gacha and Candy.
the slot for the egg move
PrivaterollPrivaterollRolls whether the egg is shiny or not.
Optionalspecies: SpeciesId
The species of the egg being rolled for. Only used for same species eggs.
true if the egg is shiny
PrivaterollPrivaterollOptionalspecies: SpeciesId
Get the missing variant tiers for a given species. Includes unhatched variants currently in eggs.