Egg cycle: Difference between revisions

2,268 bytes added ,  2 April 2015
I'll get to the template/list later, and I actually need to check Gen III (and II), but for the moment, this makes the page more correct than it was. Other places definitely need updates too...
m (→‎Intro: fixed spelling)
(I'll get to the template/list later, and I actually need to check Gen III (and II), but for the moment, this makes the page more correct than it was. Other places definitely need updates too...)
Line 1: Line 1:
'''Egg cycles''' are a number that determines how long it will take for a [[Pokémon Egg]] to hatch. The value of the amount of Egg cycles remaining until the Egg hatches is stored in the same number that the [[friendship]] value is for normal [[Pokémon]]. However, rather than counting up after 255 steps have been taken, it counts ''down'' toward hatching on reaching 0.
An '''Egg cycle''' is a unit of time measured in steps that determines how long it will take for a [[Pokémon Egg]] to hatch. The number of Egg cycles required to hatch an Egg is stored in the same number that would be the [[friendship]] value for normal Pokémon. In all games since [[Generation V]], the length of an Egg cycle is 257 steps. Prior to Generation V, Egg cycles were 255 steps long.


Prior to [[Generation VI]], whenever the player received or hatched an Egg, the current Egg cycle of all other Eggs in the player's [[party]] were decreased by one. In Generation VI however, this feature was removed; receiving and hatching eggs no longer has an effect on any other eggs in the player's party.
==Generation V and later==
Every time an Egg cycle is completed, the Egg cycle count for all Eggs in the player's [[party]] is decreased by 1 (by 2 if a Pokémon with {{a|Flame Body}} or {{a|Magma Armor}} is also in the party, but not below 0). An Egg is ready to hatch as soon as its Egg cycle count reaches 0. If multiple Eggs are ready to hatch after an Egg cycle ends, the first Egg in the party will hatch immediately, while the remaining Eggs will hatch—in order and one at a time—each time the player takes another step.


Individual Pokémon species have a value for the amount of cycles an Egg of theirs will take to hatch when received by default. This number has a maximum value of 255, though no species has been given a hatching time that long.
Using a Hatching Power (from {{DL|Entralink|Pass Powers}} or [[O-Power]]s) will shorten the length of an Egg cycle depending on the strength of the Power used.
* Weak: 205 steps (<sup>4</sup>/<sub>5</sub>)
* Medium: 171 steps (<sup>2</sup>/<sub>3</sub>)
* Strong: 129 steps (<sup>1</sup>/<sub>2</sub>)
The number of steps currently walked in the current Egg cycle is also multiplied by the appropriate multiplier above. When the Hatching Power wears off, the current number of steps walked in the current Egg cycle is divided by the same multiplier.


Please note that not all of these species can be legitimately hatched from an Egg, and that all steps are the minimum numbers as of Generation VI.
In {{g|Omega Ruby and Alpha Sapphire}}, Secret Pals at the player's [[Secret Base]] can decrease an Egg's current Egg cycle count by half of its base Egg cycle count (rounded up).
 
==Prior to Generation V==
Every time an Egg cycle is completed, the game goes through the Eggs in the player's party in order and performs the following:
* If the Egg's Egg cycle count is 0, the Egg hatches and no other Eggs are processed.
* Else, decrement 1 from the Egg's Egg cycle count (or 2 if a Pokémon with {{a|Flame Body}} or {{a|Magma Armor}} is also in the party, but not below 0).
As a consequence of this logic, in order to hatch a given Egg, the player must walk one more Egg cycle than the Egg's base Egg cycle value. As an example, a new {{p|Magikarp}} Egg has an Egg cycle value of 5, but the player must walk 6 Egg cycles in order to hatch it. By the same token, if a Pokémon with {{a|Flame Body}} or {{a|Magma Armor}} is in the party, instead of an Egg taking <code>base_Egg_cycles / 2</code> (rounded up) Egg cycles to hatch, <code>base_Egg_cycles / 2 + 1</code> (rounded up) Egg cycles must be walked.
 
When an Egg is received from the Day Care Man, the counter for the current number of steps taken in the current Egg cycle is reset to 0.


==Quotes==
==Quotes==
The quote shown from the table below depends solely on the Egg cycle value in the Egg's Pokémon data structure. That is, since, prior to Generation V, the number of Egg cycles remaining for the player to walk before an Egg hatches is one greater than the value in the Egg's data structure, the maximum number of Egg cycles the player must walk is not the maximum shown in the leftmost cell, but one greater than that value. As an example, in {{game|Diamond and Pearl|s}}, a new {{p|Magikarp}} Egg has a base 5 Egg cycles and will show the quote ''"Sounds can be heard coming from inside! It will hatch soon!"'' on its summary screen, but the player will have to walk 6 Egg cycles before the Egg will hatch.
{| class="roundy" cellpadding=3 style="margin:auto; width:50%; border: 3px solid #{{unknown color dark}}; background: #{{unknown color}}"
{| class="roundy" cellpadding=3 style="margin:auto; width:50%; border: 3px solid #{{unknown color dark}}; background: #{{unknown color}}"
! style="{{roundytl|5px}} background: #{{unknown color light}}" | Egg cycles
! style="{{roundytl|5px}} background: #{{unknown color light}}" | Egg cycles
Line 14: Line 28:
! style="background: #{{unknown color light}}" | Generations IV and V
! style="background: #{{unknown color light}}" | Generations IV and V
! style="{{roundytr|5px}} background: #{{unknown color light}}" | Generation VI
! style="{{roundytr|5px}} background: #{{unknown color light}}" | Generation VI
|- style="background: #FFFFFF"
|- style="background: #FFF"
! style="background: #{{unknown color light}}" | 5 or fewer
! style="background: #{{unknown color light}}" | 5 or fewer
| It's making sounds inside. It's going to hatch soon!
| It's making sounds inside. It's going to hatch soon!
Line 20: Line 34:
| Sounds can be heard coming from inside! It will hatch soon!
| Sounds can be heard coming from inside! It will hatch soon!
| Sounds can be heard coming from inside! This Egg will hatch soon!
| Sounds can be heard coming from inside! This Egg will hatch soon!
|- style="background: #FFFFFF"
|- style="background: #FFF"
! style="background: #{{unknown color light}}" | 6-10
! style="background: #{{unknown color light}}" | 6-10
| It moves around inside sometimes. It must be close to hatching.  
| It moves around inside sometimes. It must be close to hatching.  
| It moves occasionally. It should hatch soon.
| It moves occasionally. It should hatch soon.
| colspan="2"|It appears to move occasionally. It may be close to hatching.
| colspan="2"|It appears to move occasionally. It may be close to hatching.
|-
|- style="background: #FFF"
! style="background: #{{unknown color light}}" | 11-40
! style="background: #{{unknown color light}}" | 11-40
| style="background: #FFFFFF" | Wonder what's inside? It needs more time, though.
| Wonder what's inside? It needs more time, though.
| style="background: #FFFFFF" | What will hatch from this? It will take some time.
| What will hatch from this? It will take some time.
| style="background: #FFFFFF" | What will hatch from this? It doesn't seem close to hatching.
| What will hatch from this? It doesn't seem close to hatching.
| style="background: #FFFFFF" | What Pokémon will hatch from this Egg? It doesn't seem close to hatching.
| What Pokémon will hatch from this Egg? It doesn't seem close to hatching.
|-
|-
! style="background: #{{unknown color light}}; {{roundybl|5px}}" | 41 or more
! style="background: #{{unknown color light}}; {{roundybl|5px}}" | 41 or more
| style="background: #FFFFFF" | This <sc>Egg</sc> needs a lot more time to hatch.
| style="background: #FFF" | This <sc>Egg</sc> needs a lot more time to hatch.
| style="background: #FFFFFF" | It looks like this <sc>Egg</sc> will take a long time to hatch.
| style="background: #FFF" | It looks like this <sc>Egg</sc> will take a long time to hatch.
| style="background: #FFFFFF" | It looks like this Egg will take a long time to hatch.
| style="background: #FFF" | It looks like this Egg will take a long time to hatch.
| style="background: #FFFFFF; {{roundybr|5px}}" | It looks as though this Egg will take a long time yet to hatch.
| style="background: #FFF; {{roundybr|5px}}" | It looks as though this Egg will take a long time yet to hatch.
|}
|}