mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-09 20:32:50 -05:00
25 lines
1.3 KiB
C
25 lines
1.3 KiB
C
#ifndef POKEHEARTGOLD_GET_EGG_H
|
|
#define POKEHEARTGOLD_GET_EGG_H
|
|
|
|
#include "daycare.h"
|
|
#include "script.h"
|
|
|
|
void Sav2_DayCare_PutMonIn(PARTY *party, u8 partyIdx, DAYCARE *dayCare, SAVEDATA *saveData);
|
|
u16 Sav2_DayCare_RetrieveMon(PARTY *party, MessageFormat *msgFmt, DAYCARE *daycare, u8 whomst);
|
|
int DayCareMon_CalcLevelGrowth(DAYCAREMON *daycareMon);
|
|
u16 Sav2_DayCare_BufferMonNickAndRetrievalPrice(DAYCARE *dayCare, u8 slot, MessageFormat *msgFmt);
|
|
u8 Sav2_DayCare_BufferGrowthAndNick(DAYCARE *dayCare, u32 slot, MessageFormat *msgFmt);
|
|
void Sav2_DayCare_ResetEggStats(DAYCARE *dayCare);
|
|
void SetEggStats(POKEMON *pokemon, int species, u8 metLocation, PLAYERPROFILE *profile, int a4, int a5);
|
|
void GiveEggToPlayer(DAYCARE *dayCare, PARTY *party, PLAYERPROFILE* profile);
|
|
BOOL HandleDayCareStep(DAYCARE *dayCare, PARTY *party, FieldSystem *fsys);
|
|
POKEMON *sub_0206CE44(PARTY *party);
|
|
void Sav2_DayCare_BufferStoredMonNicks(DAYCARE *dayCare, MessageFormat *msgFmt);
|
|
void Sav2_DayCare_BufferMonStats(DAYCARE *dayCare, u32 nickname_idx, u32 level_idx, u32 gender_idx, u8 slot, MessageFormat *msgFmt);
|
|
u16 Sav2_DayCare_BufferTailMonNick(DAYCARE *dayCare, MessageFormat *msgFmt);
|
|
u8 Sav2_DayCare_GetState(DAYCARE *dayCare);
|
|
u8 Sav2_DayCare_CalcCompatibility(DAYCARE *dayCare);
|
|
void sub_0206D328(POKEMON *pokemon, HeapID heapId);
|
|
|
|
#endif
|