I was reading up on Bulbapedia about the Egg cycle earlier because I couldn't figure out why sometimes it look up to an hour for the daycare man to give me an egg when I was taking the exact same route and reloading the area so he could be seen from outside. It said the following.
Generation II
Every time an Egg cycle is completed, the game goes through the Eggs in the player's party in order and performs the following:
Subtract 1 from the Egg's cycle count. If its Egg cycle count is now 0, the Egg hatches and no other Eggs are processed.
Does this mean for an egg to spawn I need to not have a full party of eggs and my Pokemon? Or am I just interpreting this wrong? (I'm shiny hunting for Sentret so I can have a pink baby Furret :D)
Any help would be much appreciated I just want to speed up the hatching process as much as I can in vanilla Pokemon Crystal.