mirror of
https://github.com/zeldaret/tmc
synced 2026-08-01 08:17:33 -04:00
67467fd831
And split up subtasks and world events.
57 lines
2.0 KiB
C
57 lines
2.0 KiB
C
#include "figurineMenu.h"
|
|
#include "pauseMenu.h"
|
|
#include "subtask.h"
|
|
#include "subtask2.h"
|
|
|
|
// This data also belongs in figurine_menu.c, but the data/gfx/figurines.s are inbetween.
|
|
// TODO convert them to c code as well.
|
|
|
|
// clang-format off
|
|
|
|
// Pause menu screens
|
|
const struct_08128A38 gUnk_08128A38[] = {
|
|
[PauseMenuScreen_0] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_1] = { 0, 1, PauseMenu_ItemMenu },
|
|
[PauseMenuScreen_2] = { 1, 2, PauseMenu2 },
|
|
[PauseMenuScreen_3] = { 8, 2, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_4] = { 2, 15, PauseMenu_Screen_4 },
|
|
[PauseMenuScreen_5] = { 3, 15, PauseMenu_Screen_5 },
|
|
[PauseMenuScreen_6] = { 4, 15, PauseMenu_Screen_6 },
|
|
[PauseMenuScreen_7] = { 5, 2, PauseMenu_Screen_7 },
|
|
[PauseMenuScreen_8] = { 6, 2, PauseMenu_Screen_8 },
|
|
[PauseMenuScreen_9] = { 9, 2, PauseMenu_Screen_9 },
|
|
[PauseMenuScreen_10] = { 10, 2, PauseMenu_Screen_10 },
|
|
[PauseMenuScreen_11] = { 10, 1, PauseMenu_Screen_10 },
|
|
[PauseMenuScreen_12] = { 2, 15, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_13] = { 7, 15, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_14] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_15] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_16] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_17] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_18] = { 0, 1, PauseMenu_Variant0 },
|
|
[PauseMenuScreen_19] = { 0, 1, PauseMenu_Variant0 },
|
|
};
|
|
|
|
|
|
// TODO extract the bg controls
|
|
const struct_08128AD8 gUnk_08128AD8[] = {
|
|
{ 182, 90, 1024, 7173, 7427 },
|
|
{ 183, 91, 1024, 7173, 7427 },
|
|
{ 185, 94, 34304, 7171, 7435 },
|
|
{ 184, 92, 1536, 7170, 7427 },
|
|
{ 185, 129, 1536, 7178, 7427 },
|
|
{ 204, 125, 1024, 7171, 7427 },
|
|
{ 205, 126, 1536, 7170, 7427 },
|
|
{ 185, 93, 34304, 7171, 7435 },
|
|
{ 206, 89, 3840, 7170, 7427 },
|
|
#ifdef EU
|
|
{ 0, 128, 1536, 7170, 7431 },
|
|
{ 0, 127, 1536, 7170, 7431 },
|
|
#else
|
|
{ 207, 128, 1536, 7170, 7431 },
|
|
{ 207, 127, 1536, 7170, 7431 },
|
|
#endif
|
|
};
|
|
|
|
// clang-format on
|