summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-06-12 23:17:03 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2017-06-12 23:17:03 -0400
commit1258970db69f686b4a33cd00d9a77ce414f7d225 (patch)
tree68b915955feb2e8028539830131b20ea0b71aa7c /src
parent32f6422d2fc5ba5153869316ced65cd2f4370d9d (diff)
data/decoration.s, 1
Diffstat (limited to 'src')
-rwxr-xr-xsrc/decoration.c40
1 files changed, 40 insertions, 0 deletions
diff --git a/src/decoration.c b/src/decoration.c
index 5d6c835ff..74f606fd9 100755
--- a/src/decoration.c
+++ b/src/decoration.c
@@ -29,6 +29,9 @@
.tiles = _tiles\
}
+#define MENUACTION2(_text, _func) {.text = _text, .func = _func}
+#define MENUACTION3(_func1, _func2) {.func1 = _func1, .func2 = _func2}
+
const u8 DecorDesc_SMALL_DESK[] = _(
"A small desk built\n"
"for one.");
@@ -1373,6 +1376,43 @@ const struct Decoration gDecorations[] = {
DECORATION(DECOR_REGISTEEL_DOLL, _("REGISTEEL DOLL"), 4, 5, 6, 10000, DecorDesc_REGISTEEL_DOLL, DecorGfx_REGISTEEL_DOLL)
};
+const u8 *const gUnknown_083EC5E4[] = {
+ SecretBaseText_Desk,
+ SecretBaseText_Chair,
+ SecretBaseText_Plant,
+ SecretBaseText_Ornament,
+ SecretBaseText_Mat,
+ SecretBaseText_Poster,
+ SecretBaseText_Doll,
+ SecretBaseText_Cushion
+};
+
+const struct MenuAction2 gUnknown_083EC604[] = {
+ MENUACTION2(SecretBaseText_Decorate, sub_80FF160),
+ MENUACTION2(SecretBaseText_PutAway, sub_8100A0C),
+ MENUACTION2(SecretBaseText_Toss, sub_8101700),
+ MENUACTION2(gUnknownText_Exit, gpu_pal_decompress_alloc_tag_and_upload)
+};
+
+const u8 *const gUnknown_083EC624[] = {
+ SecretBaseText_PutOutDecor,
+ SecretBaseText_StoreChosenDecor,
+ SecretBaseText_ThrowAwayDecor,
+ gMenuText_GoBackToPrev
+};
+
+const struct MenuAction3 gUnknown_083EC634[] = {
+ MENUACTION3(sub_80FF5BC, sub_80FF058),
+ MENUACTION3(sub_81017A0, sub_80FF058),
+ MENUACTION3(sub_81017A0, sub_80FF058),
+ MENUACTION3(sub_8109D04, sub_80FF058)
+};
+
+const u16 gUnknown_083EC654[] = {0x6318, 0x739C, 0x7FFF};
+const u8 gUnknown_083EC65A[] = _("{PALETTE 13}{STR_VAR_1}");
+
+// text
+
extern u8 gUnknown_0815F399[];
void sub_80FE1DC(void)