summaryrefslogtreecommitdiff
path: root/src/menu_indicators.c
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2021-07-07 09:05:48 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2021-07-07 09:05:48 -0400
commitaec808ac0d6266dc1c96ecf1aca998a06b11db19 (patch)
tree74759e6d06b82ec3308e7ca8242d706604395f7b /src/menu_indicators.c
parent1a43cdc81f31dc6213366beb9808f6f610580c49 (diff)
Flatten pos fields in struct Sprite
Diffstat (limited to 'src/menu_indicators.c')
-rw-r--r--src/menu_indicators.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/menu_indicators.c b/src/menu_indicators.c
index 890a5fcfa..8cc442147 100644
--- a/src/menu_indicators.c
+++ b/src/menu_indicators.c
@@ -282,11 +282,11 @@ static void SpriteCallback_ScrollIndicatorArrow(struct Sprite *sprite)
{
case 0:
multiplier = sprite->tMultiplier;
- sprite->pos2.x = (gSineTable[(u8)(sprite->tSinePos)] * multiplier) / 256;
+ sprite->x2 = (gSineTable[(u8)(sprite->tSinePos)] * multiplier) / 256;
break;
case 1:
multiplier = sprite->tMultiplier;
- sprite->pos2.y = (gSineTable[(u8)(sprite->tSinePos)] * multiplier) / 256;
+ sprite->y2 = (gSineTable[(u8)(sprite->tSinePos)] * multiplier) / 256;
break;
}
sprite->tSinePos += sprite->tFrequency;
@@ -571,8 +571,8 @@ void ListMenuUpdateRedOutlineCursorObject(u8 taskId, u16 x, u16 y)
{
struct RedOutlineCursor *data = (struct RedOutlineCursor *)gTasks[taskId].data;
- gSprites[data->spriteId].pos1.x = x + 120;
- gSprites[data->spriteId].pos1.y = y + 120;
+ gSprites[data->spriteId].x = x + 120;
+ gSprites[data->spriteId].y = y + 120;
}
void ListMenuRemoveRedOutlineCursorObject(u8 taskId)
@@ -590,7 +590,7 @@ void ListMenuRemoveRedOutlineCursorObject(u8 taskId)
static void SpriteCallback_RedArrowCursor(struct Sprite *sprite)
{
- sprite->pos2.x = gSineTable[(u8)(sprite->data[0])] / 64;
+ sprite->x2 = gSineTable[(u8)(sprite->data[0])] / 64;
sprite->data[0] += 8;
}
@@ -628,8 +628,8 @@ static u8 ListMenuAddRedArrowCursorObject(const struct CursorStruct *cursor)
spriteTemplate.tileTag = cursor->tileTag;
spriteTemplate.paletteTag = cursor->palTag;
data->spriteId = CreateSprite(&spriteTemplate, cursor->left, cursor->top, 0);
- gSprites[data->spriteId].pos2.x = 8;
- gSprites[data->spriteId].pos2.y = 8;
+ gSprites[data->spriteId].x2 = 8;
+ gSprites[data->spriteId].y2 = 8;
if (cursor->palTag == SPRITE_INVALID_TAG)
gSprites[data->spriteId].oam.paletteNum = cursor->palNum;
return taskId;
@@ -639,8 +639,8 @@ static void ListMenuUpdateRedArrowCursorObject(u8 taskId, u16 x, u16 y)
{
struct RedArrowCursor *data = (struct RedArrowCursor *)gTasks[taskId].data;
- gSprites[data->spriteId].pos1.x = x;
- gSprites[data->spriteId].pos1.y = y;
+ gSprites[data->spriteId].x = x;
+ gSprites[data->spriteId].y = y;
}
static void ListMenuRemoveRedArrowCursorObject(u8 taskId)