summaryrefslogtreecommitdiff
path: root/src/intro_credits_graphics.c
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2021-07-07 09:11:52 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2021-07-07 09:11:52 -0400
commit810ca5f8ff79aeec6ffe8e982f4786aade616b4d (patch)
tree7732fc02ff8ced046cedcbd9643122aba7c7706a /src/intro_credits_graphics.c
parent3964820a84e4819bb807d601d2c3c7b196f764e8 (diff)
Flatten pos fields in struct Sprite
Diffstat (limited to 'src/intro_credits_graphics.c')
-rw-r--r--src/intro_credits_graphics.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/intro_credits_graphics.c b/src/intro_credits_graphics.c
index 1f196b268..bceddd9b7 100644
--- a/src/intro_credits_graphics.c
+++ b/src/intro_credits_graphics.c
@@ -1048,15 +1048,15 @@ static void SpriteCB_MovingScenery(struct Sprite *sprite)
DestroySprite(sprite);
break;
case INTROCRED_SCENERY_NORMAL:
- x = ((sprite->pos1.x << 16) | (u16)sprite->tXPos) + (u16)sprite->tXOffset;
- sprite->pos1.x = x >> 16;
+ x = ((sprite->x << 16) | (u16)sprite->tXPos) + (u16)sprite->tXOffset;
+ sprite->x = x >> 16;
sprite->tXPos = x;
- if (sprite->pos1.x > 255)
- sprite->pos1.x = -32;
+ if (sprite->x > 255)
+ sprite->x = -32;
if (sprite->tHasVerticalMove)
- sprite->pos2.y = -(gIntroCredits_MovingSceneryVBase + gIntroCredits_MovingSceneryVOffset);
+ sprite->y2 = -(gIntroCredits_MovingSceneryVBase + gIntroCredits_MovingSceneryVOffset);
else
- sprite->pos2.y = -gIntroCredits_MovingSceneryVBase;
+ sprite->y2 = -gIntroCredits_MovingSceneryVBase;
break;
}
}
@@ -1110,10 +1110,10 @@ static void SpriteCB_Player(struct Sprite *sprite)
static void SpriteCB_Bicycle(struct Sprite* sprite)
{
sprite->invisible = gSprites[sprite->sPlayerSpriteId].invisible;
- sprite->pos1.x = gSprites[sprite->sPlayerSpriteId].pos1.x;
- sprite->pos1.y = gSprites[sprite->sPlayerSpriteId].pos1.y + 8;
- sprite->pos2.x = gSprites[sprite->sPlayerSpriteId].pos2.x;
- sprite->pos2.y = gSprites[sprite->sPlayerSpriteId].pos2.y;
+ sprite->x = gSprites[sprite->sPlayerSpriteId].x;
+ sprite->y = gSprites[sprite->sPlayerSpriteId].y + 8;
+ sprite->x2 = gSprites[sprite->sPlayerSpriteId].x2;
+ sprite->y2 = gSprites[sprite->sPlayerSpriteId].y2;
}
u8 CreateIntroBrendanSprite(s16 x, s16 y)
@@ -1143,9 +1143,9 @@ static void SpriteCB_FlygonLeftHalf(struct Sprite *sprite)
static void SpriteCB_FlygonRightHalf(struct Sprite* sprite)
{
sprite->invisible = gSprites[sprite->sLeftSpriteId].invisible;
- sprite->pos1.y = gSprites[sprite->sLeftSpriteId].pos1.y;
- sprite->pos2.x = gSprites[sprite->sLeftSpriteId].pos2.x;
- sprite->pos2.y = gSprites[sprite->sLeftSpriteId].pos2.y;
+ sprite->y = gSprites[sprite->sLeftSpriteId].y;
+ sprite->x2 = gSprites[sprite->sLeftSpriteId].x2;
+ sprite->y2 = gSprites[sprite->sLeftSpriteId].y2;
}
// In RS these were for Latios/Latias. In Emerald both are replaced with Flygon and now only 1 is used