Add MOD to match mod with powers of 2
This commit is contained in:
@@ -1067,7 +1067,7 @@ static void SpriteCB_InputArrow(struct Sprite *sprite)
|
||||
if (sprite->sDelay == 0 || --sprite->sDelay == 0)
|
||||
{
|
||||
sprite->sDelay = 8;
|
||||
sprite->sXPosId = (sprite->sXPosId + 1) & (ARRAY_COUNT(x) - 1);
|
||||
sprite->sXPosId = MOD(sprite->sXPosId + 1, ARRAY_COUNT(x));
|
||||
}
|
||||
sprite->x2 = x[sprite->sXPosId];
|
||||
}
|
||||
@@ -1097,7 +1097,7 @@ static void SpriteCB_Underscore(struct Sprite *sprite)
|
||||
sprite->sDelay++;
|
||||
if (sprite->sDelay > 8)
|
||||
{
|
||||
sprite->sYPosId = (sprite->sYPosId + 1) & (ARRAY_COUNT(y) - 1);
|
||||
sprite->sYPosId = MOD(sprite->sYPosId + 1, ARRAY_COUNT(y));
|
||||
sprite->sDelay = 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user