Jump to content

Luck manipulation: Difference between revisions

>Torchickens
>Torchickens
Line 10:
Two pseudorandom number generators exist in Pokémon Diamond and Pearl.
 
#The first pseudorandom number generator manages the encryption of Pokémon data in the save file (also known as the hidden ID number), the generation of the Personality Value, the Individual Values of a wild Pokémon, the species of wild Pokémon when encountered in a particular area and for determining the lottery number.<br /><br />Before the pseudorandom number generator is used the game will use generate a 'random' number based on the value of a [[qword]] (known as the random seed or 'seed state'). The seed can range from any value between 1 and 4294967295 and is usually generated after the player chooses 'Continue' on the title screen, except in Pokémon Emerald. The random seed changes depending on variables which are 'almost random', such the game clock time or the amount of recent coin tosses. To determine a 'random' number the game will then use the algorithm (0x41C64E6D * Seed) + 0x6073, where 0x41C64E6D is the integer 1103515245 and where 0x6073 is the integer 24691.
 
:Before2. theThe second pseudorandom number generator iscreates useda thevalue, gamedetermining willthe usespecies generateof a 'random'Pokémon number based onswarm, the productspecies of thePokémon valuesfound of eight bytes (known asin the randomtelescopes seed or 'seed state'). The seed iswithin the productGreat of eight bytesMarsh and canthe rangePokémon fromfound anyin valuethe betweenTrophy 1 and 4294967295Garden. ThisThe numberalgorithm isspecifically usuallyensures generatedthat afterMystery theGift playerPokémon choosesand 'Continue'a onManaphy thehatched titlefrom screenan orEgg willfrom dependPokémon onRanger theis valuesnot ofshiny.<br previous/><br in-game/> variables.The Tosecond determine a 'random'pseudorandom number the game willgenerator theninstead useuses the algorithm (0x41C64E6D0x6C078965 * Seed) + 0x60730x1, where 0x41C64E6D0x6C078965 is the integer 11035152451822919013 and where 0x60730x1 is the integer 246911.
 
2. The second pseudorandom number generator creates a value ensuring that the Manaphy Egg obtained from Pokémon Ranger does not contain a shiny Manaphy. It also determines the species of a Pokémon swarm, the species of Pokémon found in the telescopes within the Great Marsh, the Pokémon found in the Trophy Garden and ensures that the Pokémon obtained from Mystery Gift cards are not shiny.
 
:The second pseudorandom number generator instead uses the algorithm (0x6C078965 * Seed) + 0x1, where 0x6C078965 is the integer 1822919013 and 0x1 is the integer 1.
 
==A glitch in the pseudorandom number generator process of Pokémon Emerald and Pokémon Platinum==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.