summaryrefslogtreecommitdiff
path: root/include/constants/daycare.h
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2020-01-22 11:38:44 -0500
committerGitHub <noreply@github.com>2020-01-22 11:38:44 -0500
commitfbf0c4616c397bf7d9d5a8d2dfda5c647fa18af7 (patch)
tree2b6aa4f2f870d0262f29dc5ff275b124eb70412e /include/constants/daycare.h
parent84c198ac76902385170fd0df90117411b930abe1 (diff)
parentc75296640d9c42897eecf229bc7fc294f60a65eb (diff)
Merge branch 'master' into doc-cinnabar
Diffstat (limited to 'include/constants/daycare.h')
-rw-r--r--include/constants/daycare.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/include/constants/daycare.h b/include/constants/daycare.h
new file mode 100644
index 000000000..103f920f2
--- /dev/null
+++ b/include/constants/daycare.h
@@ -0,0 +1,27 @@
+#ifndef GUARD_DAYCARE_CONSTANTS_H
+#define GUARD_DAYCARE_CONSTANTS_H
+
+// Parent compatability scores
+#define PARENTS_INCOMPATIBLE 0
+#define PARENTS_LOW_COMPATIBILITY 20
+#define PARENTS_MED_COMPATABILITY 50
+#define PARENTS_MAX_COMPATABILITY 70
+
+// Daycare state
+#define DAYCARE_NO_MONS 0
+#define DAYCARE_EGG_WAITING 1
+#define DAYCARE_ONE_MON 2
+#define DAYCARE_TWO_MONS 3
+
+#define INHERITED_IV_COUNT 3
+#define EGG_HATCH_LEVEL 5
+#define EGG_GENDER_MALE 0x8000 // used to create a male egg from a female-only parent species (e.g. Nidoran)
+
+#define DAYCARE_LEVEL_MENU_EXIT 5
+#define DAYCARE_EXITED_LEVEL_MENU 2 // would be redundant with above if GF had used the same value
+
+// Array buffers
+#define EGG_MOVES_ARRAY_COUNT 10
+#define EGG_LVL_UP_MOVES_ARRAY_COUNT 50
+
+#endif //GUARD_DAYCARE_CONSTANTS_H