mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 11:37:40 +01:00
Index gBardSounds_Moves and gBardSounds_Pokemon with constants
This commit is contained in:
parent
8fe4d004e3
commit
89b85a49ec
@ -34,12 +34,8 @@ struct BardSong
|
||||
/*0x30*/ const struct BardSound *sound;
|
||||
};
|
||||
|
||||
// Exported RAM declarations
|
||||
|
||||
// Exported ROM declarations
|
||||
|
||||
extern const u16 gNumSpeciesNames;
|
||||
extern const u16 gUnknown_085FA1D4;
|
||||
extern const u16 gNumBardWords_Species;
|
||||
extern const u16 gNumBardWords_Moves;
|
||||
const struct BardSound *GetWordSounds(u16 word);
|
||||
void GetWordPhonemes(struct BardSong *song, u16 word);
|
||||
|
||||
|
@ -127,7 +127,7 @@ u8 * CopyEasyChatWord(u8 *dest, u16 word);
|
||||
bool32 sub_811F8D8(int word);
|
||||
void InitializeEasyChatWordArray(u16 *words, u16 length);
|
||||
u8 *ConvertEasyChatWordsToString(u8 *dest, const u16 *src, u16 columns, u16 rows);
|
||||
bool8 ECWord_CheckIfOutsideOfValidRange(u16 word);
|
||||
bool8 IsBardWordInvalid(u16 word);
|
||||
u16 GetRandomEasyChatWordFromGroup(u16 group);
|
||||
u16 GetNewHipsterPhraseToTeach(void);
|
||||
u16 EasyChat_GetNumWordsInGroup(u8);
|
||||
|
@ -1,5 +1,3 @@
|
||||
|
||||
// Includes
|
||||
#include "global.h"
|
||||
#include "bard_music.h"
|
||||
#include "constants/easy_chat.h"
|
||||
@ -21,7 +19,7 @@ const struct BardSound *GetWordSounds(u16 word)
|
||||
u32 subword;
|
||||
const struct BardSound (*ptr)[6];
|
||||
|
||||
if (ECWord_CheckIfOutsideOfValidRange(word))
|
||||
if (IsBardWordInvalid(word))
|
||||
{
|
||||
return gBardSound_InvalidWord;
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -4876,7 +4876,7 @@ bool8 sub_811EAA4(u16 easyChatWord)
|
||||
}
|
||||
}
|
||||
|
||||
bool8 ECWord_CheckIfOutsideOfValidRange(u16 easyChatWord)
|
||||
bool8 IsBardWordInvalid(u16 easyChatWord)
|
||||
{
|
||||
int numWordsInGroup;
|
||||
u8 groupId = EC_GROUP(easyChatWord);
|
||||
@ -4888,11 +4888,11 @@ bool8 ECWord_CheckIfOutsideOfValidRange(u16 easyChatWord)
|
||||
{
|
||||
case EC_GROUP_POKEMON:
|
||||
case EC_GROUP_POKEMON_2:
|
||||
numWordsInGroup = gNumSpeciesNames;
|
||||
numWordsInGroup = gNumBardWords_Species;
|
||||
break;
|
||||
case EC_GROUP_MOVE_1:
|
||||
case EC_GROUP_MOVE_2:
|
||||
numWordsInGroup = gUnknown_085FA1D4;
|
||||
numWordsInGroup = gNumBardWords_Moves;
|
||||
break;
|
||||
default:
|
||||
numWordsInGroup = gEasyChatGroups[groupId].numWords;
|
||||
|
Loading…
Reference in New Issue
Block a user