mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-25 07:29:01 -05:00
27 lines
1.1 KiB
C
27 lines
1.1 KiB
C
#ifndef POKEPLATINUM_Pokedex_HeightWeight_H
|
|
#define POKEPLATINUM_Pokedex_HeightWeight_H
|
|
|
|
#include "constants/heap.h"
|
|
|
|
typedef struct HeightWeightData {
|
|
int *height;
|
|
int *weight;
|
|
short *trainerPos;
|
|
short *pokemonPos;
|
|
short *trainerScale;
|
|
short *pokemonScale;
|
|
} HeightWeightData;
|
|
|
|
HeightWeightData *Pokedex_HeightWeightData(enum HeapID heapID);
|
|
void Pokedex_HeightWeightData_Free(HeightWeightData *HWData);
|
|
void Pokedex_HeightWeightData_Load(HeightWeightData *HWData, int trainerIsGirl, enum HeapID heapID);
|
|
void Pokedex_HeightWeightData_Release(HeightWeightData *HWData);
|
|
int Pokedex_HeightWeightData_Height(const HeightWeightData *HWData, int species);
|
|
int Pokedex_HeightWeightData_Weight(const HeightWeightData *HWData, int species);
|
|
short Pokedex_HeightWeightData_TrainerPos(const HeightWeightData *HWData, int species);
|
|
short Pokedex_HeightWeightData_PokemonPos(const HeightWeightData *HWData, int species);
|
|
short Pokedex_HeightWeightData_TrainerScale(const HeightWeightData *HWData, int species);
|
|
short Pokedex_HeightWeightData_PokemonScale(const HeightWeightData *HWData, int species);
|
|
|
|
#endif // POKEPLATINUM_Pokedex_HeightWeight_H
|