Jump to content

Starter List

From SkyTemple
Revision as of 05:35, 2 August 2026 by RRad (talk | contribs) (Partner Personalities (PARTNER_TALK_KIND): Should've dug into the Symbols section more...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The list of Starters contains all the possible player and partner Pokémon that can be assigned during the Personality Quiz. It is found under Lists -> Starters.

The Starter List

Below is a screenshot of an unedited Starter List. This list contains the list of player and partner Pokémon, each with a specific Personality and gender. Note that you must scroll down to see the full list.

At the top are the default starters, nicknames, and team name. This is the default team setup if the personality quiz is skipped and either: ProcessSpecial(PROCESS_SPECIAL_INIT_MAIN_TEAM_AFTER_QUIZ, 0, 0) is applied or the game is in Debug Mode. The Team Name is the default name shown in the name input when naming the team, regardless of if the actual default team is used or not.

You can also edit the Starting Level of both the player and partner Pokémon. It is Level 5 by default. Under that option is a list of 31 player and 20 partner Pokémon. Clicking on a Pokémon's name will allow you to edit the species and gender. Note that while each player Pokémon entry has a gender associated with it, this only depends on what the player selects as their gender in the Personality Quiz, not the gender of the entry. The Personality of each entry corresponds to the result of the Personality Quiz.

Limitations and Helpful Patches

With SkyTemple alone, the number of entries cannot be increased. Due to this, not every gender in the base game has the same Pokémon (some are exclusive to one gender). Additionally, without the SameTypePartner patch, the player Pokémon and partner Pokémon cannot be the same type. If all of the possible partner Pokémon are the same type as the player, this can cause game-breaking issues.

Here are some ASM Patches relevant to both the Starter List and the Personality Quiz:

  • ChooseStarter: Adds an extra menu after the quiz, allowing you to manually choose a player Pokémon.
  • SkipQuiz: Skips the personality test aside from the gender question. Requires the ChooseStarter patch.
  • SameTypePartner: Allows the partner to be the same type as the player.

Partner Personalities (PARTNER_TALK_KIND)

The partner in Explorers of Sky uses one of three personalities, which will affect their dialogue in cutscenes and dungeons. While the dialogue changes are relatively subtle in the English script, this will notably decide whether the partner uses distinctly masculine or feminine dialogue in some other languages. The game uses a table of specific Pokémon IDs to assign personality types 1 ("Lively Boy") and 3 ("Girl"), while all IDs not on this table default to type 2 ("Kind Boy"). As a result, any replacements will always be set to type 2 unless further changes are made.

To edit the table, follow these steps:

  1. Proceed into the Symbols section in SkyTemple and look for PARTNER_TALK_KIND_TABLE. Sub-elements PARTNER_TALK_KIND_TABLE[00] to [09] cover the 10 specific Pokémon entries.
  2. The enum talk_kind values can be edited between types 1-3 to change the entry's personality type.
  3. The struct partner_talk_kind_table_entry values can be edited to the species ID of your new partner, keeping in mind that male and female members of the species use separate IDs.

If you want to edit the default partner personality type, look for PARTNER_TALK_KIND_TABLE[10] and simply change the enum talk_kind value to 1 or 3. This may be useful if your revised partner list includes more female than male Pokémon.