stored copy of the hatched pokemon's dex entry before it was updated due to hatch
index of the egg move from the hatched pokemon (not stored in PlayerPokemon)
boolean indicating if the egg move for the hatch is new
the pokemon that hatched from the file (including shiny, IVs, ability)
stored copy of the hatched pokemon's starter entry before it was updated due to hatch
Gets the starter dex entry before update
Starter Dex Entry corresponding to this pokemon before the pokemon was added / updated to dex
Update the pokedex data corresponding with the new hatch's pokemon data Also sets whether the egg move is a new unlock or not
boolean to show messages for the new catches and egg moves (false by default)
Stores data associated with a specific egg and the hatched pokemon Allows hatch info to be stored at hatch then retrieved for display during egg summary