summaryrefslogtreecommitdiff
path: root/src/field_screen_effect.c
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2021-04-06 17:17:41 -0400
committerGriffinR <griffin.g.richards@gmail.com>2021-04-06 17:17:41 -0400
commit0dc7ff89945d471a62659b3d9f21cb7f50f331eb (patch)
tree6db1e48f8bf5983516ccf3bd2d66edf3596daeaf /src/field_screen_effect.c
parent7d2a94282a809661693db9f3ba6a80a834337baa (diff)
Minor misc field doc
Diffstat (limited to 'src/field_screen_effect.c')
-rw-r--r--src/field_screen_effect.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c
index db82d667c..fbe725c0b 100644
--- a/src/field_screen_effect.c
+++ b/src/field_screen_effect.c
@@ -1087,7 +1087,7 @@ static void LoadOrbEffectPalette(bool8 blueOrb)
}
}
-static bool8 sub_80B02C8(u16 shakeDir)
+static bool8 UpdateOrbEffectBlend(u16 shakeDir)
{
u8 lo = REG_BLDALPHA & 0xFF;
u8 hi = REG_BLDALPHA >> 8;
@@ -1095,21 +1095,17 @@ static bool8 sub_80B02C8(u16 shakeDir)
if (shakeDir != 0)
{
if (lo)
- {
lo--;
- }
}
else
{
- if (hi < 0x10)
- {
+ if (hi < 16)
hi++;
- }
}
SetGpuReg(REG_OFFSET_BLDALPHA, BLDALPHA_BLEND(lo, hi));
- if (lo == 0 && hi == 0x10)
+ if (lo == 0 && hi == 16)
return TRUE;
else
return FALSE;
@@ -1193,7 +1189,7 @@ static void Task_OrbEffect(u8 taskId)
{
tShakeDelay = 8;
tShakeDir ^= 1;
- if (sub_80B02C8(tShakeDir) == TRUE)
+ if (UpdateOrbEffectBlend(tShakeDir) == TRUE)
{
tState = 5;
sub_8199DF0(0, PIXEL_FILL(0), 0, 1);