summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDizzyEggg <jajkodizzy@wp.pl>2017-08-23 23:23:06 +0200
committerDizzyEggg <jajkodizzy@wp.pl>2017-08-23 23:23:06 +0200
commit79ae2bac1e970ddc5828092f7f9ffee094b50220 (patch)
tree2130bd1b87737313453c1c39ec787ff085f07cc2 /src
parentb21fc7b05dbcd1816e1fda65325e4312fea2140c (diff)
reuse struct, static and make it compile
Diffstat (limited to 'src')
-rw-r--r--src/battle_5.c2
-rw-r--r--src/reshow_battle_screen.c26
2 files changed, 9 insertions, 19 deletions
diff --git a/src/battle_5.c b/src/battle_5.c
index c54caae92..5972c0cb1 100644
--- a/src/battle_5.c
+++ b/src/battle_5.c
@@ -943,7 +943,7 @@ void sub_802D680(void)
ewram17810[gActiveBank].unk1_0 = 0;
FreeSpriteTilesByTag(0x27F9);
FreeSpritePaletteByTag(0x27F9);
- if (ewram17800[gActiveBank].unk0_2)
+ if (ewram17800[gActiveBank].substituteSprite)
move_anim_start_t4(gActiveBank, gActiveBank, gActiveBank, 6);
gBattleBankFunc[gActiveBank] = sub_802D730;
}
diff --git a/src/reshow_battle_screen.c b/src/reshow_battle_screen.c
index 1ed5da7d3..202431ae9 100644
--- a/src/reshow_battle_screen.c
+++ b/src/reshow_battle_screen.c
@@ -1,5 +1,6 @@
#include "global.h"
#include "battle.h"
+#include "battle_anim.h"
#include "palette.h"
#include "main.h"
#include "unknown_task.h"
@@ -50,24 +51,13 @@ void sub_8043DFC(u8 healthboxID);
// this file's functions
static void CB2_ReshowBattleScreenAfterMenu(void);
static bool8 LoadAppropiateBankSprite(u8 bank);
-void sub_807B184(u8 bank);
-void sub_807B508(u8 bank);
-void sub_807B06C(void);
+static void sub_807B184(u8 bank);
+static void sub_807B508(u8 bank);
+static void sub_807B06C(void);
#define RESHOW_STATE 0x1FFFF
#define HELPER_STATE 0x1FFFE
-struct BGCNT
-{
- u16 priority : 2;
- u16 charBaseBlock : 2;
- u16 reserved : 2;
- u16 mosaic : 1;
- u16 colors : 1;
- u16 screenBaseBlock : 5;
- u16 screenSize : 2;
-};
-
void nullsub_14(void)
{
@@ -208,9 +198,9 @@ static void CB2_ReshowBattleScreenAfterMenu(void)
ewram[RESHOW_STATE]++;
}
-void sub_807B06C(void)
+static void sub_807B06C(void)
{
- struct BGCNT *regBgcnt1, *regBgcnt2;
+ struct BGCntrlBitfield *regBgcnt1, *regBgcnt2;
sub_800D6D4();
@@ -246,7 +236,7 @@ static bool8 LoadAppropiateBankSprite(u8 bank)
return 1;
}
-void sub_807B184(u8 bank)
+static void sub_807B184(u8 bank)
{
if (bank < gNoOfAllBanks)
{
@@ -304,7 +294,7 @@ void sub_807B184(u8 bank)
}
}
-void sub_807B508(u8 bank)
+static void sub_807B508(u8 bank)
{
if (bank < gNoOfAllBanks)
{