Rotom Pokédex/Functions

In Pokémon Sun and Moon, the Rotom Pokédex appears on the bottom screen, displaying a map of the area the undefined is currently in. By tapping the screen, the player can access a variety of functions:
 * When the player taps the center of the map, Rotom repeats its most recent suggestion on where to go next.
 * When the player taps the map outside the center, the full map function opens, acting in a similar way to the Town Map in previous games.
 * When the player taps the black bridge between Rotom's eyes, the Pokédex function opens.
 * When the player taps either of Rotom's eyes or the red part of its body, Rotom will shake and react in a variety of ways.

In Pokémon Ultra Sun and Ultra Moon, the Rotom Pokédex gains more features, upgrades, and different personalities depending on how the player responds to it.
 * The player can bond with the Rotom Pokédex in order to unlock new features, such as the Rotom Powers and Z-Rotom Power.
 * The Rotom Dex gains its own form of Affection as the player starts talking to it or otherwise interacting with it, gaining a heart with each interaction.
 * Every ten minutes, the Rotom Dex will get a sad look. Tapping it at that point will cause it to react and gain a heart; it may also ready the Roto Loto or ask the player questions. Answering these questions gives Rotom a heart and may ready the Roto Loto. Rotom will also ask questions at certain story intervals, and upon reaching Poni Island, every interaction that produces a heart will guarantee the readying of the Roto Loto.
 * Taking a photo when prompted by Rotom following the evolution of a Pokémon will ready the Roto Loto, and taking some actions after becoming Champion (such as surfing on Mantine) has a chance of readying the Roto Loto.
 * Rotom Dex can give the player a nickname depending on their choice. These nicknames may be Roto-(first character in player's name), Roto Jr., or Master.
 * The personality of the Rotom Dex can be influenced in three different ways: Defeating many Pokémon will result in Rotom having an aggressive demeanor; using Pokémon Refresh often will give Rotom a more playful personality; and visiting Pokémon Centers often will make Rotom more easy going.
 * Rotom Dex can give the player bits of information and advice about game features. The advice given changes depending on how much the player responds to the Rotom Dex.