Nickname: Difference between revisions

1,175 bytes added ,  29 November 2021
→‎In the games: Rearranging sections to have more clear and well-defined scopes, as well as adding some information
(Removing technical information (that is already detailed later in the article) from the intro)
(→‎In the games: Rearranging sections to have more clear and well-defined scopes, as well as adding some information)
Line 5: Line 5:


==In the games==
==In the games==
===Setting nicknames===
{{incomplete|section|needs=All instances in which the player is given the opportunity to nickname a Pokémon after receiving it}}
In all [[core series]] games except [[Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!]], players are given the option to nickname their Pokémon immediately after obtaining them: upon catching a Pokémon, receiving a Pokémon as a gift from an NPC, hatching a Pokémon from an {{pkmn|Egg}}. In these games, a Pokémon's [[Original Trainer]] can take it to the [[Name Rater]] to give it a nickname or have its nickname changed. In [[Pokémon Sword and Shield]], the Name Rater can give a nickname to any unnicknamed Pokémon, even [[outsider Pokémon]], as long as the Pokémon name is in the same language as the current Trainer's game language and it was not met in a [[fateful encounter]].
In all [[core series]] games except [[Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!]], players are given the option to nickname their Pokémon immediately after obtaining them: upon catching a Pokémon, receiving a Pokémon as a gift from an NPC, hatching a Pokémon from an {{pkmn|Egg}}. In these games, a Pokémon's [[Original Trainer]] can take it to the [[Name Rater]] to give it a nickname or have its nickname changed. In [[Pokémon Sword and Shield]], the Name Rater can give a nickname to any unnicknamed Pokémon, even [[outsider Pokémon]], as long as the Pokémon name is in the same language as the current Trainer's game language and it was not met in a [[fateful encounter]].


In [[Generation V]] and {{gen|VII}}, tapping the Pokémon's sprite on the nickname screen replaces the currently entered text with the Pokémon's species name. In Generation VI, this replaces the currently entered text with the Pokémon's current nickname, or its species name if it has not been nicknamed.
In some games, the player receives a Pokémon but is only given the opportunity to set its nickname after some amount of gameplay.
* In Pokémon Diamond, Pearl, Platinum, Brilliant Diamond, and Shining Pearl, the player cannot nickname their [[starter Pokémon]] when they first receive it; instead, they are given the opportunity to give it a nickname after showing it to [[Professor Rowan]] in [[Sandgem Town]]. In Pokémon Diamond, Pearl, Brilliant Diamond, and Shining Pearl, this is because the player initially took the Pokémon from a suitcase to defend themselves from a wild Starly.
 
Pokémon can only have their nickname changed by their [[Original Trainer]]; if an [[outsider Pokémon]] cannot be moved to its original Trainer's game, it cannot be renamed at all. If an outsider Pokémon is taken to a [[Name Rater]], he will say the name is "perfect" and refuse to change it. The game checks the Original Trainer name, gender (Generation V onward), [[Trainer ID number]], and [[Secret ID]] (Generation III onward). The only exception is [[Generation IV]], in which only the [[Trainer ID]] is checked. In [[Pokémon Sword and Shield|Sword and Shield]], outsider Pokémon with a matching language that do not already have a nickname can be given one (as long as they were not met in a [[fateful encounter]]), but once given a nickname it cannot be changed except by its Original Trainer.
 
In {{g|Colosseum}} and {{Pokémon XD}}, a [[Shadow Pokémon]] cannot be nicknamed if it has not been [[purification|purified]]. Immediately after this happens, the option will be given. [[Wild Pokémon]] caught from a [[Poké Spot]] in Pokémon XD can be nicknamed as they are normally in the [[core series]].


In Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!, a Pokémon can be given a nickname or have its nickname changed at any time on its status screen.
In Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!, a Pokémon can be given a nickname or have its nickname changed at any time on its status screen.


===Limits on nicknames===
===Entering nicknames===
[[File:Gen III nickname limit.png|frame|Comparison of the same English Mewtwo in Japanese and English Generation III games]]
In Generation I to V, nicknames have a maximum length of 10 characters in Western languages and 5 characters in Japanese and Korean. Starting in Generation VI, nicknames have a maximum length of 12 characters in Western languages and 6 characters in Japanese and Korean.
In Generation I to V, nicknames have a maximum length of 10 characters in Western languages and 5 characters in Japanese and Korean. Starting in Generation VI, nicknames have a maximum length of 12 characters in Western languages and 6 characters in Japanese and Korean.


These characters are in turn limited by the character palette of the game's [[Text entry in the Pokémon games|text entry]] system, which varies between game languages. The characters available have expanded over the generations: for example, numbers were not available to be added to nicknames in Generation I, while later generations allow them. Originally, Pokémon games always used a proprietary text encoding system; however, games released on the [[Nintendo Switch]] or mobile use that system's native text-entry system.
These characters are in turn limited by the character palette of the game's [[Text entry in the Pokémon games|text entry]] system, which varies between game languages. The characters available have expanded over the generations: for example, numbers were not available to be added to nicknames in Generation I, while later generations allow them. Originally, Pokémon games always used a proprietary text encoding system; however, games released on the [[Nintendo Switch]] or mobile use that system's native text-entry system.


In Generation I, a name consisting of only spaces can be used. In subsequent generations, this is treated as exiting without entering a nickname: a newly obtained Pokémon will use its species name, and a Pokémon at the [[Name Rater]] will keep its current name.
In Generation I, a name consisting of only spaces can be used. In subsequent generations, submitting such a name is treated as exiting without entering a nickname: a newly obtained Pokémon will use its species name, and a Pokémon at the [[Name Rater]] will keep its current name.
 
From Generation V onward, the game will recognize when a nickname contains inappropriate text, and will not allow the player to use this as a nickname. The Generation V games contain an internal [[List of censored words in Generation V|list of censored words]] which only censors case-insensitive matches. From Generation VI onward, the game system ([[Nintendo 3DS]] or [[Nintendo Switch]]) has its own built-in profanity filter which is used instead; these filters use {{wp|regular expression}}s to censor a wide range of attempts to circumvent it. If a Pokémon transferred via [[Poké Transfer]] has a nickname that would not be permitted to be entered on the Nintendo 3DS system, the Pokémon's nickname is removed and it uses its species name instead.
 
In Generation V, nicknames the player enters can only contain up to 4 numeric characters. From Generation VI onward, nicknames the player enters can only contain up to 5 numeric characters. However, Pokémon transferred from previous generations can violate these limits, and their names will not be changed upon transfer.


Pokémon can only have their nickname changed by their [[Original Trainer]]; if an [[outsider Pokémon]] cannot be moved to its original Trainer's game, it cannot be renamed at all. If an outsider Pokémon is taken to a [[Name Rater]], he will say the name is "perfect" and refuse to change it. The game checks the Original Trainer name, gender (Generation V onward), [[Trainer ID number]], and [[Secret ID]] (Generation III onward). The only exception is [[Generation IV]], in which only the [[Trainer ID]] is checked. In [[Pokémon Sword and Shield|Sword and Shield]], outsider Pokémon with a matching language that do not already have a nickname can be given one (as long as they were not met in a [[fateful encounter]]), but once given a nickname it cannot be changed except by its Original Trainer.
In [[Generation V]] and {{gen|VII}}, tapping the Pokémon's sprite on the nickname screen replaces the currently entered text with the Pokémon's species name. In Generation VI, this replaces the currently entered text with the Pokémon's current nickname, or its species name if it has not been nicknamed.


===Displaying nicknames===
[[File:Gen III nickname limit.png|frame|Comparison of the same English Mewtwo in Japanese and English Generation III games]]
{{incomplete|section|needs=Details on the specific battle modes during which nicknames are hidden}}
In the [[Generation III]] games, a Pokémon named in a Western game traded to a Japanese game will have its name rendered in {{wp|Halfwidth and fullwidth forms|fullwidth}} characters, making it impossible to display the full name if it is longer than five characters.
In the [[Generation III]] games, a Pokémon named in a Western game traded to a Japanese game will have its name rendered in {{wp|Halfwidth and fullwidth forms|fullwidth}} characters, making it impossible to display the full name if it is longer than five characters.


In the 1.0 release of the English versions of {{game|Ruby and Sapphire|s}}, the nickname flag of Japanese Pokémon is not set when they evolve, so the Pokémon's species name will be adjusted accordingly (e.g. {{p|Pichu}}'s Japanese species name is {{j|ピチュー}} and the player nicknames it {{j|PICHU}}, then trades it to an English version and evolves it, causing its name to become PIKACHU). However, since the English games still render the name in the Japanese font, an evolved Japanese Pokémon that has a name longer than five characters will cause a crash while attempting to load the [[Party|Pokémon List]] or send it out to battle (in the aforementioned case, the game will try to render it as {{j|PIKACHU}} instead of PIKACHU). This was fixed in the 1.1 release by adding an additional check to the name function used during [[evolution]] so that the Japanese Pokémon's name is not altered, effectively treating it as if it were a nickname. The European releases and subsequent Generation III games also have this check.
In the 1.0 release of the English versions of {{game|Ruby and Sapphire|s}}, the nickname flag of Japanese Pokémon is not set when they evolve, so the Pokémon's species name will be adjusted accordingly (e.g. {{p|Pichu}}'s Japanese species name is {{j|ピチュー}} and the player nicknames it {{j|PICHU}}, then trades it to an English version and evolves it, causing its name to become PIKACHU). However, since the English games still render the name in the Japanese font, an evolved Japanese Pokémon that has a name longer than five characters will cause a crash while attempting to load the [[Party|Pokémon List]] or send it out to battle (in the aforementioned case, the game will try to render it as {{j|PIKACHU}} instead of PIKACHU). This was fixed in the 1.1 release by adding an additional check to the name function used during [[evolution]] so that the Japanese Pokémon's name is not altered, effectively treating it as if it were a nickname. The European releases and subsequent Generation III games also have this check.


In Generation IV to VII, non-nicknamed Pokémon with a language of origin different to their current game will update their name to their current game's language upon evolution. In Generation VIII, the evolved species name of the original language is used instead.
In [[Generation IV]], Pokémon with nicknames deemed "inappropriate" may show up in [[Battle Video]]s as Pokémon without a nickname (i.e. a {{p|Staraptor}} named inappropriately would have its nickname reverted to "STARAPTOR"). It is unknown if this censoring was automatic or done on a case-by-case basis by employees. From [[Generation V]] onward, there is instead a profanity filter applied when attempting to nickname Pokémon or when transporting them using [[Poké Transporter]].
 
In {{g|Colosseum}} and {{Pokémon XD}}, a [[Shadow Pokémon]] cannot be nicknamed if it has not been [[purification|purified]]. Immediately after this happens, the option will be given. [[Wild Pokémon]] caught from a [[Poké Spot]] in Pokémon XD can be nicknamed as they are normally in the [[core series]].
 
From Generation V onward, the game will recognize when a nickname contains inappropriate text, and will not allow the player to use this as a nickname. The Generation V games contain an internal [[List of censored words in Generation V|list of censored words]] which only censors case-insensitive matches. From Generation VI onward, the game system ([[Nintendo 3DS]] or [[Nintendo Switch]]) has its own built-in profanity filter which is used instead; these filters use {{wp|regular expression}}s to censor a wide range of attempts to circumvent it. If a Pokémon transferred via [[Poké Transfer]] has a nickname that would not be permitted to be entered on the Nintendo 3DS system, the Pokémon's nickname is removed and it uses its species name instead.


In Generation V, nicknames the player enters can only contain up to 4 numeric characters. From Generation VI onward, nicknames the player enters can only contain up to 5 numeric characters. However, Pokémon transferred from previous generations can violate these limits, and their names will not be changed upon transfer.
===Unnicknamed Pokémon===
From Generation IV to VII, non-nicknamed Pokémon with a [[language of origin]] different to their current game will update their name to their current game's language upon evolution. In Generation VIII, the evolved species name of the original language is used instead.


===Outcomes of nicknaming===
===Outcomes of nicknaming===
Line 38: Line 48:
In {{eng|Pokémon Stadium}} and [[Pokémon Stadium 2]], nicknamed Pokémon are sometimes colored differently to non-nicknamed Pokémon. This coloration is not the same as being a [[Shiny Pokémon]]. This feature has not been included in any later games.
In {{eng|Pokémon Stadium}} and [[Pokémon Stadium 2]], nicknamed Pokémon are sometimes colored differently to non-nicknamed Pokémon. This coloration is not the same as being a [[Shiny Pokémon]]. This feature has not been included in any later games.


In {{game2|Ruby|Sapphire|Emerald}}, if the player has given a previously caught Pokémon a nickname at the Name Rater's house, the [[Hoenn TV]] network will sometimes report the nickname chosen. The host will always commend the player on his or her choice of name, even if the player decides to leave the Pokémon's name as it was. When [[Record mixing|records have been mixed]] with another save file, the television network may report on the other Trainer's choice of nicknames.
In {{game2|Ruby|Sapphire|Emerald}}, if the player has changed the nickname of a Pokémon at the Name Rater, the [[Hoenn TV]] network will sometimes report the nickname chosen. The host will always commend the player on his or her choice of name, even if the player decides to leave the Pokémon's name as it was. If the player [[Record mixing|mixes records]] with another player, the television network may report on the other player's choice of nicknames as well.
 
In [[Generation IV]], Pokémon with nicknames deemed "inappropriate" may show up in [[Battle Video]]s as Pokémon without a nickname: a {{p|Staraptor}} named inappropriately would have its nickname reverted to "STARAPTOR". It is unknown if this censoring is automatic or done on a case-by-case basis by Nintendo employees. From [[Generation V]] onward, instead there is profanity filter applied when attempting to nickname Pokémon or when transporting them using [[Poké Transporter]].


In {{game|Black and White|s 2|Pokémon Black 2 and White 2}}, there is a [[List of Medals in Pokémon Black 2 and White 2|Medal]] awarded for having nicknamed Pokémon 10 times.
In {{game|Black and White|s 2|Pokémon Black 2 and White 2}}, there is a [[List of Medals in Pokémon Black 2 and White 2|Medal]] awarded for having nicknamed Pokémon 10 times.
Line 46: Line 54:
In {{g|Omega Ruby and Alpha Sapphire}}, a {{DL|PokéNav Plus|BuzzNav}} program called {{DL|TV Mauville|The Name Rater Show}} tells a Pokémon's fortune based upon the first letter of its nickname. Additionally, one of the requirements for encountering {{p|Regigigas}} at [[Island Cave]] is having a nicknamed {{p|Regice}} that was caught in these games in the party.
In {{g|Omega Ruby and Alpha Sapphire}}, a {{DL|PokéNav Plus|BuzzNav}} program called {{DL|TV Mauville|The Name Rater Show}} tells a Pokémon's fortune based upon the first letter of its nickname. Additionally, one of the requirements for encountering {{p|Regigigas}} at [[Island Cave]] is having a nicknamed {{p|Regice}} that was caught in these games in the party.


===Non-player characters and nicknames===
===Nicknames used by NPCs===
[[Non-player character|NPC]]-nicknamed Pokémon are somewhat rare, and almost never encountered in battles. However, all Pokémon acquired from [[in-game trade]]s have nicknames, as well as all [[List of Contest opponents|Pokémon used by NPC Coordinators]], with the exception of [[Wallace]]'s {{p|Milotic}} in [[Generation VI]]. Likely to emphasize the {{DL|Shiny Pokémon|Pokémon Stadium|color change effect}}, most of the Pokémon encountered in {{eng|Pokémon Stadium}} also have nicknames. Team Rocket's nicknamed Pokémon have numbers in their nicknames (which was impossible on hand-held games at the time).
Nicknamed Pokémon are very rarely used by [[Non-player character|NPC]]s in battles in the core series games. However, NPCs are often shown to have nicknamed Pokémon in other contexts.
* Trainers' Pokémon in the overworld often have nicknames.
* Pokémon used in [[Pokémon Contest]]s and [[Pokémon Super Contest]]s used by [[List of Contest opponents|NPC Coordinators]] almost always have nicknames, with the exception of [[Wallace]]'s {{p|Milotic}} in {{g|Omega Ruby and Alpha Sapphire}}.
* Pokémon received from [[in-game trade]]s usually have nicknames
 
In {{eng|Pokémon Stadium}}, most NPC Trainers' Pokémon have nicknames. This may be to emphasize the {{DL|Shiny Pokémon|Pokémon Stadium|color change effect}} in that game. Team Rocket's nicknamed Pokémon have numbers in their nicknames, despite it not being possible for the player to enter digits in nicknames in this generation.


In Pokémon {{4v|Black|White}}, for some [[in-game trade]] NPCs, after trading with them the player can battle these Trainers, who use the Pokémon that the player traded them, now fully evolved. If this Pokémon was given a nickname by the player before being traded, it will keep that nickname for the battle with the player.
In Pokémon {{4v|Black|White}}, for some [[in-game trade]] NPCs, after trading with them the player can battle these Trainers, who use the Pokémon that the player traded them, now fully evolved. If this Pokémon was given a nickname by the player before being traded, it will keep that nickname for the battle with the player.