summaryrefslogtreecommitdiff
path: root/constants/misc_constants.inc
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-10-28 15:41:15 -0700
committerYamaArashi <shadow962@live.com>2016-10-28 15:41:15 -0700
commitd9e59a388c7c4b2464769963b3d58980ce742f70 (patch)
treedc2c4dc78b6272854bfddd83c029323acd712391 /constants/misc_constants.inc
parent38076cb64093e5d50323075516b832111dc59c92 (diff)
included .s to .inc
Diffstat (limited to 'constants/misc_constants.inc')
-rw-r--r--constants/misc_constants.inc33
1 files changed, 33 insertions, 0 deletions
diff --git a/constants/misc_constants.inc b/constants/misc_constants.inc
new file mode 100644
index 000000000..64f671e8f
--- /dev/null
+++ b/constants/misc_constants.inc
@@ -0,0 +1,33 @@
+ .set TRUE, 1
+ .set FALSE, 0
+
+ .set NULL, 0
+
+ .set POKEMON_NAME_LENGTH, 11
+ .set MOVE_NAME_LENGTH, 13
+
+ .set SPRITE_SIZE_8x8, (OAM_SIZE_0 >> 28) | (OAM_SQUARE >> 14)
+ .set SPRITE_SIZE_16x16, (OAM_SIZE_1 >> 28) | (OAM_SQUARE >> 14)
+ .set SPRITE_SIZE_32x32, (OAM_SIZE_2 >> 28) | (OAM_SQUARE >> 14)
+ .set SPRITE_SIZE_64x64, (OAM_SIZE_3 >> 28) | (OAM_SQUARE >> 14)
+
+ .set SPRITE_SIZE_16x8, (OAM_SIZE_0 >> 28) | (OAM_H_RECTANGLE >> 14)
+ .set SPRITE_SIZE_32x8, (OAM_SIZE_1 >> 28) | (OAM_H_RECTANGLE >> 14)
+ .set SPRITE_SIZE_32x16, (OAM_SIZE_2 >> 28) | (OAM_H_RECTANGLE >> 14)
+ .set SPRITE_SIZE_64x32, (OAM_SIZE_3 >> 28) | (OAM_H_RECTANGLE >> 14)
+
+ .set SPRITE_SIZE_8x16, (OAM_SIZE_0 >> 28) | (OAM_V_RECTANGLE >> 14)
+ .set SPRITE_SIZE_8x32, (OAM_SIZE_1 >> 28) | (OAM_V_RECTANGLE >> 14)
+ .set SPRITE_SIZE_16x32, (OAM_SIZE_2 >> 28) | (OAM_V_RECTANGLE >> 14)
+ .set SPRITE_SIZE_32x64, (OAM_SIZE_3 >> 28) | (OAM_V_RECTANGLE >> 14)
+
+ .set OBJ_IMAGE_ANIM_H_FLIP, 1 << 6
+ .set OBJ_IMAGE_ANIM_V_FLIP, 1 << 7
+
+ .equiv DIR_SOUTH, 1
+ .equiv DIR_NORTH, 2
+ .equiv DIR_WEST, 3
+ .equiv DIR_EAST, 4
+
+ .equiv MALE, 0
+ .equiv FEMALE, 1