summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPokeCodec <67983839+PokeCodec@users.noreply.github.com>2020-09-06 15:05:04 -0400
committerPokeCodec <67983839+PokeCodec@users.noreply.github.com>2020-09-06 15:05:04 -0400
commita772ce8d706a7f90bebff60519de7d942b339f98 (patch)
treec8c7267361b914c0d7e7edc30805ff3eb6d27553 /src
parent3c8ec034583c9f22850c88c124107f925bdd9606 (diff)
Remove unused vars
Diffstat (limited to 'src')
-rw-r--r--src/money.c4
-rw-r--r--src/shop.c47
2 files changed, 23 insertions, 28 deletions
diff --git a/src/money.c b/src/money.c
index bf93f6dd1..c48a160cf 100644
--- a/src/money.c
+++ b/src/money.c
@@ -72,7 +72,7 @@ void AddMoney(u32 *arg0, u32 arg1)
return;
}
- *arg0 = *arg0 + arg1;
+ *arg0 += arg1;
if (*arg0 > 999999)
{
*arg0 = 999999;
@@ -87,7 +87,7 @@ void RemoveMoney(u32 *arg0, u32 arg1)
}
else
{
- *arg0 = *arg0 - arg1;
+ *arg0 -= arg1;
}
}
diff --git a/src/shop.c b/src/shop.c
index 75ed36fa4..d98d45908 100644
--- a/src/shop.c
+++ b/src/shop.c
@@ -317,7 +317,7 @@ static void DrawFirstMartScrollIndicators(void)
{
ClearVerticalScrollIndicatorPalettes();
- if (gMartInfo.itemCount > 7)
+ if (gMartInfo.itemCount >= 8)
{
CreateVerticalScrollIndicators(TOP_ARROW, 172, 12);
CreateVerticalScrollIndicators(BOTTOM_ARROW, 172, 148);
@@ -354,45 +354,42 @@ static void BuyMenuDrawMapMetatileLayer(u16 *array, s16 offset1, s16 offset2, u1
array[offset1 + offset2 + 33] = array2[3]; // bottom right
}
-static void BuyMenuDrawMapMetatile(int var1, int var2, u16 *var3, s32 var4)
+static void BuyMenuDrawMapMetatile(s16 var1, s16 var2, u16 *var3, u8 var4)
{
- u8 tempVar4 = var4;
- s16 offset1 = var1 * 2;
- s16 offset2 = (var2 * 0x40) + 0x40;
+ var1 <<= 1;
+ var2 = (var2 <<6) + 0x40;
- switch (tempVar4)
+ switch (var4)
{
case 0:
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], offset1, offset2, var3);
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[1], offset1, offset2, var3 + 4);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], var1, var2, var3);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[1], var1, var2, var3 + 4);
break;
case 1:
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], offset1, offset2, var3);
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], offset1, offset2, var3 + 4);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], var1, var2, var3);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], var1, var2, var3 + 4);
break;
case 2:
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], offset1, offset2, var3);
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[1], offset1, offset2, var3 + 4);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], var1, var2, var3);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[1], var1, var2, var3 + 4);
break;
}
}
// used to draw the border tiles around the viewport.
-static void BuyMenuDrawMapPartialMetatile(s16 var1, int var2, u16 *var3)
+static void BuyMenuDrawMapPartialMetatile(s16 var1, s16 var2, u16 *var3)
{
- s16 offset1 = var1 * 2;
- s16 offset2 = (var2 * 0x40) + 0x40;
+ var1 <<=1;
+ var2 = (var2 << 6) + 0x40;
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], offset1, offset2, var3);
- BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], offset1, offset2, var3 + 4);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[3], var1, var2, var3);
+ BuyMenuDrawMapMetatileLayer(gBGTilemapBuffers[2], var1, var2, var3 + 4);
}
static void Shop_DrawViewportTiles(void)
{
- s16 facingX;
- s16 facingY;
- s16 x;
- s16 y;
+ s16 facingX, facingY;
+ s16 x, y;
GetXYCoordsOneStepInFrontOfPlayer(&facingX, &facingY);
facingX -= 3;
@@ -406,7 +403,7 @@ static void Shop_DrawViewportTiles(void)
if (y != 5 && x != 6)
{
- s32 r3 = MapGridGetMetatileLayerTypeAt(facingX + x, facingY + y);
+ u8 r3 = MapGridGetMetatileLayerTypeAt(facingX + x, facingY + y);
if (metatileId < 512)
BuyMenuDrawMapMetatile(x, y, (u16 *)gMapHeader.mapLayout->primaryTileset->metatiles + metatileId * 8, r3);
@@ -437,11 +434,9 @@ static void Shop_DrawViewport(void)
static void Shop_LoadViewportObjects(void)
{
- s16 facingX;
- s16 facingY;
+ s16 facingX, facingY;
u8 playerHeight;
- u8 y;
- u8 x;
+ u8 y, x;
u8 r8 = 0;
GetXYCoordsOneStepInFrontOfPlayer(&facingX, &facingY);