summaryrefslogtreecommitdiff
path: root/src/region_map.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/region_map.c')
-rw-r--r--src/region_map.c44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/region_map.c b/src/region_map.c
index 8fdb6f18e..8bcd00835 100644
--- a/src/region_map.c
+++ b/src/region_map.c
@@ -495,8 +495,8 @@ void RegionMapDefaultZoomOffsetPlayerSprite(s16 a, s16 b)
UpdateRegionMapVideoRegs();
if (gRegionMap->playerIconSprite != NULL)
{
- gRegionMap->playerIconSprite->pos2.x = -a;
- gRegionMap->playerIconSprite->pos2.y = -b;
+ gRegionMap->playerIconSprite->x2 = -a;
+ gRegionMap->playerIconSprite->y2 = -b;
}
}
@@ -868,8 +868,8 @@ static void SpriteCB_Cursor(struct Sprite *sprite)
{
if (gRegionMap->unk7A != 0)
{
- sprite->pos1.x += gRegionMap->cursorDeltaX * 2;
- sprite->pos1.y += gRegionMap->cursorDeltaY * 2;
+ sprite->x += gRegionMap->cursorDeltaX * 2;
+ sprite->y += gRegionMap->cursorDeltaY * 2;
gRegionMap->unk7A--;
}
}
@@ -924,15 +924,15 @@ void CreateRegionMapCursor(u16 tileTag, u16 paletteTag)
if (gRegionMap->zoomed == TRUE)
{
gRegionMap->cursorSprite->oam.size = 2;
- gRegionMap->cursorSprite->pos1.x -= 8;
- gRegionMap->cursorSprite->pos1.y -= 8;
+ gRegionMap->cursorSprite->x -= 8;
+ gRegionMap->cursorSprite->y -= 8;
StartSpriteAnim(gRegionMap->cursorSprite, 1);
}
else
{
gRegionMap->cursorSprite->oam.size = 1;
- gRegionMap->cursorSprite->pos1.x = gRegionMap->cursorPosX * 8 + 4;
- gRegionMap->cursorSprite->pos1.y = gRegionMap->cursorPosY * 8 + 4;
+ gRegionMap->cursorSprite->x = gRegionMap->cursorPosX * 8 + 4;
+ gRegionMap->cursorSprite->y = gRegionMap->cursorPosY * 8 + 4;
}
gRegionMap->cursorSprite->data[1] = 2;
gRegionMap->cursorSprite->data[2] = IndexOfSpritePaletteTag(paletteTag) * 16 + 0x0101;
@@ -1024,14 +1024,14 @@ void CreateRegionMapPlayerIcon(u16 tileTag, u16 paletteTag)
gRegionMap->playerIconSprite = &gSprites[spriteId];
if (gRegionMap->zoomed == FALSE)
{
- gRegionMap->playerIconSprite->pos1.x = gRegionMap->unk74 * 8 + 4;
- gRegionMap->playerIconSprite->pos1.y = gRegionMap->unk76 * 8 + 4;
+ gRegionMap->playerIconSprite->x = gRegionMap->unk74 * 8 + 4;
+ gRegionMap->playerIconSprite->y = gRegionMap->unk76 * 8 + 4;
gRegionMap->playerIconSprite->callback = SpriteCB_PlayerIconZoomedOut;
}
else
{
- gRegionMap->playerIconSprite->pos1.x = gRegionMap->unk74 * 16 - 48;
- gRegionMap->playerIconSprite->pos1.y = gRegionMap->unk76 * 16 - 66;
+ gRegionMap->playerIconSprite->x = gRegionMap->unk74 * 16 - 48;
+ gRegionMap->playerIconSprite->y = gRegionMap->unk76 * 16 - 66;
gRegionMap->playerIconSprite->callback = SpriteCB_PlayerIconZoomedIn;
}
}
@@ -1051,17 +1051,17 @@ static void sub_80FBE24(void)
{
if (gRegionMap->zoomed == TRUE)
{
- gRegionMap->playerIconSprite->pos1.x = gRegionMap->unk74 * 16 - 48;
- gRegionMap->playerIconSprite->pos1.y = gRegionMap->unk76 * 16 - 66;
+ gRegionMap->playerIconSprite->x = gRegionMap->unk74 * 16 - 48;
+ gRegionMap->playerIconSprite->y = gRegionMap->unk76 * 16 - 66;
gRegionMap->playerIconSprite->callback = SpriteCB_PlayerIconZoomedIn;
gRegionMap->playerIconSprite->invisible = FALSE;
}
else
{
- gRegionMap->playerIconSprite->pos1.x = gRegionMap->unk74 * 8 + 4;
- gRegionMap->playerIconSprite->pos1.y = gRegionMap->unk76 * 8 + 4;
- gRegionMap->playerIconSprite->pos2.x = 0;
- gRegionMap->playerIconSprite->pos2.y = 0;
+ gRegionMap->playerIconSprite->x = gRegionMap->unk74 * 8 + 4;
+ gRegionMap->playerIconSprite->y = gRegionMap->unk76 * 8 + 4;
+ gRegionMap->playerIconSprite->x2 = 0;
+ gRegionMap->playerIconSprite->y2 = 0;
gRegionMap->playerIconSprite->callback = SpriteCB_PlayerIconZoomedOut;
gRegionMap->playerIconSprite->invisible = FALSE;
}
@@ -1070,10 +1070,10 @@ static void sub_80FBE24(void)
static void SpriteCB_PlayerIconZoomedIn(struct Sprite *sprite)
{
- sprite->pos2.x = -(gRegionMap->scrollX * 2);
- sprite->pos2.y = -(gRegionMap->scrollY * 2);
- sprite->data[0] = sprite->pos1.y + sprite->pos2.y + sprite->centerToCornerVecY;
- sprite->data[1] = sprite->pos1.x + sprite->pos2.x + sprite->centerToCornerVecX;
+ sprite->x2 = -(gRegionMap->scrollX * 2);
+ sprite->y2 = -(gRegionMap->scrollY * 2);
+ sprite->data[0] = sprite->y + sprite->y2 + sprite->centerToCornerVecY;
+ sprite->data[1] = sprite->x + sprite->x2 + sprite->centerToCornerVecX;
// Determine if sprite is on screen
if (sprite->data[0] < -8 || sprite->data[0] > 0xA8 || sprite->data[1] < -8 || sprite->data[1] > 0xF8)