PokéBase - Pokémon Q&A
0 votes
733 views

Link

Is this just how the game organizes abilities in the code? Why would the game organize it in such a semi-random order? Stench is 001, while Overgrow, Blaze, and Torrent don't pop up for 65 abilities?

by
edited by
The programmers most likely programmed the abilities into the games in that order. When they were done adding all the abilities, they decided it wasn't worth their time to rearrange them.

1 Answer

1 vote
 
Best answer

Yes, those are ID numbers used in Pokemon's game files. Here is a blog post from the author of Veekun that goes into some depth about this. (Mind harsh language and some programming + computer science theory.)

ID numbers aren't required to do anything except identify entries of data. For this reason, developers don't need to spend time maintaining a special order for the data, unless there is an efficiency problem or humans will be reading the list frequently. In this case, the order of the ID numbers likely matches the order each ability was added.

by
selected by