Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CREDITS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ other parts of the project, feel free to add yourself to this file!
- Chesyon
- Xaklor
- Caitemis
- Itred12
- The rest of the contributors to Project Pokémon's technical documentation
for the NDS Mystery Dungeon games, which can be found here:
https://projectpokemon.org/home/docs/mystery-dungeon-nds/
Expand Down
1 change: 1 addition & 0 deletions headers/functions/arm9.h
Original file line number Diff line number Diff line change
Expand Up @@ -1214,6 +1214,7 @@ void SetBaseStatsMovesGroundMonster(struct ground_monster* ground_monster);
bool StrcmpMonsterName(char* string, enum monster_id monster_id);
void InitializeTeamMemberFromMentry(struct team_member* team_member,
struct ground_monster* ground_monster, int32_t slot_index);
void AddUniqueStarterMoveTo(struct ground_monster* ground_monster);
void GetLvlUpEntry(struct level_up_entry* level_up_entry, enum monster_id monster_id, int level);
uint8_t* GetEncodedHalfword(uint8_t* data_ptr, uint16_t* result);
int GetEvoFamily(undefined* monster, undefined* evo_family);
Expand Down
19 changes: 19 additions & 0 deletions symbols/arm9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11556,6 +11556,25 @@ arm9:
r0: team_member pointer
r1: ground_monster pointer
r2: team_member index
- name: AddUniqueStarterMoveTo
address:
NA: 0x2053568
description: |-
Grants certain starter Pokemon a unique move that they cannot normally learn.

Only called during InitMainTeamAfterQuiz, for both the hero and the partner.
Will skip granting any move if the target somehow already has four moves.
Gives the following:
- Vulpix: Faint Attack
- Eevee: Flail
- Phanphy: Ancient Power
- Shinx: Quick Attack
- Riolu: Bite
- Meowth: Hypnosis
- Munchlax: Zen Headbutt
- Skitty: Zen Headbutt

r0: pointer to the ground_monster to attempt to grant a move to, as either the hero or the partner.
- name: GetLvlUpEntry
address:
EU: 0x2053B18
Expand Down
Loading