summaryrefslogtreecommitdiff
path: root/constants/gba_constants.inc
diff options
context:
space:
mode:
Diffstat (limited to 'constants/gba_constants.inc')
-rw-r--r--constants/gba_constants.inc23
1 files changed, 23 insertions, 0 deletions
diff --git a/constants/gba_constants.inc b/constants/gba_constants.inc
index 9d59c8fcd..3ff857ee8 100644
--- a/constants/gba_constants.inc
+++ b/constants/gba_constants.inc
@@ -488,3 +488,26 @@
.set OAM_SIZE_8x32, OAM_SIZE_1 | OAM_V_RECTANGLE
.set OAM_SIZE_16x32, OAM_SIZE_2 | OAM_V_RECTANGLE
.set OAM_SIZE_32x64, OAM_SIZE_3 | OAM_V_RECTANGLE
+
+@ BLDCNT
+
+ .set BLDCNT_TGT1_BG0, 1 << 0
+ .set BLDCNT_TGT1_BG1, 1 << 1
+ .set BLDCNT_TGT1_BG2, 1 << 2
+ .set BLDCNT_TGT1_BG3, 1 << 3
+ .set BLDCNT_TGT1_OBJ, 1 << 4
+ .set BLDCNT_TGT1_BD, 1 << 5
+ .set BLDCNT_TGT1_ALL, BLDCNT_TGT1_BG0 | BLDCNT_TGT1_BG1 | BLDCNT_TGT1_BG2 | BLDCNT_TGT1_BG3 | BLDCNT_TGT1_OBJ | BLDCNT_TGT1_BD
+
+ .set BLDCNT_EFFECT_NONE, 0 << 6
+ .set BLDCNT_EFFECT_BLEND, 1 << 6
+ .set BLDCNT_EFFECT_LIGHTEN, 2 << 6
+ .set BLDCNT_EFFECT_DARKEN, 3 << 6
+
+ .set BLDCNT_TGT2_BG0, 1 << 8
+ .set BLDCNT_TGT2_BG1, 1 << 9
+ .set BLDCNT_TGT2_BG2, 1 << 10
+ .set BLDCNT_TGT2_BG3, 1 << 11
+ .set BLDCNT_TGT2_OBJ, 1 << 12
+ .set BLDCNT_TGT2_BD, 1 << 13
+ .set BLDCNT_TGT2_ALL, BLDCNT_TGT2_BG0 | BLDCNT_TGT2_BG1 | BLDCNT_TGT2_BG2 | BLDCNT_TGT2_BG3 | BLDCNT_TGT2_OBJ | BLDCNT_TGT2_BD