summaryrefslogtreecommitdiff
path: root/src/new_menu_helpers.c
diff options
context:
space:
mode:
authorDiegoisawesome <diego@domoreaweso.me>2018-01-26 23:41:52 -0600
committerDiegoisawesome <diego@domoreaweso.me>2018-01-26 23:41:52 -0600
commit2da7bdbb1175802e55103c4f9df95e035aa38c40 (patch)
tree9f6051ec143da9f029c8867ef98fb5c6ff7dff2c /src/new_menu_helpers.c
parent7d8a2ae7f0d9edaca7770cf472909bf9197acf2a (diff)
Begin menu.s decomp
Diffstat (limited to 'src/new_menu_helpers.c')
-rw-r--r--src/new_menu_helpers.c35
1 files changed, 15 insertions, 20 deletions
diff --git a/src/new_menu_helpers.c b/src/new_menu_helpers.c
index baa053a22..a4aad4058 100644
--- a/src/new_menu_helpers.c
+++ b/src/new_menu_helpers.c
@@ -13,17 +13,23 @@
#define DLG_WINDOW_PALETTE_NUM 15
#define DLG_WINDOW_BASE_TILE_NUM 0x200
-extern EWRAM_DATA u8 gUnknown_0203CD8C;
-extern EWRAM_DATA u8 gUnknown_0203CD8D;
+static EWRAM_DATA u8 gUnknown_0203CD8C = 0;
+static EWRAM_DATA u8 gUnknown_0203CD8D = 0;
-extern const u8 gUnknown_0860EA6C[];
-extern const u16 gUnknown_0860EA4C[];
-extern const u16 gUnknown_0860F074[];
-extern const u8 gUnknown_0860F094[];
-extern const struct WindowTemplate gUnknown_0860F098[];
-extern const struct WindowTemplate gUnknown_0860F0A8;
+const u16 gUnknown_0860F074[] = INCBIN_U16("graphics/interface/860F074.gbapal");
+static const u8 gUnknown_0860F094[] = { 8, 4, 1 };
+
+static const struct WindowTemplate gUnknown_0860F098[] =
+{
+ { 0x00, 0x02, 0x0F, 0x1B, 0x04, 0x0F, 0x194 },
+ DUMMY_WIN_TEMPLATE
+};
+
+static const struct WindowTemplate gUnknown_0860F0A8 =
+{
+ 0x00, 0x15, 0x09, 0x05, 0x04, 0x0F, 0x125
+};
-extern void sub_819645C(void);
// Forward declarations
extern void sub_81973A4(void);
extern void DrawStandardFrame(u8, u8, u8, u8, u8, u8);
@@ -31,17 +37,6 @@ extern void DrawDialogueFrame(u8, u8, u8, u8, u8, u8);
extern void sub_81977BC(u8, u8, u8, u8, u8, u8);
extern void sub_8197804(u8, u8, u8, u8, u8, u8);
-void sub_8197184(u8 window, u32 destTile, u32 destPalette)
-{
- LoadBgTiles(GetWindowAttribute(window, WINDOW_PRIORITY), gUnknown_0860EA6C, 0x100, destTile);
- LoadPalette(gUnknown_0860EA4C, destPalette * 16, 32);
-}
-
-void sub_81971C4(void)
-{
- sub_819645C();
-}
-
void sub_81971D0(void)
{
InitWindows(gUnknown_0860F098);