Optional
eggDefines which egg move will be unlocked. 3 = rare egg move.
Optional
hatchSets how many waves it will take till this egg hatches.
Optional
idId. Used to check if egg type will be manaphy (id % 204 === 0)
Optional
isDefines if the hatched pokemon will be a shiny.
Optional
overrideDefines if the egg will hatch with the hidden ability of this species. If no hidden ability exist, a random one will get choosen.
Optional
pulledDefines if the egg got pulled from a gacha or not. If true, egg pity and pull statistics will be applyed. Egg will be automaticly added to the game data. NEEDS scene eggOption to work.
Optional
sceneNeeds to be defined if eggOption pulled is defined or if no species or isShiny is degined since this will be needed to generate them.
Optional
sourceDefines where the egg comes from. Applies specific modifiers. Will also define the text displayed in the egg list.
Optional
speciesSets the exact species that will hatch from this egg. Needs scene eggOption if not provided.
Optional
tierSets the tier of the egg. Only species of this tier can be hatched from this egg. Tier will be overriden if species eggOption is set.
Optional
timestampTimestamp when this egg got created
Optional
variantDefines the variant of the pokemon that will hatch from this egg. If no variantTier is given the normal variant rates will apply.
Egg options to override egg properties