DexNav

The DexNav (Japanese: ずかんナビ  Navi) is an application on the PokéNav Plus in Pokémon Omega Ruby and Alpha Sapphire. It tells the player information about the wild Pokémon in the player's current location and allows the player to search for specific Pokémon. It can also tell the player about Pokémon that the player sees in the overworld, including hidden Pokémon.

Catching progress
The DexNav's default view shows the player's catching progress for the current area. When in this view, the tabs for the other PokéNav Plus applications are still visible along the side, allowing the player to switch at will.

This view shows which wild Pokémon in an area the player has already owned or seen. Those that have been owned have their full menu sprite displayed, while those that have only been seen only have their silhouette displayed. These sprites are placed on a unique and representative snapshot of the area rendered using Generation III tiles, with the name of the current location shown in the bottom-right corner. Different rooms in a cave or building are considered separate areas by the DexNav.

Each Pokémon's sprite is placed over the type of tile the Pokémon is found in, with Pokémon encountered via fishing distinguished from those encountered by ing by being placed over deep water tiles (with no distinctions made for different rods) as opposed to over normal water tiles. Pokémon that are encountered via fishing will not be shown if the player does not have a fishing rod, while Pokémon encountered via Surfing will not be shown until the player has the. No distinction is made between tall grass and, and tall grass will be displayed on the DexNav even if there is exclusively long grass on the route (but not vice versa); if there is any long grass on the route, Pokémon encountered in either kind of grass are displayed on either tile (sometimes on the border between the two).

The DexNav does not recognize Pokémon encountered by or special encounters, such as invisible  or Legendary Pokémon.

If no wild Pokémon appear in a particular location (except in the cave called "Sky Pillar" that leads to the tower itself), a red background with an image of a logo and a  menu sprite are displayed. Tapping on the DexNav's screen will display the message, "There are no wild Pokémon in this area." In the cave called "Sky Pillar" prior to the actual tower, the background image that appears is the same as that of the tower itself, although no wild Pokémon appear there and it displays the same message as other locations without wild Pokémon when tapped.

When there are wild Pokémon, tapping anywhere on the progress map (other than the parts covered by owned Pokémon's sprites) will display a message reflecting the amount of Pokémon in the area that the player has owned; this message only evaluates Pokémon that are encountered via fishing after the player obtains a fishing rod, only evaluates Pokémon that are encountered by Surfing after the player has the Balance Badge, and only evaluates encounters that exclusively appear as hidden Pokémon after the player defeats or captures /. The default message is: "There are still Pokémon in this area that you have not caught!" If the player is only missing one Pokémon, the message will be, "Nearly complete!" If the player is missing no Pokémon, then the message, "Good job! You've caught them all!" will be displayed if the player has not yet caught or defeated Groudon/Kyogre, or the message, "Amazing! Fantastic! You caught every possible Pokémon in this area!" will be displayed if the player has.

The Pokémon tab of the AreaNav shows a map very similar to the DexNav's progress maps, except that where a location has multiple areas (such as the rooms of a cave), its map condenses all different areas into one; Pokémon encountered in seaweed are displayed as if they were Surf encounters.

After defeating or capturing Groudon/Kyogre, Pokémon not in the Hoenn Pokédex will begin showing up on catching progress maps.

Found Pokémon
If the player taps an owned Pokémon's menu sprite on the catching progress map, the DexNav will display the Found Pokémon screen. This screen fills the entire touch screen, preventing the player from switching PokéNav Plus apps.

On this screen, the Pokémon's name, image, and Search Level are displayed, as well as its type if the Pokémon has been owned. The screen also includes "Pokédex" and "Search" buttons, the former of which brings up the Pokémon's Pokédex entry, and the latter of which activates the DexNav's search function. The background on this screen is shaded from gray to orange depending on the number of times the player has seen the Pokémon.

Search function
The DexNav's search function searches the nearby area for hidden Pokémon of the selected species. If it finds one, the Pokémon will reveal itself and the DexNav will switch to the Hidden Pokémon screen. If a Pokémon cannot be found, the DexNav will display the message, "It couldn't be found nearby. Try looking in a different spot!" If a Pokémon is not in the area searched at all (for example, if the player walks from a route to a town with a Found Pokémon's screen displaying), the DexNav will display the message, "The Pokémon you searched for isn't here."

The search function is the only way to find Pokémon that are only encountered by fishing or in Horde Encounters as hidden Pokémon, since they do not otherwise spontaneously appear as such. Fishing Pokémon that are searched for will appear on water tiles, and horde Pokémon will appear on any tile where they may appear as a horde.

The search function can also cause Pokémon to appear on any tile they are capable of appearing on, even if the player has not yet met the requirement for them to appear there spontaneously. For example, using the search function on on  can cause it to appear on the water tiles as a mobile hidden Pokémon even if the player does not have the Balance Badge.

Mark of completion
For areas in which wild Pokémon appear, if the player has owned all wild Pokémon that appear in an area by one or more methods, its progress map will show a crown in the upper-right hand corner as a mark of completion. In any area, there are up to three different types of encounters possible. Pokémon that are not native to Hoenn and are exclusively encountered as hidden Pokémon are never counted in either the land-based or Surfing encounters.
 * Land-based encounters (grass, caves, and sand) and, including any Horde Encounters
 * Fishing
 * ing

The color of the crown shown depends on the player's catching progress for the current area:

Detector Mode
In some areas, the player may come across non-hidden Pokémon in the overworld. Sometimes these may be seen in cutscenes, while other times they may be Pokémon such as Peeko that simply roam the overworld. When the player is near these Pokémon, the DexNav's Detector Mode will react to them to allow the player to register them as seen.

If the DexNav is displaying the catching progress map, a magnifying glass indicator circled in blue will flash over the map. If the Pokémon has been owned, a small, white Poké Ball icon will also be on the upper-right edge of the circle. Tapping the indicator will bring up the Nearby Pokémon screen. If the DexNav is not the active application, the same indicator will be overlain on its tab. If the DexNav is in a fullscreen mode when a nearby Pokémon is detected, it will automatically switch to the Nearby Pokémon screen. If a hidden Pokémon is present at the same time, however, its display will take priority over the nearby Pokémon's.

Upon entering the Nearby Pokémon screen, the Pokémon is registered as seen in the Pokédex if it was not already. Some overworld Pokémon, such as the wild on, will increase the encounter count each time the player returns to the location, but other detectable Pokémon, such as Peeko, will only increase the encounter count if their species is being registered for the first time.

Detector Mode will not activate for overworld Legendary Pokémon, such as the Eon duo and, nor invisible. Due to the scrambling of the PokéNav Plus in Hoenn's Core, the Detector Mode cannot be used on or.

If the Nearby Pokémon screen is being displayed while the player passes detectable nearby Pokémon, the number shown on the screen for the encounter count will stay the same, but its actual value will still increase for each eligible Pokémon the player passes.

On the Nearby Pokémon screen, the Pokémon's name, image, and Search Level are displayed, as well as its type if the Pokémon has been owned. The screen also includes a button that takes the player directly to the Pokémon's Pokédex entry. The background on this screen is shaded from gray to orange depending on the number of times the player has seen the Pokémon. Except for the lack of a "Search" button, this is identical to the Found Pokémon screen.

Hidden Pokémon
Occasionally while the player is walking, Pokémon that are hiding nearby in tall grass or similar natural hazards may partially reveal themselves to the player's view in the overworld. These are hidden Pokémon.

When a hidden Pokémon reveals itself, it will make its cry and rustle around in its tile. One of the Pokémon's appendages or extremities is often visible, sometimes shadowed. Some Pokémon give other cues. For example, makes a yellow glow, while  is completely invisible.

Hidden Pokémon that spontaneously appear may come from any species recognized as being in the area by the DexNav except for species exclusive to Horde Encounters or fishing. Hidden Pokémon can also actively be searched for using the "Search" button on the Found Pokémon screen. Using this search function can allow the player to force horde- or fishing-exclusive Pokémon to appear as hidden Pokémon.

Hidden Pokémon behave differently depending on the type of tile they reveal themselves in. Those in tall grass,, or remain stationary, while those in water, deep sand, or cave tiles warp around a small, defined area, usually between three distinct spots. The stationary hidden Pokémon will begin appearing as soon as the player obtains the DexNav, but only in a select few predefined locations on and. They start appearing spontaneously after / mentions Detector Mode on Route 102. Mobile hidden Pokémon will begin appearing spontaneously after the player obtains the Balance Badge.

Hidden Pokémon in water can only be encountered by ing; attempting to fish where a hidden Pokémon is located will ignore the hidden Pokémon.

In the ice room of Shoal Cave, it is not possible to encounter hidden Pokémon spontaneously or through the search function.

After the player has defeated Groudon/Kyogre, Pokémon from outside the Hoenn Pokédex will begin appearing as hidden Pokémon.

The DexNav will react if a hidden Pokémon appears near the player. If the DexNav is displaying the catching progress map, a magnifying glass indicator circled in red will flash over the map. If the Pokémon has been owned, a small, white Poké Ball icon will also be on the upper-right edge of the circle. An exclamation mark will appear inside of the magnifying glass if the Pokémon has a high level. Tapping the indicator will bring up the Hidden Pokémon screen. If the DexNav is not the active application, the same indicator will be overlain on its tab. If the DexNav is in a fullscreen mode when a hidden Pokémon is detected, it will automatically switch to the Hidden Pokémon screen.

At a minimum, the Hidden Pokémon screen will always show the Search Level of the target hidden Pokémon. If the player has owned the Pokémon, its type will also be displayed. When the player is close enough to the Pokémon, its silhouette (which matches its appearance if it were to be encountered, including details like form and gender) and level will also be shown. Other information, such as the Pokémon's first move, Ability, held item, and potential may also be displayed, depending on the species' Search Level. If the Pokémon has a special move, Hidden Ability, high level, or high potential, an exclamation mark will appear next to that datum on the screen. If the Pokémon is of a species that can only be encountered as a hidden Pokémon, an exclamation mark will appear above its silhouette. If the player is not close enough to the Pokémon, the DexNav will only show a basic radar that indicates how far away from the Pokémon the player is by a number of arrows. The background of the Hidden Pokémon screen is shaded from gray to orange depending on the number of times the player has seen the Pokémon.

If the player moves too far away from a hidden Pokémon, it will disappear and the DexNav will lose its signal. A hidden Pokémon will also disappear if it is not encountered within approximately 100 seconds. Over this time, the Pokémon will make eight cries at regular intervals, including its initial cry. A hidden Pokémon will also disappear if the player transitions to a different area or enters a battle with a Trainer or a wild Pokémon. Switching between areas that do not have a transition, such as moving from to Littleroot Town, will not make a hidden Pokémon disappear and the DexNav may continue reacting to its presence normally. Occasionally, a hidden Pokémon will also move or disappear more quickly than normal.

Approaching
In order to approach a Pokémon without scaring it off, the player must sneak towards it (while ing, this is indicated by moving without creating a ). This is done by carefully pushing the Circle Pad without reaching its full tilt. It is not possible to sneak while cycling, running, using the Dowsing Machine, or using the D-pad. If the player is too close to the hidden Pokémon and dismounts a Bike, mounts or dismounts a ing Pokémon, jumps down a ledge, walks, or runs, the Pokémon will be scared off.

A mobile hidden Pokémon may also run away for no readily apparent reason when the player approaches and it disappears to warp to another spot; this may be because the player is standing in the spot where the Pokémon wanted to move to, preventing it from doing so.

A hidden Pokémon will also be scared off if a mobile NPC attempts to move directly through it, but not if the NPC only passes near it.

Six concentric rings can be drawn around a hidden Pokémon that define how the Hidden Pokémon screen reacts and where the hidden Pokémon gets scared. Within ring 0 (in red in the image on the right), the hidden Pokémon will become scared if the player enters a tile without sneaking. In other words, in order to enter the range where the DexNav can display a hidden Pokémon's information, the player must usually sneak. The exception is any of the tiles that are four paces directly north, south, east, or west of the Pokémon: the player may enter these spaces without sneaking, but if they do not sneak when leaving them, the Pokémon will be scared off. If the player is close enough, it is however possible to run or surf swiftly to the target before it has a chance to run away.

If the player moves outside of ring 5, the Pokémon disappears and the DexNav loses the hidden Pokémon's signal.

These rings are not limited by the bounds of the area where the hidden Pokémon appeared. If any of the rings extend into parts of a different route or town that the player can see, the hidden Pokémon will remain visible and the DexNav will continue to react there.

Special qualities
Pokémon encountered as hidden Pokémon can have certain special qualities that Pokémon encountered in other ways do not.


 * Hidden Pokémon can have their normal first move replaced with a special move, randomly selected from the Egg Moves of the first Pokémon in its evolutionary family. If a Pokémon has a special move, the DexNav will display an exclamation mark next to the First Move heading. A special move known this way can be taught at the Move Reminder if forgotten.
 * For example, 's special moves are only selected from 's Egg Moves, not its own.
 * Hidden Pokémon can have their Hidden Ability. If a Pokémon does, the DexNav will display an exclamation mark next to the Ability heading.
 * Hidden Pokémon can be 10 levels higher than the level otherwise possible in that area. If a Pokémon is at a higher level due to this, an exclamation mark will appear next to its level. Whenever this occurs, the Pokémon will also have an Egg Move as its first move.
 * By chaining hidden Pokémon, a separate bonus of up to 20 levels can also be reached (making the total possible bonus +30 levels).
 * Hidden Pokémon can have some number of perfect IVs (that is, IVs set to 31), indicated by the number of stars highlighted under the Potential heading. The number of stars only indicates the number of perfect IVs that the DexNav has forced; unforced IVs may still randomly be 31, resulting in, for instance, a Pokémon with a two-star potential that actually has a third perfect IV. If a Pokémon's potential is three stars, the DexNav will display an exclamation mark next to the stars.
 * There is a small chance a Hidden Pokémon may be forced to be.

As the player builds a chain of hidden Pokémon, the Pokémon found will be more likely to have these traits.

Search Level
Every species of Pokémon has its own Search Level, equal to the number of times that species has been seen (the "times encountered", as shown in the Pokédex). It has a maximum of 999. As a species' Search Level increases, the DexNav will be able to give the player more details about hidden Pokémon of that species. The color of the background on the Found Pokémon, Nearby Pokémon, and Hidden Pokémon screens ranges from shades of gray to orange depending on the subject Pokémon's Search Level.

There are two ways to see more of a Pokémon and increase its Search Level:
 * Encounter a specimen of the desired species in a battle (wild or with a Trainer, including s)
 * Pokémon encountered in Link Battles are not counted as being seen
 * If a species appears more than once in a battle, such as in a Horde Encounter, each individual counts separately
 * View a Pokémon by using the DexNav's Detector Mode

Benefits
As a species' Search Level increases, it becomes possible to encounter Pokémon of that species with certain attributes, and the DexNav displays more information about hidden Pokémon of that species.

At Search Levels 5, 10, 25, 50, and 100, the chances of a hidden Pokémon having high IVs, knowing an Egg Move, or having its Hidden Ability increase. Below is an approximation of these chances based on observed hidden Pokémon encounters. As these values are based on observations, the true chances may be somewhat higher or lower.

Shiny probability
The game performs a special calculation to determine if a hidden Pokémon will be forced to be. This algorithm primarily depends on the Pokémon's Search Level, but may also be influenced by other factors. Note that even if the game does not force a hidden Pokémon to be Shiny, it may still naturally end up Shiny.

To check if a hidden Pokémon will be forced to be Shiny, the game compares a target value with a random number from 0 to 9,999, and if the random value is less than the target value, it will be Shiny. The target value depends on the Pokémon's Search Level. For every Search Level from 1 to 100, the base target value increases by 6 (starting from 0); for every Search Level from 101 to 200, the base target value increases by 2; and for every Search Level above 200, the base target value increases by 1. The target value is the base target value divided by 100. This means that a Pokémon with a Search Level of 100 has a target of 600 / 100 = 6; if its Search Level is 200, the target is 800 / 100 = 8; if its Search Level is 250, the target is 850 / 100 = 8.5. Since this is compared against a random number less than 10,000, this means that the chance of forcing a Shiny Pokémon starts at a miniscule 1/10000 of 6% at Search Level 1, and it increases by 0.01% after every 16 2/3 Search Levels up to 100 (reaching 0.06% at Search Level 100), after every 50 Search Levels up to 200 (reaching 0.08% at Search Level 200), and after every 100 Search Levels thereafter. By comparison, the natural chance of finding a Shiny Pokémon is approximately 0.024%; the chance to force a Shiny Pokémon only exceeds this after Search Level 40.

This check to force a Pokémon to be Shiny may be repeated multiple times. For any hidden Pokémon, this check is performed at least once. If a random number from 0 to 99 is less than 4, it will be performed four extra times. If the player has the Shiny Charm, the check will be performed two extra times. Finally, if the player is encountering their 50th Pokémon in a chained streak of hidden Pokémon, the check will be performed five extra times, or if they are encountering their 100th chained Pokémon, it will be performed ten extra times. These extra checks can stack, for a maximum possible number of 17 checks.

Chaining
Similarly to the Poké Radar, hidden Pokémon can also be chained although chaining with hidden Pokémon is easier than with the Poké Radar.

A chain builds every time the player captures or defeats a hidden Pokémon of any species. If the player does not capture or defeat the Pokémon (whether the player chooses or is forced to flee, such as by, or the Pokémon escapes, such as by ), the chain breaks. A chain will also break if, outside of battle, a hidden Pokémon appeared and is not encountered (whether by scaring it away, waiting too long, walking too far away, leaving the area, or entering a different battle). The chained Pokémon do not need to be found using the Search function, and the message "The Pokémon couldn't be found. Try looking in a different area!" does not break the chain if received when the Search function is used.

The level that hidden Pokémon appear at increases by one for each five successive encounters. This level bonus resets to zero every 100 encounters, for a max of an additional 20 levels.

Repels do not prevent hidden Pokémon from appearing, making it easier to build chains by preventing battles with non-hidden Pokémon.