I know similar questions have been asked similarly a billion of times, but I come bearing new info.
I was watching this video, and at 32:40 onwards, he says, “save here. When you receive this egg, it will hatch shiny. the egg is done generating at this point”. Followed by, “We’re going to confirm the it’s shiny by hatching it, and then we’re going to turn off the game. That’s why we saved in front of the old man”. He later says, “it will stay shiny as long as you don’t receive it or reject it from him.”
I always thought that shininess was determined as you receive the egg, not ans it’s generated. and I’m sure other answers say that as well. Is this only the case for RNG HGSS, or is there other cases this applies to?
Basically, how and why does this happen?
I’d like a full comprehensive guide and I’d appreciate it if you worded it like you were talking to a 7 year old.