mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-25 15:49:02 -05:00
* Identified Daycare struct + incense baby table * Daycare params * Daycare_CreateEgg * TryGiveVoltTackle * Better names * DetermineEggSpeciesAndParentSlots * Format * GetParentsCompatibility * Party_GetFirstEgg * GetEggCyclesToSubtract * Egg cycles * Nature inheritence * DaycareMon * Better name for FieldSystem_GetDay * Cleaner struct defs * Store into daycare * Daycare levels and price * Daycare mon count * DaycareMail * Mail struct def * MON_DATA_MAIL and Take mon from daycare * IVs and Moves * Utility functions * More utility functions * Review changes * Renamed files
22 lines
640 B
C
22 lines
640 B
C
#ifndef POKEPLATINUM_CONSTANTS_DAYCARE_H
|
|
#define POKEPLATINUM_CONSTANTS_DAYCARE_H
|
|
|
|
// Parent compatibility scores
|
|
#define PARENTS_INCOMPATIBLE 0
|
|
#define PARENTS_LOW_COMPATIBILITY 20
|
|
#define PARENTS_MED_COMPATIBILITY 50
|
|
#define PARENTS_MAX_COMPATIBILITY 70
|
|
|
|
// Daycare state
|
|
#define DAYCARE_NO_MONS 0
|
|
#define DAYCARE_EGG_WAITING 1
|
|
#define DAYCARE_ONE_MON 2
|
|
#define DAYCARE_TWO_MONS 3
|
|
|
|
#define NUM_DAYCARE_MONS 2
|
|
#define NUM_INHERITED_IVS 3
|
|
#define EGG_GENDER_MALE 0x8000 // used to create a male egg from a female-only parent species (e.g. Nidoran)
|
|
#define MAX_EGG_MOVES 16
|
|
|
|
#endif // POKEPLATINUM_CONSTANTS_DAYCARE_H
|