summaryrefslogtreecommitdiff
path: root/src/pokemon.c
blob: 55316d687d1ed884dc2259aed2f632aba9ebed18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "global.h"
#include "pokemon.h"
#include "file_system.h"

extern u32 *gUnknown_203B45C;
extern u32 gUnknown_202F400;
extern struct FileArchive gUnknown_8300500;
extern const char gUnknown_81075F4;
extern struct OpenedFile *gMonsterParametersFile;
extern u16 gUnknown_20384E8;
extern struct gPokemon gMonsterParameters;

void LoadMonsterParameters(void)
{
    gUnknown_203B45C = &gUnknown_202F400;
    gMonsterParametersFile = OpenFileAndGetFileDataPtr(&gUnknown_81075F4, &gUnknown_8300500);
    // TODO verify this... other parts imply this is an array
    gMonsterParameters.species = gMonsterParametersFile->data;
    gUnknown_20384E8 = 0;
}

u32 *sub_808CE00(void)
{
    return &gUnknown_202F400;

}