More usage of ST_OAM constants and SPRITE macros
This commit is contained in:
+2
-2
@@ -2183,7 +2183,7 @@ static void sub_8177050(struct Sprite *sprite)
|
||||
{
|
||||
case 0:
|
||||
default:
|
||||
sprite->oam.affineMode = 1;
|
||||
sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL;
|
||||
sprite->oam.matrixNum = sprite->data[1];
|
||||
sprite->data[2] = 16;
|
||||
SetOamMatrix(sprite->data[1], 0x10000 / sprite->data[2], 0, 0, 0x10000 / sprite->data[2]);
|
||||
@@ -2225,7 +2225,7 @@ static void sub_8177050(struct Sprite *sprite)
|
||||
{
|
||||
SetGpuReg(REG_OFFSET_BLDCNT, BLDCNT_EFFECT_BLEND | BLDCNT_TGT2_BG0 | BLDCNT_TGT2_BG1 | BLDCNT_TGT2_BG2 | BLDCNT_TGT2_BG3);
|
||||
SetGpuReg(REG_OFFSET_BLDALPHA, BLDALPHA_BLEND(16, 0));
|
||||
sprite->oam.objMode = 1;
|
||||
sprite->oam.objMode = ST_OAM_OBJ_BLEND;
|
||||
sprite->data[3] = 16;
|
||||
sprite->data[0] += 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user