diff options
author | GriffinR <griffin.g.richards@gmail.com> | 2021-07-25 12:51:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-25 12:51:51 -0400 |
commit | 1150e16b68c5e6fc2c7baf56ab061cea69d69953 (patch) | |
tree | 55aafd11c76cb39fe2a83cc7839f5b0f7d7efa9c /src/tm_case.c | |
parent | cd8ac0ed9b9e9f53979409bf1a99d62132e5001b (diff) | |
parent | aec808ac0d6266dc1c96ecf1aca998a06b11db19 (diff) |
Merge pull request #450 from PikalaxALT/flatten_sprite_pos
Flatten pos fields in struct Sprite
Diffstat (limited to 'src/tm_case.c')
-rw-r--r-- | src/tm_case.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tm_case.c b/src/tm_case.c index 75fcd8925..d5a3f0c36 100644 --- a/src/tm_case.c +++ b/src/tm_case.c @@ -1464,7 +1464,7 @@ static void UpdateTMSpritePosition(struct Sprite * sprite, u8 var) { x = 0x1B; y = 0x36; - sprite->pos2.y = 0x14; + sprite->y2 = 0x14; } else { @@ -1475,8 +1475,8 @@ static void UpdateTMSpritePosition(struct Sprite * sprite, u8 var) x = 0x29 - (((0xE00 * var) / 58) >> 8); y = 0x2E + (((0x800 * var) / 58) >> 8); } - sprite->pos1.x = x; - sprite->pos1.y = y; + sprite->x = x; + sprite->y = y; } static void InitSelectedTMSpriteData(u8 spriteId, u16 itemId) @@ -1491,7 +1491,7 @@ static void SpriteCB_MoveTMSpriteInCase(struct Sprite * sprite) switch (sprite->data[1]) { case 0: - if (sprite->pos2.y >= 20) + if (sprite->y2 >= 20) { if (sprite->data[0] != ITEM_NONE) { @@ -1506,14 +1506,14 @@ static void SpriteCB_MoveTMSpriteInCase(struct Sprite * sprite) } else { - sprite->pos2.y += 10; + sprite->y2 += 10; } break; case 1: - if (sprite->pos2.y <= 0) + if (sprite->y2 <= 0) sprite->callback = SpriteCallbackDummy; else - sprite->pos2.y -= 10; + sprite->y2 -= 10; } } |