summaryrefslogtreecommitdiff
path: root/src/mevent_scripts.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mevent_scripts.c')
-rw-r--r--src/mevent_scripts.c262
1 files changed, 133 insertions, 129 deletions
diff --git a/src/mevent_scripts.c b/src/mevent_scripts.c
index 41a5ddd51..ddeca8f41 100644
--- a/src/mevent_scripts.c
+++ b/src/mevent_scripts.c
@@ -5,187 +5,191 @@
const u8 gText_CanceledReadingCard[] = _("Canceled reading\nthe Card.");
-const struct mevent_client_cmd gUnknown_082F2598[] = {
- {.instr = 2, .parameter = 16},
- {.instr = 4, .parameter = 0}
+const struct MysteryGiftClientCmd gUnknown_082F2598[] = {
+ {.instr = CLI_RECV, .parameter = 16},
+ {.instr = CLI_COPY_RECV}
};
-const struct mevent_client_cmd gUnknown_082F25A8[] = {
- {.instr = 8, .parameter = 0},
- {.instr = 3, .parameter = 0},
- {.instr = 2, .parameter = 16},
- {.instr = 4, .parameter = 0}
+const struct MysteryGiftClientCmd gUnknown_082F25A8[] = {
+ {.instr = CLI_8},
+ {.instr = CLI_SEND_LOADED},
+ {.instr = CLI_RECV, .parameter = 16},
+ {.instr = CLI_COPY_RECV}
};
-const struct mevent_client_cmd gUnknown_082F25C8[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 10}
+const struct MysteryGiftClientCmd gUnknown_082F25C8[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 10}
};
-const struct mevent_client_cmd gUnknown_082F25D8[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 11}
+const struct MysteryGiftClientCmd gUnknown_082F25D8[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 11}
};
-const struct mevent_client_cmd gUnknown_082F25E8[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 0}
+const struct MysteryGiftClientCmd gUnknown_082F25E8[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 0}
};
-const struct mevent_client_cmd gUnknown_082F25F8[] = {
- {.instr = 2, .parameter = 22},
- {.instr = 10, .parameter = 0},
- {.instr = 2, .parameter = 25},
- {.instr = 17, .parameter = 0},
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 2}
+const struct MysteryGiftClientCmd gUnknown_082F25F8[] = {
+ {.instr = CLI_RECV, .parameter = 22},
+ {.instr = CLI_10},
+ {.instr = CLI_RECV, .parameter = 25},
+ {.instr = CLI_17},
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 2}
};
-const struct mevent_client_cmd gUnknown_082F2628[] = {
- {.instr = 2, .parameter = 23},
- {.instr = 9, .parameter = 0},
- {.instr = 3, .parameter = 0},
- {.instr = 2, .parameter = 16},
- {.instr = 4, .parameter = 0}
+const struct MysteryGiftClientCmd gUnknown_082F2628[] = {
+ {.instr = CLI_RECV, .parameter = 23},
+ {.instr = CLI_9},
+ {.instr = CLI_SEND_LOADED},
+ {.instr = CLI_RECV, .parameter = 16},
+ {.instr = CLI_COPY_RECV}
};
-const struct mevent_client_cmd gUnknown_082F2650[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 7}
+const struct MysteryGiftClientCmd gUnknown_082F2650[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 7}
};
-const struct mevent_client_cmd gUnknown_082F2660[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 3}
+const struct MysteryGiftClientCmd gUnknown_082F2660[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 3}
};
-const struct mevent_client_cmd gUnknown_082F2670[] = {
- {.instr = 13, .parameter = 0},
- {.instr = 14, .parameter = 0},
- {.instr = 3, .parameter = 0},
- {.instr = 2, .parameter = 16},
- {.instr = 4, .parameter = 0}
+const struct MysteryGiftClientCmd gUnknown_082F2670[] = {
+ {.instr = CLI_ASK_TOSS},
+ {.instr = CLI_LOAD_TOSS_RESPONSE},
+ {.instr = CLI_SEND_LOADED},
+ {.instr = CLI_RECV, .parameter = 16},
+ {.instr = CLI_COPY_RECV}
};
-const struct mevent_client_cmd gUnknown_082F2698[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 9}
+const struct MysteryGiftClientCmd gUnknown_082F2698[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 9}
};
-const struct mevent_client_cmd gUnknown_082F26A8[] = {
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 5}
+const struct MysteryGiftClientCmd gUnknown_082F26A8[] = {
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 5}
};
-const struct mevent_client_cmd gUnknown_082F26B8[] = {
- {.instr = 2, .parameter = 21},
- {.instr = 12, .parameter = 0},
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 14},
- {.instr = 2, .parameter = 21},
- {.instr = 12, .parameter = 0},
- {.instr = 20, .parameter = 0},
- {.instr = 1, .parameter = 13}
+const struct MysteryGiftClientCmd gUnknown_082F26B8[] = {
+ {.instr = CLI_RECV, .parameter = 21},
+ {.instr = CLI_12},
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 14}
+};
+
+// Unused
+const struct MysteryGiftClientCmd gUnknown_082F26B8_1[] = {
+ {.instr = CLI_RECV, .parameter = 21},
+ {.instr = CLI_12},
+ {.instr = CLI_20},
+ {.instr = CLI_RETURN, .parameter = 13}
};
const struct mevent_cmd gUnknown_082F26F8[] = {
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F25C8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x0a, .parameter = NULL},
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F25D8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x0b, .parameter = NULL},
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F2698},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x09, .parameter = NULL}
+ {.instr = 18, .flag = sizeof(gUnknown_082F25C8), .parameter = gUnknown_082F25C8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x0a},
+ {.instr = 18, .flag = sizeof(gUnknown_082F25D8), .parameter = gUnknown_082F25D8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x0b},
+ {.instr = 18, .flag = sizeof(gUnknown_082F2698), .parameter = gUnknown_082F2698},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x09}
};
const struct mevent_cmd gUnknown_082F2788[] = {
- {.instr = 18, .flag = 0x20, .parameter = gUnknown_082F26B8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
+ {.instr = 18, .flag = sizeof(gUnknown_082F26B8), .parameter = gUnknown_082F26B8},
+ {.instr = 1},
{.instr = 20, .flag = 0x1b, .parameter = gText_CanceledReadingCard},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x09, .parameter = NULL}
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x09}
};
const struct mevent_cmd gUnknown_082F27D0[] = {
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F2650},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x07, .parameter = NULL}
+ {.instr = 18, .flag = sizeof(gUnknown_082F2650), .parameter = gUnknown_082F2650},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x07}
};
const struct mevent_cmd gUnknown_082F2800[] = {
- {.instr = 18, .flag = 0x28, .parameter = gUnknown_082F2628},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 14, .flag = 0x00, .parameter = NULL},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x13, .parameter = NULL},
- {.instr = 8, .flag = 0x00, .parameter = NULL},
+ {.instr = 18, .flag = sizeof(gUnknown_082F2628), .parameter = gUnknown_082F2628},
+ {.instr = 1},
+ {.instr = 14},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x13},
+ {.instr = 8},
{.instr = 4, .flag = 0x01, .parameter = gUnknown_082F27D0},
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F2660},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x03, .parameter = NULL}
+ {.instr = 18, .flag = sizeof(gUnknown_082F2660), .parameter = gUnknown_082F2660},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x03}
};
const struct mevent_cmd gUnknown_082F2884[] = {
- {.instr = 18, .flag = 0x30, .parameter = gUnknown_082F25F8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 13, .flag = 0x00, .parameter = NULL},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 15, .flag = 0x00, .parameter = NULL},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x02, .parameter = NULL}
+ {.instr = 18, .flag = sizeof(gUnknown_082F25F8), .parameter = gUnknown_082F25F8},
+ {.instr = 1},
+ {.instr = 13},
+ {.instr = 1},
+ {.instr = 15},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x02}
};
const struct mevent_cmd gUnknown_082F28E4[] = {
- {.instr = 18, .flag = 0x28, .parameter = gUnknown_082F2670},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x13, .parameter = NULL},
- {.instr = 8, .flag = 0x00, .parameter = NULL},
- {.instr = 4, .flag = 0x00, .parameter = gUnknown_082F2884},
- {.instr = 3, .flag = 0x00, .parameter = gUnknown_082F2788}
+ {.instr = 18, .flag = sizeof(gUnknown_082F2670), .parameter = gUnknown_082F2670},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x13},
+ {.instr = 8},
+ {.instr = 4, .parameter = gUnknown_082F2884},
+ {.instr = 3, .parameter = gUnknown_082F2788}
};
const struct mevent_cmd gUnknown_082F292C[] = {
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F26A8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x05, .parameter = NULL},
- {.instr = 18, .flag = 0x10, .parameter = gUnknown_082F25E8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x14, .parameter = NULL},
- {.instr = 0, .flag = 0x00, .parameter = NULL}
+ {.instr = 18, .flag = sizeof(gUnknown_082F26A8), .parameter = gUnknown_082F26A8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0, .flag = 0x05},
+ {.instr = 18, .flag = sizeof(gUnknown_082F25E8), .parameter = gUnknown_082F25E8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x14},
+ {.instr = 0}
};
const struct mevent_cmd s_mevent_wonder_news[] = {
- {.instr = 27, .flag = 0x00, .parameter = NULL},
- {.instr = 18, .flag = 0x20, .parameter = gUnknown_082F25A8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x11, .parameter = NULL},
- {.instr = 5, .flag = 0x00, .parameter = NULL},
- {.instr = 30, .flag = 0x00, .parameter = NULL},
- {.instr = 4, .flag = 0x00, .parameter = gUnknown_082F26F8},
- {.instr = 3, .flag = 0x00, .parameter = gUnknown_082F2800}
+ {.instr = 27},
+ {.instr = 18, .flag = sizeof(gUnknown_082F25A8), .parameter = gUnknown_082F25A8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x11},
+ {.instr = 5},
+ {.instr = 30},
+ {.instr = 4, .parameter = gUnknown_082F26F8},
+ {.instr = 3, .parameter = gUnknown_082F2800}
};
const struct mevent_cmd s_mevent_wonder_card[] = {
- {.instr = 26, .flag = 0x00, .parameter = NULL},
- {.instr = 28, .flag = 0x00, .parameter = NULL},
- {.instr = 18, .flag = 0x20, .parameter = gUnknown_082F25A8},
- {.instr = 1, .flag = 0x00, .parameter = NULL},
- {.instr = 2, .flag = 0x11, .parameter = NULL},
- {.instr = 5, .flag = 0x00, .parameter = NULL},
- {.instr = 6, .flag = 0x00, .parameter = NULL},
- {.instr = 4, .flag = 0x00, .parameter = gUnknown_082F26F8},
- {.instr = 7, .flag = 0x00, .parameter = NULL},
+ {.instr = 26},
+ {.instr = 28},
+ {.instr = 18, .flag = sizeof(gUnknown_082F25A8), .parameter = gUnknown_082F25A8},
+ {.instr = 1},
+ {.instr = 2, .flag = 0x11},
+ {.instr = 5},
+ {.instr = 6},
+ {.instr = 4, .parameter = gUnknown_082F26F8},
+ {.instr = 7},
{.instr = 4, .flag = 0x02, .parameter = gUnknown_082F28E4},
- {.instr = 4, .flag = 0x00, .parameter = gUnknown_082F2884},
- {.instr = 3, .flag = 0x00, .parameter = gUnknown_082F292C}
+ {.instr = 4, .parameter = gUnknown_082F2884},
+ {.instr = 3, .parameter = gUnknown_082F292C}
};