From c71395bc59f3aaa9b36a9481e625483dc0e96467 Mon Sep 17 00:00:00 2001 From: coco875 <59367621+coco875@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:44:00 +0200 Subject: [PATCH] Textures doc (#467) * add few description * Update Doxyfile * remove space * Update player_controller.c --- src/data/textures.inc.c | 2875 ++++++++++++++++++++++++++++++++++++++- src/player_controller.c | 84 +- src/textures.h | 8 + 3 files changed, 2916 insertions(+), 51 deletions(-) diff --git a/src/data/textures.inc.c b/src/data/textures.inc.c index ab56667e5..2d59c2186 100644 --- a/src/data/textures.inc.c +++ b/src/data/textures.inc.c @@ -1,671 +1,1212 @@ +/** + * @file textures.inc.c + * @brief Texture data. + * start in ram 0x801978D0 + * look like link to code_80091750 + */ #include "textures.h" -// 0x801978D0 +/** + * @brief MkTexture of a tiny font texture of number 0 + * + */ MkTexture D_02000000[2] = { {3, 0, gTextureTinyFont0, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 1 + * + */ MkTexture D_02000028[2] = { {3, 0, gTextureTinyFont1, 8, 8, 0, 0, 0x49, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 2 + * + */ MkTexture D_02000050[2] = { {3, 0, gTextureTinyFont2, 8, 8, 0, 0, 0x73, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 3 + * + */ MkTexture D_02000078[2] = { {3, 0, gTextureTinyFont3, 8, 8, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 4 + * + */ MkTexture D_020000A0[2] = { {3, 0, gTextureTinyFont4, 8, 8, 0, 0, 0x5a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 5 + * + */ MkTexture D_020000C8[2] = { {3, 0, gTextureTinyFont5, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 6 + * + */ MkTexture D_020000F0[2] = { {3, 0, gTextureTinyFont6, 8, 8, 0, 0, 0x74, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 7 + * + */ MkTexture D_02000118[2] = { {3, 0, gTextureTinyFont7, 8, 8, 0, 0, 0x5e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 8 + * + */ MkTexture D_02000140[2] = { {3, 0, gTextureTinyFont8, 8, 8, 0, 0, 0x77, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of number 9 + * + */ MkTexture D_02000168[2] = { {3, 0, gTextureTinyFont9, 8, 8, 0, 0, 0x74, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter A + * + */ MkTexture D_02000190[2] = { {3, 0, gTextureTinyFontA, 8, 8, 0, 0, 0x6b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter B + * + */ MkTexture D_020001B8[2] = { {3, 0, gTextureTinyFontB, 8, 8, 0, 0, 0x7d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter C + * + */ MkTexture D_020001E0[2] = { {3, 0, gTextureTinyFontC, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter D + * + */ MkTexture D_02000208[2] = { {3, 0, gTextureTinyFontD, 8, 8, 0, 0, 0x71, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter E + * + */ MkTexture D_02000230[2] = { {3, 0, gTextureTinyFontE, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter F + * + */ MkTexture D_02000258[2] = { {3, 0, gTextureTinyFontF, 8, 8, 0, 0, 0x63, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter G + * + */ MkTexture D_02000280[2] = { {3, 0, gTextureTinyFontG, 8, 8, 0, 0, 0x73, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter H + * + */ MkTexture D_020002A8[2] = { {3, 0, gTextureTinyFontH, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter I + * + */ MkTexture D_020002D0[2] = { {3, 0, gTextureTinyFontI, 8, 8, 0, 0, 0x48, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter J + * + */ MkTexture D_020002F8[2] = { {3, 0, gTextureTinyFontJ, 8, 8, 0, 0, 0x52, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter K + * + */ MkTexture D_02000320[2] = { {3, 0, gTextureTinyFontK, 8, 8, 0, 0, 0x6f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter L + * + */ MkTexture D_02000348[2] = { {3, 0, gTextureTinyFontL, 8, 8, 0, 0, 0x4b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter M + * + */ MkTexture D_02000370[2] = { {3, 0, gTextureTinyFontM, 8, 8, 0, 0, 0x7c, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter N + * + */ MkTexture D_02000398[2] = { {3, 0, gTextureTinyFontN, 8, 8, 0, 0, 0x7b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter O + * + */ MkTexture D_020003C0[2] = { {3, 0, gTextureTinyFontO, 8, 8, 0, 0, 0x76, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter P + * + */ MkTexture D_020003E8[2] = { {3, 0, gTextureTinyFontP, 8, 8, 0, 0, 0x6a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter Q + * + */ MkTexture D_02000410[2] = { {3, 0, gTextureTinyFontQ, 8, 8, 0, 0, 0x77, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter R + * + */ MkTexture D_02000438[2] = { {3, 0, gTextureTinyFontR, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter S + * + */ MkTexture D_02000460[2] = { {3, 0, gTextureTinyFontS, 8, 8, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter T + * + */ MkTexture D_02000488[2] = { {3, 0, gTextureTinyFontT, 8, 8, 0, 0, 0x54, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter U + * + */ MkTexture D_020004B0[2] = { {3, 0, gTextureTinyFontU, 8, 8, 0, 0, 0x62, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter V + * + */ MkTexture D_020004D8[2] = { {3, 0, gTextureTinyFontV, 8, 8, 0, 0, 0x5e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter W + * + */ MkTexture D_02000500[2] = { {3, 0, gTextureTinyFontW, 8, 8, 0, 0, 0x7c, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter X + * + */ MkTexture D_02000528[2] = { {3, 0, gTextureTinyFontX, 8, 8, 0, 0, 0x6b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter Y + * + */ MkTexture D_02000550[2] = { {3, 0, gTextureTinyFontY, 8, 8, 0, 0, 0x51, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of letter Z + * + */ MkTexture D_02000578[2] = { {3, 0, gTextureTinyFontZ, 8, 8, 0, 0, 0x68, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '!' + * + */ MkTexture D_020005A0[2] = { {3, 0, gTextureTinyFontExclamationMark, 8, 8, 0, 0, 0x46, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '"' + * + */ MkTexture D_020005C8[2] = { {3, 0, gTextureTinyFontDoubleQuote, 8, 8, 0, 0, 0x37, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '#' + * + */ MkTexture D_020005F0[2] = { {3, 0, gTextureTinyFontHash, 8, 8, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of "'" + * + */ MkTexture D_02000618[2] = { {3, 0, gTextureTinyFontSingleQuote, 8, 8, 0, 0, 0x2f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '*' + * + */ MkTexture D_02000640[2] = { {3, 0, gTextureTinyFontAsterisk, 8, 8, 0, 0, 0x6a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '+' + * + */ MkTexture D_02000668[2] = { {3, 0, gTextureTinyFontPlus, 8, 8, 0, 0, 0x51, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000690[2] = { {3, 0, gTexture7EEB18, 8, 8, 0, 0, 0x30, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '-' + * + */ MkTexture D_020006B8[2] = { {3, 0, gTextureTinyFontMinus, 8, 8, 0, 0, 0x35, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of ',' + * + */ MkTexture D_020006E0[2] = { {3, 0, gTextureTinyFontComma, 8, 8, 0, 0, 0x31, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '/' + * + */ MkTexture D_02000708[2] = { {3, 0, gTextureTinyFontForwardSlash, 8, 8, 0, 0, 0x4f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of ';' + * + */ MkTexture D_02000730[2] = { {3, 0, gTextureTinyFontColon, 8, 8, 0, 0, 0x38, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000758[2] = { {3, 0, gTexture7EEC34, 8, 8, 0, 0, 0x51, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a tiny font texture of '?' + * + */ MkTexture D_02000780[2] = { {3, 0, gTextureTinyFontQuestion, 8, 8, 0, 0, 0x60, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020007A8[2] = { {3, 0, gTexture7EECE4, 8, 8, 0, 0, 0x8f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020007D0[2] = { {3, 0, gTexture7EED74, 8, 8, 0, 0, 0x3d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020007F8[2] = { {3, 0, gTexture7EEDB0, 8, 8, 0, 0, 0x37, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000820[2] = { {3, 0, gTexture7EEDE8, 8, 8, 0, 0, 0x39, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000848[2] = { {3, 0, gTexture7EEE20, 8, 8, 0, 0, 0x5b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000870[2] = { {3, 0, gTexture7EEE7C, 8, 8, 0, 0, 0x55, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000898[2] = { {3, 0, gTexture7EEED0, 8, 8, 0, 0, 0x6a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020008C0[2] = { {3, 0, gTexture7EEF3C, 8, 8, 0, 0, 0x55, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020008E8[2] = { {3, 0, gTexture7EEF90, 8, 8, 0, 0, 0x62, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000910[2] = { {3, 0, gTexture7EEFF4, 8, 8, 0, 0, 0x64, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000938[2] = { {3, 0, gTexture7EF058, 8, 8, 0, 0, 0x5b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000960[2] = { {3, 0, gTexture7EF0B4, 8, 8, 0, 0, 0x5d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000988[2] = { {3, 0, gTexture7EF110, 8, 8, 0, 0, 0x6d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020009B0[2] = { {3, 0, gTexture7EF17C, 8, 8, 0, 0, 0x73, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020009D8[2] = { {3, 0, gTexture7EF1F0, 8, 8, 0, 0, 0x5e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000A00[2] = { {3, 0, gTexture7EF250, 8, 8, 0, 0, 0x69, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000A28[2] = { {3, 0, gTexture7EF2B8, 8, 8, 0, 0, 0x5b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000A50[2] = { {3, 0, gTexture7EF314, 8, 8, 0, 0, 0x73, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000A78[2] = { {3, 0, gTexture7EF388, 8, 8, 0, 0, 0x6f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000AA0[2] = { {3, 0, gTexture7EF3F8, 8, 8, 0, 0, 0x79, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000AC8[2] = { {3, 0, gTexture7EF470, 8, 8, 0, 0, 0x74, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000AF0[2] = { {3, 0, gTexture7EF4E4, 8, 8, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000B18[2] = { {3, 0, gTexture7EF554, 8, 8, 0, 0, 0x6c, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000B40[2] = { {3, 0, gTexture7EF5C0, 8, 8, 0, 0, 0x61, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000B68[2] = { {3, 0, gTexture7EF620, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000B90[2] = { {3, 0, gTexture7EF694, 8, 8, 0, 0, 0x74, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000BB8[2] = { {3, 0, gTexture7EF708, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000BE0[2] = { {3, 0, gTexture7EF77C, 8, 8, 0, 0, 0x6b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000C08[2] = { {3, 0, gTexture7EF7E8, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000C30[2] = { {3, 0, gTexture7EF85C, 8, 8, 0, 0, 0x6b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000C58[2] = { {3, 0, gTexture7EF8C8, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000C80[2] = { {3, 0, gTexture7EF93C, 8, 8, 0, 0, 0x76, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000CA8[2] = { {3, 0, gTexture7EF9B4, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000CD0[2] = { {3, 0, gTexture7EFA2C, 8, 8, 0, 0, 0x7b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000CF8[2] = { {3, 0, gTexture7EFAA8, 8, 8, 0, 0, 0x57, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000D20[2] = { {3, 0, gTexture7EFB00, 8, 8, 0, 0, 0x63, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000D48[2] = { {3, 0, gTexture7EFB64, 8, 8, 0, 0, 0x57, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000D70[2] = { {3, 0, gTexture7EFBBC, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000D98[2] = { {3, 0, gTexture7EFC30, 8, 8, 0, 0, 0x7b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000DC0[2] = { {3, 0, gTexture7EFCAC, 8, 8, 0, 0, 0x53, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000DE8[2] = { {3, 0, gTexture7EFD00, 8, 8, 0, 0, 0x60, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000E10[2] = { {3, 0, gTexture7EFD60, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000E38[2] = { {3, 0, gTexture7EFDD4, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000E60[2] = { {3, 0, gTexture7EFE48, 8, 8, 0, 0, 0x57, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000E88[2] = { {3, 0, gTexture7EFEA0, 8, 8, 0, 0, 0x8d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000EB0[2] = { {3, 0, gTexture7EFF2C, 8, 8, 0, 0, 0x63, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000ED8[2] = { {3, 0, gTexture7EFF90, 8, 8, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000F00[2] = { {3, 0, gTexture7F0000, 8, 8, 0, 0, 0x6d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000F28[2] = { {3, 0, gTexture7F006C, 8, 8, 0, 0, 0x6a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000F50[2] = { {3, 0, gTexture7F00D8, 8, 8, 0, 0, 0x80, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000F78[2] = { {3, 0, gTexture7F0158, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000FA0[2] = { {3, 0, gTexture7F01D0, 8, 8, 0, 0, 0x6a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000FC8[2] = { {3, 0, gTexture7F023C, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02000FF0[2] = { {3, 0, gTexture7F02B4, 8, 8, 0, 0, 0x79, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001018[2] = { {3, 0, gTexture7F032C, 8, 8, 0, 0, 0x63, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001040[2] = { {3, 0, gTexture7F0390, 8, 8, 0, 0, 0x72, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001068[2] = { {3, 0, gTexture7F0404, 8, 8, 0, 0, 0x6d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001090[2] = { {3, 0, gTexture7F0470, 8, 8, 0, 0, 0x7d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020010B8[2] = { {3, 0, gTexture7F04EC, 8, 8, 0, 0, 0x6e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020010E0[2] = { {3, 0, gTexture7F055C, 8, 8, 0, 0, 0x93, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001108[2] = { {3, 0, gTexture7F05F0, 8, 8, 0, 0, 0x7f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001130[2] = { {3, 0, gTexture7F0670, 8, 8, 0, 0, 0x7b, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001158[2] = { {3, 0, gTexture7F06EC, 8, 8, 0, 0, 0x7a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001180[2] = { {3, 0, gTexture7F0768, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020011A8[2] = { {3, 0, gTexture7F07E0, 8, 8, 0, 0, 0x77, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020011D0[2] = { {3, 0, gTexture7F0858, 8, 8, 0, 0, 0x7f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020011F8[2] = { {3, 0, gTexture7F08D8, 8, 8, 0, 0, 0x71, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001220[2] = { {3, 0, gTexture7F0948, 8, 8, 0, 0, 0x87, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001248[2] = { {3, 0, gTexture7F09D0, 8, 8, 0, 0, 0x6d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001270[2] = { {3, 0, gTexture7F0A3C, 8, 8, 0, 0, 0x7e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001298[2] = { {3, 0, gTexture7F0ABC, 8, 8, 0, 0, 0x77, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020012C0[2] = { {3, 0, gTexture7F0B34, 8, 8, 0, 0, 0x7d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020012E8[2] = { {3, 0, gTexture7F0BB0, 8, 8, 0, 0, 0x75, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001310[2] = { {3, 0, gTexture7F0C24, 8, 8, 0, 0, 0x71, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001338[2] = { {3, 0, gTexture7F0C94, 8, 8, 0, 0, 0x77, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001360[2] = { {3, 0, gTexture7F0D0C, 8, 8, 0, 0, 0x7f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001388[2] = { {3, 0, gTexture7F0D8C, 8, 8, 0, 0, 0x61, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020013B0[2] = { {3, 0, gTexture7F0DEC, 8, 8, 0, 0, 0x6e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020013D8[2] = { {3, 0, gTexture7F0E5C, 8, 8, 0, 0, 0x87, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001400[2] = { {3, 0, gTexture7F0EE4, 8, 8, 0, 0, 0x78, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001428[2] = { {3, 0, gTexture7F0F5C, 8, 8, 0, 0, 0x7d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001450[2] = { {3, 0, gTexture7F0FD8, 8, 8, 0, 0, 0x60, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001478[2] = { {3, 0, gTexture7F1038, 8, 8, 0, 0, 0x65, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020014A0[2] = { {3, 0, gTexture7F109C, 8, 8, 0, 0, 0x87, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of bar ? + * + */ MkTexture D_020014C8[6] = { {0, 0, gTextureGoldBar, 256, 40, 32, 25, 0xd4c, 0}, {0, 0, gTexturePinkBar, 90, 16, 65, 70, 0x468, 0}, @@ -675,6 +1216,10 @@ MkTexture D_020014C8[6] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of gold ? + * + */ MkTexture D_02001540[3] = { {0, 0, gTextureGreenGoldStripe, 256, 29, 32, 91, 0xbec, 0}, {0, 0, gTextureGoldStripe, 256, 15, 32, 180, 0x6f8, 0}, @@ -686,11 +1231,19 @@ MkTexture D_0200157C[2] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020015A4[2] = { {3, 0, gTexture7ED50C, 256, 5, 32, 120, 0x196, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of select record ? + * + */ MkTexture D_020015CC[5] = { {3, 0, gTextureSelectRecord, 68, 10, 75, 74, 0x378, 0}, {3, 0, gTextureTextEnd, 20, 10, 200, 74, 0x12f, 0}, @@ -699,11 +1252,19 @@ MkTexture D_020015CC[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of select record ? + * + */ MkTexture D_02001630[2] = { {3, 0, gTextureTableOfContents, 88, 10, 116, 94, 0x42d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of select record ? + * + */ MkTexture D_02001658[5] = { {3, 0, gTextureTextHash, 8, 10, 48, 108, 0x07e, 0}, {3, 0, gTextureTextGameData, 56, 10, 132, 108, 0x2c4, 0}, @@ -712,312 +1273,560 @@ MkTexture D_02001658[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 0 + * + */ MkTexture D_020016BC[2] = { {3, 0, gTextureSmallFont0, 8, 9, 0, 0, 0x8e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 1 + * + */ MkTexture D_020016E4[2] = { {3, 0, gTextureSmallFont1, 8, 9, 0, 0, 0x59, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 2 + * + */ MkTexture D_0200170C[2] = { {3, 0, gTextureSmallFont2, 8, 9, 0, 0, 0x97, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 3 + * + */ MkTexture D_02001734[2] = { {3, 0, gTextureSmallFont3, 8, 9, 0, 0, 0x95, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 4 + * + */ MkTexture D_0200175C[2] = { {3, 0, gTextureSmallFont4, 8, 9, 0, 0, 0x87, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 5 + * + */ MkTexture D_02001784[2] = { {3, 0, gTextureSmallFont5, 8, 9, 0, 0, 0x99, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 6 + * + */ MkTexture D_020017AC[2] = { {3, 0, gTextureSmallFont6, 8, 9, 0, 0, 0x9a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 7 + * + */ MkTexture D_020017D4[2] = { {3, 0, gTextureSmallFont7, 8, 9, 0, 0, 0x70, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 8 + * + */ MkTexture D_020017FC[2] = { {3, 0, gTextureSmallFont8, 8, 9, 0, 0, 0x90, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a small font texture of number 9 + * + */ MkTexture D_02001824[2] = { {3, 0, gTextureSmallFont9, 8, 9, 0, 0, 0x9f, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200184C[2] = { {3, 0, gTexture7ED058, 96, 22, 0, 0, 0x238, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001874[2] = { {3, 0, gTexture7ED290, 248, 10, 0, 0, 0x27d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of a n64 controller pak Data Select + * + */ MkTexture D_0200189C[2] = { {3, 0, gTextureN64ControllerPakDataSelect, 180, 32, 70, 29, 0x1128, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of text Erase Data Record Confirmation + * + */ MkTexture D_020018C4[2] = { {3, 0, gTextureEraseDataRecordConfirmation, 180, 32, 70, 29, 0xff4, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of text Record Not Erased + * + */ MkTexture D_020018EC[2] = { {3, 0, gTextureRecordNotErased, 180, 32, 70, 29, 0x8d1, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of text Please Insert N64 Controller Pak + * + */ MkTexture D_02001914[2] = { {3, 0, gTexturePlaceN64ControllerPakIntoController1, 180, 32, 70, 29, 0xc4a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of text Please Reinsert Original N64 Controller Pak + * + */ MkTexture D_0200193C[2] = { {3, 0, gTexturePleaseReinsertOriginalN64ControllerPak, 180, 32, 70, 29, 0xcd6, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of text Erasing Selected Record + * + */ MkTexture D_02001964[2] = { {3, 0, gTextureErasingSelectedRecord, 180, 32, 70, 29, 0xc02, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_0200198C[2] = { {D_0200189C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_0200199C[2] = { {D_020018C4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020019AC[2] = { {D_020018EC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020019BC[2] = { {D_02001914, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020019CC[2] = { {D_0200193C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020019DC[2] = { {D_02001964, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief MkTexture of Name DK + * + */ MkTexture D_020019EC[2] = { {0, 0, gTextureNameDK, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Toad + * + */ MkTexture D_02001A14[2] = { {0, 0, gTextureNameToad, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Bowser + * + */ MkTexture D_02001A3C[2] = { {0, 0, gTextureNameBowser, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Luigi + * + */ MkTexture D_02001A64[2] = { {0, 0, gTextureNameLuigi, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Mario + * + */ MkTexture D_02001A8C[2] = { {0, 0, gTextureNameMario, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Peach + * + */ MkTexture D_02001AB4[2] = { {0, 0, gTextureNamePeach, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Wario + * + */ MkTexture D_02001ADC[2] = { {0, 0, gTextureNameWario, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Name Yoshi + * + */ MkTexture D_02001B04[2] = { {0, 0, gTextureNameYoshi, 64, 12, 0, 64, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Mario Raceway + * + */ MkTexture D_02001B2C[2] = { {0, 0, gTextureCoursePreviewMarioRaceway, 128, 78, 0, 0, 0x3157, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Choco Mountain + * + */ MkTexture D_02001B54[2] = { {0, 0, gTextureCoursePreviewChocoMountain, 128, 78, 0, 0, 0x2a24, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Bowser Castle + * + */ MkTexture D_02001B7C[2] = { {0, 0, gTextureCoursePreviewBowsersCastle, 128, 78, 0, 0, 0x30de, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Banshee Boardwalk + * + */ MkTexture D_02001BA4[2] = { {0, 0, gTextureCoursePreviewBansheeBoardwalk, 128, 78, 0, 0, 0x26ad, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Yoshi Valley + * + */ MkTexture D_02001BCC[2] = { {0, 0, gTextureCoursePreviewYoshiValley, 128, 78, 0, 0, 0x3a41, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Frappe Snowland + * + */ MkTexture D_02001BF4[2] = { {0, 0, gTextureCoursePreviewFrappeSnowland, 128, 78, 0, 0, 0x2409, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Koopa Troopa Beach + * + */ MkTexture D_02001C1C[2] = { {0, 0, gTextureCoursePreviewKoopaTroopaBeach, 128, 78, 0, 0, 0x2323, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Royal Raceway + * + */ MkTexture D_02001C44[2] = { {0, 0, gTextureCoursePreviewRoyalRaceway, 128, 78, 0, 0, 0x2821, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Luigi Raceway + * + */ MkTexture D_02001C6C[2] = { {0, 0, gTextureCoursePreviewLuigiRaceway, 128, 78, 0, 0, 0x2d74, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Moo Moo Farm + * + */ MkTexture D_02001C94[2] = { {0, 0, gTextureCoursePreviewMooMooFarm, 128, 78, 0, 0, 0x25c7, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Toads Turnpike + * + */ MkTexture D_02001CBC[2] = { {0, 0, gTextureCoursePreviewToadsTurnpike, 128, 78, 0, 0, 0x299a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Kalimari Desert + * + */ MkTexture D_02001CE4[2] = { {0, 0, gTextureCoursePreviewKalimariDesert, 128, 78, 0, 0, 0x280a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Sherbet Land + * + */ MkTexture D_02001D0C[2] = { {0, 0, gTextureCoursePreviewSherbetLand, 128, 78, 0, 0, 0x300e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Rainbow Road + * + */ MkTexture D_02001D34[2] = { {0, 0, gTextureCoursePreviewRainbowRoad, 128, 78, 0, 0, 0x2824, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Wario Stadium + * + */ MkTexture D_02001D5C[2] = { {0, 0, gTextureCoursePreviewWarioStadium, 128, 78, 0, 0, 0x32d3, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Block Fort + * + */ MkTexture D_02001D84[2] = { {0, 0, gTextureCoursePreviewBlockFort, 128, 78, 0, 0, 0x2528, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Skyscraper + * + */ MkTexture D_02001DAC[2] = { {0, 0, gTextureCoursePreviewSkyscraper, 128, 78, 0, 0, 0x26f0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Double Deck + * + */ MkTexture D_02001DD4[2] = { {0, 0, gTextureCoursePreviewDoubleDeck, 128, 78, 0, 0, 0x28f7, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview DKs Jungle Parkway + * + */ MkTexture D_02001DFC[2] = { {0, 0, gTextureCoursePreviewDksJungleParkway, 128, 78, 0, 0, 0x3ee4, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of Course Preview Big Donut + * + */ MkTexture D_02001E24[2] = { {0, 0, gTextureCoursePreviewBigDonut, 128, 78, 0, 0, 0x2f5c, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001E4C[3] = { {D_02001B2C, 0x0000003c}, {D_02001B2C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001E64[2] = { {D_02001B2C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001E74[2] = { {D_02001B54, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001E84[2] = { {D_02001B7C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001E94[2] = { {D_02001BA4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001EA4[2] = { {D_02001BCC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001EB4[2] = { {D_02001BF4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001EC4[2] = { {D_02001C1C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001ED4[2] = { {D_02001C44, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001EE4[2] = { {D_02001C6C, 0x0000003c}, { NULL, 0x00000000}, @@ -1028,1338 +1837,2399 @@ MkAnimation D_02001EF4[2] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F04[2] = { {D_02001CBC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F14[2] = { {D_02001CE4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F24[2] = { {D_02001D0C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F34[2] = { {D_02001D34, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F44[2] = { {D_02001D5C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F54[2] = { {D_02001D84, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F64[2] = { {D_02001DAC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F74[2] = { {D_02001DD4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F84[2] = { {D_02001DFC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_02001F94[2] = { {D_02001E24, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02001FA4[2] = { {3, 0, gTexture7ED6A4, 68, 51, 0, 0, 0x38e, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of trophy gold + * + */ MkTexture D_02001FCC[2] = { {1, 0, gTextureTrophyGold, 45, 45, 0, 0, 0x633, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of trophy silver + * + */ MkTexture D_02001FF4[2] = { {1, 0, gTextureTrophySilver, 45, 45, 0, 0, 0x629, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of trophy bronze + * + */ MkTexture D_0200201C[2] = { {1, 0, gTextureTrophyBronze, 45, 45, 0, 0, 0x5ec, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of cup gold + * + */ MkTexture D_02002044[2] = { {1, 0, gTextureCupGold, 45, 45, 0, 0, 0x98a, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of cup silver + * + */ MkTexture D_0200206C[2] = { {1, 0, gTextureCupSilver, 45, 45, 0, 0, 0x985, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture of cup bronze + * + */ MkTexture D_02002094[2] = { {1, 0, gTextureCupBronze, 45, 45, 0, 0, 0x8a2, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020020BC[2] = { {D_02001FCC, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020020CC[2] = { {D_02001FF4, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020020DC[2] = { {D_0200201C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020020EC[2] = { {D_02002044, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_020020FC[2] = { {D_0200206C, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * + */ MkAnimation D_0200210C[2] = { {D_02002094, 0x0000003c}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200211C[2] = { {5, 0, gTexture7F2094, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002144[2] = { {5, 0, gTexture7F2164, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200216C[2] = { {5, 0, gTexture7F2234, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002194[2] = { {5, 0, gTexture7F2304, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020021BC[2] = { {5, 0, gTexture7F23D4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020021E4[2] = { {5, 0, gTexture7F24A4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200220C[2] = { {5, 0, gTexture7F2574, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002234[2] = { {5, 0, gTexture7F2644, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200225C[2] = { {5, 0, gTexture7F2714, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002284[2] = { {5, 0, gTexture7F27E4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020022AC[2] = { {5, 0, gTexture7F28B4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020022D4[2] = { {5, 0, gTexture7F2984, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020022FC[2] = { {5, 0, gTexture7F2A54, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002324[2] = { {5, 0, gTexture7F2B24, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200234C[2] = { {5, 0, gTexture7F2BF4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002374[2] = { {5, 0, gTexture7F2CC4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200239C[2] = { {5, 0, gTexture7F2D94, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020023C4[2] = { {5, 0, gTexture7F2E64, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020023EC[2] = { {5, 0, gTexture7F2F34, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002414[2] = { {5, 0, gTexture7F3004, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200243C[2] = { {5, 0, gTexture7F30D4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002464[2] = { {5, 0, gTexture7F31A4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200248C[2] = { {5, 0, gTexture7F3274, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020024B4[2] = { {5, 0, gTexture7F3344, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020024DC[2] = { {5, 0, gTexture7F3414, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002504[2] = { {5, 0, gTexture7F34E4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200252C[2] = { {5, 0, gTexture7F1394, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002554[2] = { {5, 0, gTexture7F1464, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200257C[2] = { {5, 0, gTexture7F16D4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020025A4[2] = { {5, 0, gTexture7F17A4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020025CC[2] = { {5, 0, gTexture7F12C4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020025F4[2] = { {5, 0, gTexture7F1604, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200261C[2] = { {5, 0, gTexture7F1534, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002644[2] = { {5, 0, gTexture7F1124, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200266C[2] = { {5, 0, gTexture7F11F4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002694[2] = { {5, 0, gTexture7F1874, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020026BC[2] = { {5, 0, gTexture7F1944, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020026E4[2] = { {5, 0, gTexture7F1A14, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200270C[2] = { {5, 0, gTexture7F1AE4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002734[2] = { {5, 0, gTexture7F1BB4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200275C[2] = { {5, 0, gTexture7F1C84, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002784[2] = { {5, 0, gTexture7F1D54, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020027AC[2] = { {5, 0, gTexture7F1E24, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020027D4[2] = { {5, 0, gTexture7F1EF4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020027FC[2] = { {5, 0, gTexture7F1FC4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002824[2] = { {5, 0, gTexture7F35B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200284C[2] = { {5, 0, gTexture7F3634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002874[2] = { {5, 0, gTexture7F36B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200289C[2] = { {5, 0, gTexture7F3734, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020028C4[2] = { {5, 0, gTexture7F37B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020028EC[2] = { {5, 0, gTexture7F3AB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002914[2] = { {5, 0, gTexture7F3B34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200293C[2] = { {5, 0, gTexture7F3BB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002964[2] = { {5, 0, gTexture7F3C34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200298C[2] = { {5, 0, gTexture7F3CB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020029B4[2] = { {5, 0, gTexture7F3D34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020029DC[2] = { {5, 0, gTexture7F3DB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002A04[2] = { {5, 0, gTexture7F3E34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002A2C[2] = { {5, 0, gTexture7F3EB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002A54[2] = { {5, 0, gTexture7F3F34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002A7C[2] = { {5, 0, gTexture7F3FB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002AA4[2] = { {5, 0, gTexture7F4034, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002ACC[2] = { {5, 0, gTexture7F40B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002AF4[2] = { {5, 0, gTexture7F41B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002B1C[2] = { {5, 0, gTexture7F4234, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002B44[2] = { {5, 0, gTexture7F42B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002B6C[2] = { {5, 0, gTexture7F4334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002B94[2] = { {5, 0, gTexture7F43B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002BBC[2] = { {5, 0, gTexture7F4434, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002BE4[2] = { {5, 0, gTexture7F44B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002C0C[2] = { {5, 0, gTexture7F4534, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002C34[2] = { {5, 0, gTexture7F45B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002C5C[2] = { {5, 0, gTexture7F4634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002C84[2] = { {5, 0, gTexture7F46B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002CAC[2] = { {5, 0, gTexture7F4734, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002CD4[2] = { {5, 0, gTexture7F47B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002CFC[2] = { {5, 0, gTexture7F4834, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002D24[2] = { {5, 0, gTexture7F48B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002D4C[2] = { {5, 0, gTexture7F4934, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002D74[2] = { {5, 0, gTexture7F49B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002D9C[2] = { {5, 0, gTexture7F4A34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002DC4[2] = { {5, 0, gTexture7F4AB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002DEC[2] = { {5, 0, gTexture7F4B34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002E14[2] = { {5, 0, gTexture7F4D34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002E3C[2] = { {5, 0, gTexture7F4DB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002E64[2] = { {5, 0, gTexture7F4E34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002E8C[2] = { {5, 0, gTexture7F4EB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002EB4[2] = { {5, 0, gTexture7F4F34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002EDC[2] = { {5, 0, gTexture7F4FB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002F04[2] = { {5, 0, gTexture7F5034, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002F2C[2] = { {5, 0, gTexture7F50B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002F54[2] = { {5, 0, gTexture7F5134, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002F7C[2] = { {5, 0, gTexture7F51B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002FA4[2] = { {5, 0, gTexture7F5234, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002FCC[2] = { {5, 0, gTexture7F52B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02002FF4[2] = { {5, 0, gTexture7F5334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200301C[2] = { {5, 0, gTexture7F53B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003044[2] = { {5, 0, gTexture7F5434, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200306C[2] = { {5, 0, gTexture7F54B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003094[2] = { {5, 0, gTexture7F5534, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020030BC[2] = { {5, 0, gTexture7F55B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020030E4[2] = { {5, 0, gTexture7F5634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200310C[2] = { {5, 0, gTexture7F56B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003134[2] = { {5, 0, gTexture7F5734, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200315C[2] = { {5, 0, gTexture7F57B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003184[2] = { {5, 0, gTexture7F5834, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020031AC[2] = { {5, 0, gTexture7F58B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020031D4[2] = { {5, 0, gTexture7F5934, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020031FC[2] = { {5, 0, gTexture7F59B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003224[2] = { {5, 0, gTexture7F5A34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200324C[2] = { {5, 0, gTexture7F5AB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003274[2] = { {5, 0, gTexture7F5B34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200329C[2] = { {5, 0, gTexture7F5BB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020032C4[2] = { {5, 0, gTexture7F5C34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020032EC[2] = { {5, 0, gTexture7F5CB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003314[2] = { {5, 0, gTexture7F5D34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200333C[2] = { {5, 0, gTexture7F4BB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003364[2] = { {5, 0, gTexture7F4C34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200338C[2] = { {5, 0, gTexture7F4CB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020033B4[2] = { {5, 0, gTexture7F4134, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020033DC[2] = { {5, 0, gTexture7F3834, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003404[2] = { {5, 0, gTexture7F38B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200342C[2] = { {5, 0, gTexture7F3934, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003454[2] = { {5, 0, gTexture7F39B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200347C[2] = { {5, 0, gTexture7F3A34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020034A4[2] = { {5, 0, gTexture7F5DB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020034CC[2] = { {5, 0, gTexture7F5E34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020034F4[2] = { {5, 0, gTexture7F5EB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200351C[2] = { {5, 0, gTexture7F5F34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003544[2] = { {5, 0, gTexture7F5FB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200356C[2] = { {5, 0, gTexture7F62B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003594[2] = { {5, 0, gTexture7F6334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020035BC[2] = { {5, 0, gTexture7F63B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020035E4[2] = { {5, 0, gTexture7F6434, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200360C[2] = { {5, 0, gTexture7F64B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003634[2] = { {5, 0, gTexture7F6534, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200365C[2] = { {5, 0, gTexture7F65B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003684[2] = { {5, 0, gTexture7F6634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020036AC[2] = { {5, 0, gTexture7F66B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020036D4[2] = { {5, 0, gTexture7F6734, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020036FC[2] = { {5, 0, gTexture7F67B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003724[2] = { {5, 0, gTexture7F6834, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200374C[2] = { {5, 0, gTexture7F68B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003774[2] = { {5, 0, gTexture7F69B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200379C[2] = { {5, 0, gTexture7F6A34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020037C4[2] = { {5, 0, gTexture7F6AB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020037EC[2] = { {5, 0, gTexture7F6B34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003814[2] = { {5, 0, gTexture7F6BB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200383C[2] = { {5, 0, gTexture7F6C34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003864[2] = { {5, 0, gTexture7F6CB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200388C[2] = { {5, 0, gTexture7F6D34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020038B4[2] = { {5, 0, gTexture7F6DB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020038DC[2] = { {5, 0, gTexture7F6E34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003904[2] = { {5, 0, gTexture7F6EB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200392C[2] = { {5, 0, gTexture7F6F34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003954[2] = { {5, 0, gTexture7F6FB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200397C[2] = { {5, 0, gTexture7F7034, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020039A4[2] = { {5, 0, gTexture7F70B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020039CC[2] = { {5, 0, gTexture7F7134, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020039F4[2] = { {5, 0, gTexture7F71B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003A1C[2] = { {5, 0, gTexture7F7234, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003A44[2] = { {5, 0, gTexture7F72B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003A6C[2] = { {5, 0, gTexture7F7334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003A94[2] = { {5, 0, gTexture7F7534, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003ABC[2] = { {5, 0, gTexture7F75B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003AE4[2] = { {5, 0, gTexture7F7634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003B0C[2] = { {5, 0, gTexture7F76B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003B34[2] = { {5, 0, gTexture7F7734, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003B5C[2] = { {5, 0, gTexture7F77B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003B84[2] = { {5, 0, gTexture7F7834, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003BAC[2] = { {5, 0, gTexture7F78B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003BD4[2] = { {5, 0, gTexture7F7934, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003BFC[2] = { {5, 0, gTexture7F79B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003C24[2] = { {5, 0, gTexture7F7A34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003C4C[2] = { {5, 0, gTexture7F7AB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003C74[2] = { {5, 0, gTexture7F7B34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003C9C[2] = { {5, 0, gTexture7F7BB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003CC4[2] = { {5, 0, gTexture7F7C34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003CEC[2] = { {5, 0, gTexture7F7CB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003D14[2] = { {5, 0, gTexture7F7D34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003D3C[2] = { {5, 0, gTexture7F7DB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003D64[2] = { {5, 0, gTexture7F7E34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003D8C[2] = { {5, 0, gTexture7F7EB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003DB4[2] = { {5, 0, gTexture7F7F34, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003DDC[2] = { {5, 0, gTexture7F7FB4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003E04[2] = { {5, 0, gTexture7F8034, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003E2C[2] = { {5, 0, gTexture7F80B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003E54[2] = { {5, 0, gTexture7F8134, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003E7C[2] = { {5, 0, gTexture7F81B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003EA4[2] = { {5, 0, gTexture7F8234, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003ECC[2] = { {5, 0, gTexture7F82B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003EF4[2] = { {5, 0, gTexture7F8334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003F1C[2] = { {5, 0, gTexture7F83B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003F44[2] = { {5, 0, gTexture7F8434, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003F6C[2] = { {5, 0, gTexture7F84B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003F94[2] = { {5, 0, gTexture7F8534, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003FBC[2] = { {5, 0, gTexture7F73B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02003FE4[2] = { {5, 0, gTexture7F7434, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200400C[2] = { {5, 0, gTexture7F74B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004034[2] = { {5, 0, gTexture7F6934, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200405C[2] = { {5, 0, gTexture7F6034, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004084[2] = { {5, 0, gTexture7F60B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020040AC[2] = { {5, 0, gTexture7F6134, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020040D4[2] = { {5, 0, gTexture7F61B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020040FC[2] = { {5, 0, gTexture7F6234, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004124[2] = { {5, 0, gTexture7F9BF4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200414C[2] = { {5, 0, gTexture7F8734, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004174[2] = { {5, 0, gTexture7F8914, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200419C[2] = { {5, 0, gTexture7F8AF4, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020041C4[2] = { {5, 0, gTexture7F8CD4, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020041EC[2] = { {5, 0, gTexture7F8EB4, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004214[2] = { {5, 0, gTexture7F9094, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200423C[2] = { {5, 0, gTexture7F9274, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004264[2] = { {5, 0, gTexture7F9454, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200428C[2] = { {5, 0, gTexture7F9634, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020042B4[2] = { {5, 0, gTexture7F9814, 30, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020042DC[2] = { {5, 0, gTexture7F85B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004304[2] = { {5, 0, gTexture7F8634, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200432C[2] = { {5, 0, gTexture7F86B4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004354[2] = { {5, 0, gTexture7F99F4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200437C[2] = { {5, 0, gTexture7F9A74, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020043A4[2] = { {5, 0, gTexture7F9CF4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020043CC[2] = { {5, 0, gTexture7F9DC4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020043F4[2] = { {5, 0, gTexture7F9E44, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200441C[2] = { {5, 0, gTexture7F9EC4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004444[2] = { {5, 0, gTexture7FA044, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200446C[2] = { {5, 0, gTexture7FA0C4, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004494[2] = { {5, 0, gTexture7FA194, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020044BC[2] = { {5, 0, gTexture7FA264, 26, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020044E4[2] = { {5, 0, gTexture7F9AF4, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200450C[2] = { {5, 0, gTexture7F9B74, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004534[2] = { {5, 0, gTexture7FA334, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200455C[2] = { {5, 0, gTexture7F9C74, 16, 16, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown empty MkTexture + * + */ MkTexture D_02004584[1] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for the blue sky background + * + */ MkTexture D_02004598[2] = { {0, 0, gTextureBackgroundBlueSky, 320, 240, 0, 0, 0xcd60, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for the sunset background + * + */ MkTexture D_020045C0[2] = { {0, 0, gTextureBackgroundSunset, 320, 240, 0, 0, 0x93c4, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for copyright + * + */ MkTexture D_020045E8[2] = { {1, 0, gTextureCopyright1996, 124, 17, 98, 199, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for press start + * + */ MkTexture D_02004610[2] = { {1, 0, gTexturePushStartButton, 159, 16, 81, 179, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for the options menu + * + */ MkTexture D_02004638[2] = { {0, 0, gTextureOption, 130, 32, 95, 16, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for the game select menu + * + */ MkTexture D_02004660[2] = { {0, 0, gTextureGameSelect, 200, 32, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; -// 0x8019BF58 first colone one player +/** + * @brief MkTexture for the first colone one player + * + */ MkTexture D_02004688[4] = { - {1, 0, gTextureMenu1PGame, 64, 54, 0, 0, 0x0, 0}, // 0x8019BF58 - {1, 0, gTextureMenuModeMarioGP, 64, 18, 0, 65, 0x0, 0}, // 0x8019BF6C + {1, 0, gTextureMenu1PGame, 64, 54, 0, 0, 0x0, 0}, + {1, 0, gTextureMenuModeMarioGP, 64, 18, 0, 65, 0x0, 0}, {1, 0, gTextureMenuModeTimeTrials, 64, 18, 0, 83, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; -// 0x8019BFA8 second colone two player +/** + * @brief MkTexture for the first colone two player + * + */ MkTexture D_020046D8[5] = { - {1, 0, gTextureMenu2PGame, 64, 54, 0, 0, 0x0, 0}, // 0x8019BFA8 + {1, 0, gTextureMenu2PGame, 64, 54, 0, 0, 0x0, 0}, {1, 0, gTextureMenuModeMarioGP, 64, 18, 0, 65, 0x0, 0}, {1, 0, gTextureMenuModeVS, 64, 18, 0, 83, 0x0, 0}, {1, 0, gTextureMenuModeBattle, 64, 18, 0, 101, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; -// 0x8019C00C third colone three player +/** + * @brief MkTexture for the first colone three player + * + */ MkTexture D_0200473C[4] = { {1, 0, gTextureMenu3PGame, 64, 54, 0, 0, 0x0, 0}, {1, 0, gTextureMenuModeVS, 64, 18, 0, 65, 0x0, 0}, @@ -2367,6 +4237,10 @@ MkTexture D_0200473C[4] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for the first colone four player + * + */ MkTexture D_0200478C[4] = { {1, 0, gTextureMenu4PGame, 64, 54, 0, 0, 0x0, 0}, {1, 0, gTextureMenuModeVS, 64, 18, 0, 65, 0x0, 0}, @@ -2374,150 +4248,266 @@ MkTexture D_0200478C[4] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_020047DC[2] = { {1, 0, gTextureSmallGreenTriangle, 12, 7, 27, 56, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004804[2] = { {1, 0, gTextureSmallGreenTriangle, 12, 7, 27, 56, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200482C[2] = { {1, 0, gTextureSmallGreenTriangle, 12, 7, 27, 56, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_02004854[2] = { {1, 0, gTextureSmallGreenTriangle, 12, 7, 27, 56, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkTexture + * + */ MkTexture D_0200487C[2] = { {1, 0, gTextureMenuOK, 31, 19, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu L Option + * + */ MkTexture D_020048A4[2] = { {1, 0, gTextureMenuLOption, 58, 19, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu R Option + * + */ MkTexture D_020048CC[2] = { {1, 0, gTextureMenuRData, 58, 19, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu 50cc + * + */ MkTexture D_020048F4[2] = { {1, 0, gTextureMenu50cc, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu 100cc + * + */ MkTexture D_0200491C[2] = { {1, 0, gTextureMenu100cc, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu 150cc + * + */ MkTexture D_02004944[2] = { {1, 0, gTextureMenu150cc, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture for Menu Extra + * + */ MkTexture D_0200496C[2] = { {1, 0, gTextureMenuExtra, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Without Item + * + */ MkTexture D_02004994[2] = { {1, 0, gTextureMenuWithoutItem, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu With Item + * + */ MkTexture D_020049BC[2] = { {1, 0, gTextureMenuWithItem, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Begin + * + */ MkTexture D_020049E4[2] = { {1, 0, gTextureMenuBegin, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Ghost + * + */ MkTexture D_02004A0C[2] = { {1, 0, gTextureMenuGhost, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Data + * + */ MkTexture D_02004A34[2] = { {1, 0, gTextureMenuData, 64, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures P1 Border ? + * + */ MkTexture D_02004A5C[3] = { {3, 0, gTexture7E56E4, 64, 64, 0, 0, 0x116c, 0}, {4, 0, gTextureP1BorderBlue, 64, 64, 0, 0, 0x0000, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures P2 Border ? + * + */ MkTexture D_02004A98[3] = { {3, 0, gTexture7E56E4, 64, 64, 0, 0, 0x116c, 0}, {4, 0, gTextureP2BorderRed, 64, 64, 0, 0, 0x0000, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures P3 Border ? + * + */ MkTexture D_02004AD4[3] = { {3, 0, gTexture7E56E4, 64, 64, 0, 0, 0x116c, 0}, {4, 0, gTextureP3BorderOrange, 64, 64, 0, 0, 0x0000, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures P4 Border ? + * + */ MkTexture D_02004B10[3] = { {3, 0, gTexture7E56E4, 64, 64, 0, 0, 0x116c, 0}, {4, 0, gTextureP4BorderGreen, 64, 64, 0, 0, 0x0000, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Player Select + * + */ MkTexture D_02004B4C[2] = { {0, 0, gTexturePlayerSelect, 220, 32, 51, 16, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu OK + * + */ MkTexture D_02004B74[2] = { {1, 0, gTextureMenuOK, 31, 19, 264, 202, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Select + * + */ MkTexture D_02004B9C[2] = { {0, 0, gTextureMapSelect, 190, 32, 65, 18, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Mushroom Cup + * + */ MkTexture D_02004BC4[2] = { {1, 0, gTextureMenuMushroomCup, 65, 40, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Flower Cup + * + */ MkTexture D_02004BEC[2] = { {1, 0, gTextureMenuFlowerCup, 65, 40, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Star Cup + * + */ MkTexture D_02004C14[2] = { {1, 0, gTextureMenuStarCup, 65, 40, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Menu Special Cup + * + */ MkTexture D_02004C3C[2] = { {1, 0, gTextureMenuSpecialCup, 65, 40, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for the course preview mario raceway + * + */ MkTexture D_02004C64[2] = { {0, 0, gTextureCoursePreviewMarioRaceway, 128, 78, 23, 112, 0x1e3d, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture title for mushroom cup + * + */ MkTexture D_02004C8C[5] = { {1, 0, gTextureTitleLuigiRaceway, 140, 18, 157, 112, 0x0, 0}, {1, 0, gTextureTitleMooMooFarm, 140, 18, 157, 136, 0x0, 0}, @@ -2526,6 +4516,10 @@ MkTexture D_02004C8C[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture title for flower cup + * + */ MkTexture D_02004CF0[5] = { {1, 0, gTextureTitleToadsTurnpike, 140, 18, 157, 112, 0x0, 0}, {1, 0, gTextureTitleFrappeSnowland, 140, 18, 157, 136, 0x0, 0}, @@ -2534,6 +4528,10 @@ MkTexture D_02004CF0[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture title for star cup + * + */ MkTexture D_02004D54[5] = { {1, 0, gTextureTitleWarioStadium, 140, 18, 157, 112, 0x0, 0}, {1, 0, gTextureTitleSherbetLand, 140, 18, 157, 136, 0x0, 0}, @@ -2542,6 +4540,10 @@ MkTexture D_02004D54[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTexture title for special cup + * + */ MkTexture D_02004DB8[5] = { {1, 0, gTextureTitleDKsJungleParkway, 140, 18, 157, 112, 0x0, 0}, {1, 0, gTextureTitleYoshiValley, 140, 18, 157, 136, 0x0, 0}, @@ -2550,6 +4552,10 @@ MkTexture D_02004DB8[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title for battle mode + * + */ MkTexture D_02004E1C[5] = { {1, 0, gTextureTitleBigDonut, 140, 18, 157, 112, 0x0, 0}, {1, 0, gTextureTitleBlockFort, 140, 18, 157, 136, 0x0, 0}, @@ -2558,796 +4564,1433 @@ MkTexture D_02004E1C[5] = { {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures Menu OK + * + */ MkTexture D_02004E80[2] = { {1, 0, gTextureMenuOK, 31, 19, 265, 208, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Mario Raceway + * + */ MkTexture D_02004EA8[2] = { {1, 0, gTextureTitleMarioRaceway, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Choco Mountain + * + */ MkTexture D_02004ED0[2] = { {1, 0, gTextureTitleChocoMountain, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Bowser's Castle + * + */ MkTexture D_02004EF8[2] = { {1, 0, gTextureTitleBowsersCastle, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Banshee Boardwalk + * + */ MkTexture D_02004F20[2] = { {1, 0, gTextureTitleBansheeBoardwalk, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Yoshi Valley + * + */ MkTexture D_02004F48[2] = { {1, 0, gTextureTitleYoshiValley, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Frappe Snowland + * + */ MkTexture D_02004F70[2] = { {1, 0, gTextureTitleFrappeSnowland, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Koopa Troopa Beach + * + */ MkTexture D_02004F98[2] = { {1, 0, gTextureTitleKoopaTroopaBeach, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Royal Raceway + * + */ MkTexture D_02004FC0[2] = { {1, 0, gTextureTitleRoyalRaceway, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Luigi Raceway + * + */ MkTexture D_02004FE8[2] = { {1, 0, gTextureTitleLuigiRaceway, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Moo Moo Farm + * + */ MkTexture D_02005010[2] = { {1, 0, gTextureTitleMooMooFarm, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Toad's Turnpike + * + */ MkTexture D_02005038[2] = { {1, 0, gTextureTitleToadsTurnpike, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Kalimari Desert + * + */ MkTexture D_02005060[2] = { {1, 0, gTextureTitleKalimariDesert, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Sherbet Land + * + */ MkTexture D_02005088[2] = { {1, 0, gTextureTitleSherbetLand, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Rainbow Road + * + */ MkTexture D_020050B0[2] = { {1, 0, gTextureTitleRainbowRoad, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Wario Stadium + * + */ MkTexture D_020050D8[2] = { {1, 0, gTextureTitleWarioStadium, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Block Fort + * + */ MkTexture D_02005100[2] = { {1, 0, gTextureTitleBlockFort, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Skyscraper + * + */ MkTexture D_02005128[2] = { {1, 0, gTextureTitleSkyscraper, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Double Deck + * + */ MkTexture D_02005150[2] = { {1, 0, gTextureTitleDoubleDeck, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title DK's Jungle Parkway + * + */ MkTexture D_02005178[2] = { {1, 0, gTextureTitleDKsJungleParkway, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures title Big Donut + * + */ MkTexture D_020051A0[2] = { {1, 0, gTextureTitleBigDonut, 140, 18, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 00 + * + */ MkTexture D_020051C8[2] = { {0, 0, gTextureMarioFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 01 + * + */ MkTexture D_020051F0[2] = { {0, 0, gTextureMarioFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 02 + * + */ MkTexture D_02005218[2] = { {0, 0, gTextureMarioFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 03 + * + */ MkTexture D_02005240[2] = { {0, 0, gTextureMarioFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 04 + * + */ MkTexture D_02005268[2] = { {0, 0, gTextureMarioFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 05 + * + */ MkTexture D_02005290[2] = { {0, 0, gTextureMarioFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 06 + * + */ MkTexture D_020052B8[2] = { {0, 0, gTextureMarioFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 07 + * + */ MkTexture D_020052E0[2] = { {0, 0, gTextureMarioFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 08 + * + */ MkTexture D_02005308[2] = { {0, 0, gTextureMarioFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 09 + * + */ MkTexture D_02005330[2] = { {0, 0, gTextureMarioFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 10 + * + */ MkTexture D_02005358[2] = { {0, 0, gTextureMarioFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 11 + * + */ MkTexture D_02005380[2] = { {0, 0, gTextureMarioFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 12 + * + */ MkTexture D_020053A8[2] = { {0, 0, gTextureMarioFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 13 + * + */ MkTexture D_020053D0[2] = { {0, 0, gTextureMarioFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 14 + * + */ MkTexture D_020053F8[2] = { {0, 0, gTextureMarioFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 15 + * + */ MkTexture D_02005420[2] = { {0, 0, gTextureMarioFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Mario Face 16 + * + */ MkTexture D_02005448[2] = { {0, 0, gTextureMarioFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 00 + * + */ MkTexture D_02005470[2] = { {0, 0, gTextureLuigiFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 01 + * + */ MkTexture D_02005498[2] = { {0, 0, gTextureLuigiFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 02 + * + */ MkTexture D_020054C0[2] = { {0, 0, gTextureLuigiFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 03 + * + */ MkTexture D_020054E8[2] = { {0, 0, gTextureLuigiFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 04 + * + */ MkTexture D_02005510[2] = { {0, 0, gTextureLuigiFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 05 + * + */ MkTexture D_02005538[2] = { {0, 0, gTextureLuigiFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 06 + * + */ MkTexture D_02005560[2] = { {0, 0, gTextureLuigiFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 07 + * + */ MkTexture D_02005588[2] = { {0, 0, gTextureLuigiFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 08 + * + */ MkTexture D_020055B0[2] = { {0, 0, gTextureLuigiFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 09 + * + */ MkTexture D_020055D8[2] = { {0, 0, gTextureLuigiFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 10 + * + */ MkTexture D_02005600[2] = { {0, 0, gTextureLuigiFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 11 + * + */ MkTexture D_02005628[2] = { {0, 0, gTextureLuigiFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 12 + * + */ MkTexture D_02005650[2] = { {0, 0, gTextureLuigiFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 13 + * + */ MkTexture D_02005678[2] = { {0, 0, gTextureLuigiFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 14 + * + */ MkTexture D_020056A0[2] = { {0, 0, gTextureLuigiFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 15 + * + */ MkTexture D_020056C8[2] = { {0, 0, gTextureLuigiFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Luigi Face 16 + * + */ MkTexture D_020056F0[2] = { {0, 0, gTextureLuigiFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 00 + * + */ MkTexture D_02005718[2] = { {0, 0, gTextureToadFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 01 + * + */ MkTexture D_02005740[2] = { {0, 0, gTextureToadFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 02 + * + */ MkTexture D_02005768[2] = { {0, 0, gTextureToadFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 03 + * + */ MkTexture D_02005790[2] = { {0, 0, gTextureToadFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 04 + * + */ MkTexture D_020057B8[2] = { {0, 0, gTextureToadFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 05 + * + */ MkTexture D_020057E0[2] = { {0, 0, gTextureToadFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 06 + * + */ MkTexture D_02005808[2] = { {0, 0, gTextureToadFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 07 + * + */ MkTexture D_02005830[2] = { {0, 0, gTextureToadFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 08 + * + */ MkTexture D_02005858[2] = { {0, 0, gTextureToadFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 09 + * + */ MkTexture D_02005880[2] = { {0, 0, gTextureToadFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 10 + * + */ MkTexture D_020058A8[2] = { {0, 0, gTextureToadFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 11 + * + */ MkTexture D_020058D0[2] = { {0, 0, gTextureToadFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 12 + * + */ MkTexture D_020058F8[2] = { {0, 0, gTextureToadFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 13 + * + */ MkTexture D_02005920[2] = { {0, 0, gTextureToadFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 14 + * + */ MkTexture D_02005948[2] = { {0, 0, gTextureToadFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 15 + * + */ MkTexture D_02005970[2] = { {0, 0, gTextureToadFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Toad Face 16 + * + */ MkTexture D_02005998[2] = { {0, 0, gTextureToadFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 00 + * + */ MkTexture D_020059C0[2] = { {0, 0, gTexturePeachFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 01 + * + */ MkTexture D_020059E8[2] = { {0, 0, gTexturePeachFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 02 + * + */ MkTexture D_02005A10[2] = { {0, 0, gTexturePeachFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 03 + * + */ MkTexture D_02005A38[2] = { {0, 0, gTexturePeachFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 04 + * + */ MkTexture D_02005A60[2] = { {0, 0, gTexturePeachFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 05 + * + */ MkTexture D_02005A88[2] = { {0, 0, gTexturePeachFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 06 + * + */ MkTexture D_02005AB0[2] = { {0, 0, gTexturePeachFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 07 + * + */ MkTexture D_02005AD8[2] = { {0, 0, gTexturePeachFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 08 + * + */ MkTexture D_02005B00[2] = { {0, 0, gTexturePeachFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 09 + * + */ MkTexture D_02005B28[2] = { {0, 0, gTexturePeachFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 10 + * + */ MkTexture D_02005B50[2] = { {0, 0, gTexturePeachFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 11 + * + */ MkTexture D_02005B78[2] = { {0, 0, gTexturePeachFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 12 + * + */ MkTexture D_02005BA0[2] = { {0, 0, gTexturePeachFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 13 + * + */ MkTexture D_02005BC8[2] = { {0, 0, gTexturePeachFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 14 + * + */ MkTexture D_02005BF0[2] = { {0, 0, gTexturePeachFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 15 + * + */ MkTexture D_02005C18[2] = { {0, 0, gTexturePeachFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Peach Face 16 + * + */ MkTexture D_02005C40[2] = { {0, 0, gTexturePeachFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 00 + * + */ MkTexture D_02005C68[2] = { {0, 0, gTextureYoshiFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 01 + * + */ MkTexture D_02005C90[2] = { {0, 0, gTextureYoshiFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 02 + * + */ MkTexture D_02005CB8[2] = { {0, 0, gTextureYoshiFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 03 + * + */ + MkTexture D_02005CE0[2] = { {0, 0, gTextureYoshiFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 04 + * + */ MkTexture D_02005D08[2] = { {0, 0, gTextureYoshiFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 05 + * + */ MkTexture D_02005D30[2] = { {0, 0, gTextureYoshiFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 06 + * + */ MkTexture D_02005D58[2] = { {0, 0, gTextureYoshiFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 07 + * + */ MkTexture D_02005D80[2] = { {0, 0, gTextureYoshiFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 08 + * + */ MkTexture D_02005DA8[2] = { {0, 0, gTextureYoshiFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 09 + * + */ MkTexture D_02005DD0[2] = { {0, 0, gTextureYoshiFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 10 + * + */ MkTexture D_02005DF8[2] = { {0, 0, gTextureYoshiFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 11 + * + */ MkTexture D_02005E20[2] = { {0, 0, gTextureYoshiFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 12 + * + */ MkTexture D_02005E48[2] = { {0, 0, gTextureYoshiFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 13 + * + */ MkTexture D_02005E70[2] = { {0, 0, gTextureYoshiFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 14 + * + */ MkTexture D_02005E98[2] = { {0, 0, gTextureYoshiFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 15 + * + */ MkTexture D_02005EC0[2] = { {0, 0, gTextureYoshiFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Yoshi Face 16 + * + */ MkTexture D_02005EE8[2] = { {0, 0, gTextureYoshiFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 00 + * + */ MkTexture D_02005F10[2] = { {0, 0, gTextureDkFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 01 + * + */ MkTexture D_02005F38[2] = { {0, 0, gTextureDkFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 02 + * + */ MkTexture D_02005F60[2] = { {0, 0, gTextureDkFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 03 + * + */ MkTexture D_02005F88[2] = { {0, 0, gTextureDkFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 04 + * + */ MkTexture D_02005FB0[2] = { {0, 0, gTextureDkFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 05 + * + */ MkTexture D_02005FD8[2] = { {0, 0, gTextureDkFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 06 + * + */ MkTexture D_02006000[2] = { {0, 0, gTextureDkFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 07 + * + */ MkTexture D_02006028[2] = { {0, 0, gTextureDkFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 08 + * + */ MkTexture D_02006050[2] = { {0, 0, gTextureDkFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 09 + * + */ MkTexture D_02006078[2] = { {0, 0, gTextureDkFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 10 + * + */ MkTexture D_020060A0[2] = { {0, 0, gTextureDkFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 11 + * + */ MkTexture D_020060C8[2] = { {0, 0, gTextureDkFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 12 + * + */ MkTexture D_020060F0[2] = { {0, 0, gTextureDkFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 13 + * + */ MkTexture D_02006118[2] = { {0, 0, gTextureDkFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 14 + * + */ MkTexture D_02006140[2] = { {0, 0, gTextureDkFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 15 + * + */ MkTexture D_02006168[2] = { {0, 0, gTextureDkFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for DK Face 16 + * + */ MkTexture D_02006190[2] = { {0, 0, gTextureDkFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 00 + * + */ MkTexture D_020061B8[2] = { {0, 0, gTextureWarioFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 01 + * + */ MkTexture D_020061E0[2] = { {0, 0, gTextureWarioFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 02 + * + */ MkTexture D_02006208[2] = { {0, 0, gTextureWarioFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 03 + * + */ MkTexture D_02006230[2] = { {0, 0, gTextureWarioFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 04 + * + */ MkTexture D_02006258[2] = { {0, 0, gTextureWarioFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 05 + * + */ MkTexture D_02006280[2] = { {0, 0, gTextureWarioFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 06 + * + */ MkTexture D_020062A8[2] = { {0, 0, gTextureWarioFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 07 + * + */ MkTexture D_020062D0[2] = { {0, 0, gTextureWarioFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 08 + * + */ MkTexture D_020062F8[2] = { {0, 0, gTextureWarioFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 09 + * + */ MkTexture D_02006320[2] = { {0, 0, gTextureWarioFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 10 + * + */ MkTexture D_02006348[2] = { {0, 0, gTextureWarioFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 11 + * + */ MkTexture D_02006370[2] = { {0, 0, gTextureWarioFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 12 + * + */ MkTexture D_02006398[2] = { {0, 0, gTextureWarioFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 13 + * + */ MkTexture D_020063C0[2] = { {0, 0, gTextureWarioFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 14 + * + */ MkTexture D_020063E8[2] = { {0, 0, gTextureWarioFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 15 + * + */ MkTexture D_02006410[2] = { {0, 0, gTextureWarioFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Wario Face 16 + * + */ MkTexture D_02006438[2] = { {0, 0, gTextureWarioFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 00 + * + */ MkTexture D_02006460[2] = { {0, 0, gTextureBowserFace00, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 01 + * + */ MkTexture D_02006488[2] = { {0, 0, gTextureBowserFace01, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 02 + * + */ MkTexture D_020064B0[2] = { {0, 0, gTextureBowserFace02, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 03 + * + */ MkTexture D_020064D8[2] = { {0, 0, gTextureBowserFace03, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 04 + * + */ MkTexture D_02006500[2] = { {0, 0, gTextureBowserFace04, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 05 + * + */ MkTexture D_02006528[2] = { {0, 0, gTextureBowserFace05, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 06 + * + */ MkTexture D_02006550[2] = { {0, 0, gTextureBowserFace06, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 07 + * + */ MkTexture D_02006578[2] = { {0, 0, gTextureBowserFace07, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 08 + * + */ MkTexture D_020065A0[2] = { {0, 0, gTextureBowserFace08, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 09 + * + */ MkTexture D_020065C8[2] = { {0, 0, gTextureBowserFace09, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 10 + * + */ MkTexture D_020065F0[2] = { {0, 0, gTextureBowserFace10, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 11 + * + */ MkTexture D_02006618[2] = { {0, 0, gTextureBowserFace11, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 12 + * + */ MkTexture D_02006640[2] = { {0, 0, gTextureBowserFace12, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 13 + * + */ MkTexture D_02006668[2] = { {0, 0, gTextureBowserFace13, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 14 + * + */ MkTexture D_02006690[2] = { {0, 0, gTextureBowserFace14, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 15 + * + */ MkTexture D_020066B8[2] = { {0, 0, gTextureBowserFace15, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief MkTextures for Bowser Face 16 + * + */ MkTexture D_020066E0[2] = { {0, 0, gTextureBowserFace16, 64, 64, 0, 0, 0x0, 0}, {0, 0, NULL, 0, 0, 0, 0, 0, 0}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_02006708[2] = { {D_020051C8, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_02006718[12] = { {D_020052B8, 0x00000001}, {D_020052E0, 0x00000001}, @@ -3363,11 +6006,19 @@ MkAnimation D_02006718[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_02006778[2] = { {D_02005420, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_02006788[11] = { {D_02005420, 0x00000002}, {D_020053F8, 0x00000002}, @@ -3382,6 +6033,10 @@ MkAnimation D_02006788[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_020067E0[11] = { {D_020051F0, 0x00000001}, {D_02005218, 0x00000001}, @@ -3396,6 +6051,10 @@ MkAnimation D_020067E0[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_02006838[21] = { {D_020051F0, 0x00000001}, {D_02005218, 0x00000001}, @@ -3420,16 +6079,28 @@ MkAnimation D_02006838[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Mario face ? + */ MkAnimation D_020068E0[2] = { {D_02005448, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_020068F0[2] = { {D_02005470, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_02006900[12] = { {D_02005560, 0x00000001}, {D_02005588, 0x00000001}, @@ -3445,11 +6116,19 @@ MkAnimation D_02006900[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_02006960[2] = { {D_020056C8, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_02006970[11] = { {D_020056C8, 0x00000002}, {D_020056A0, 0x00000002}, @@ -3464,6 +6143,10 @@ MkAnimation D_02006970[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_020069C8[11] = { {D_02005498, 0x00000001}, {D_020054C0, 0x00000001}, @@ -3478,6 +6161,10 @@ MkAnimation D_020069C8[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_02006A20[21] = { {D_02005498, 0x00000001}, {D_020054C0, 0x00000001}, @@ -3502,16 +6189,28 @@ MkAnimation D_02006A20[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Luigi face ? + */ MkAnimation D_02006AC8[2] = { {D_020056F0, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006AD8[2] = { {D_02006460, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006AE8[12] = { {D_02006550, 0x00000001}, {D_02006578, 0x00000001}, @@ -3527,11 +6226,19 @@ MkAnimation D_02006AE8[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006B48[2] = { {D_020066B8, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006B58[11] = { {D_020066B8, 0x00000002}, {D_02006690, 0x00000002}, @@ -3546,6 +6253,10 @@ MkAnimation D_02006B58[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006BB0[11] = { {D_02006488, 0x00000001}, {D_020064B0, 0x00000001}, @@ -3560,8 +6271,10 @@ MkAnimation D_02006BB0[11] = { { NULL, 0x00000000}, }; - -// bowser animation +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006C08[21] = { {D_02006488, 0x00000001}, {D_020064B0, 0x00000001}, @@ -3586,16 +6299,28 @@ MkAnimation D_02006C08[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Bowser face ? + */ MkAnimation D_02006CB0[2] = { {D_020066E0, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006CC0[2] = { {D_020059C0, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006CD0[12] = { {D_02005AB0, 0x00000001}, {D_02005AD8, 0x00000001}, @@ -3611,11 +6336,19 @@ MkAnimation D_02006CD0[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006D30[2] = { {D_02005C18, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006D40[11] = { {D_02005C18, 0x00000002}, {D_02005BF0, 0x00000002}, @@ -3630,6 +6363,10 @@ MkAnimation D_02006D40[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006D98[11] = { {D_020059E8, 0x00000001}, {D_02005A10, 0x00000001}, @@ -3644,6 +6381,10 @@ MkAnimation D_02006D98[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006DF0[21] = { {D_020059E8, 0x00000001}, {D_02005A10, 0x00000001}, @@ -3668,16 +6409,28 @@ MkAnimation D_02006DF0[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Peach face ? + */ MkAnimation D_02006E98[2] = { {D_02005C40, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006EA8[2] = { {D_02005718, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006EB8[12] = { {D_02005808, 0x00000001}, {D_02005830, 0x00000001}, @@ -3693,11 +6446,19 @@ MkAnimation D_02006EB8[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006F18[2] = { {D_02005970, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006F28[11] = { {D_02005970, 0x00000002}, {D_02005948, 0x00000002}, @@ -3712,6 +6473,10 @@ MkAnimation D_02006F28[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006F80[11] = { {D_02005740, 0x00000001}, {D_02005768, 0x00000001}, @@ -3726,6 +6491,10 @@ MkAnimation D_02006F80[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02006FD8[21] = { {D_02005740, 0x00000001}, {D_02005768, 0x00000001}, @@ -3750,16 +6519,28 @@ MkAnimation D_02006FD8[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Toad face ? + */ MkAnimation D_02007080[2] = { {D_02005998, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_02007090[2] = { {D_02005C68, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_020070A0[12] = { {D_02005D58, 0x00000001}, {D_02005D80, 0x00000001}, @@ -3775,11 +6556,19 @@ MkAnimation D_020070A0[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_02007100[2] = { {D_02005EC0, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_02007110[12] = { {D_02005EC0, 0x00000002}, {D_02005E98, 0x00000002}, @@ -3795,6 +6584,10 @@ MkAnimation D_02007110[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_02007170[11] = { {D_02005C90, 0x00000001}, {D_02005CB8, 0x00000001}, @@ -3809,6 +6602,10 @@ MkAnimation D_02007170[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_020071C8[21] = { {D_02005C90, 0x00000001}, {D_02005CB8, 0x00000001}, @@ -3833,16 +6630,28 @@ MkAnimation D_020071C8[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Yoshi face ? + */ MkAnimation D_02007270[2] = { {D_02005EE8, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_02007280[2] = { {D_02005F10, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_02007290[12] = { {D_02006000, 0x00000001}, {D_02006028, 0x00000001}, @@ -3858,11 +6667,19 @@ MkAnimation D_02007290[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_020072F0[2] = { {D_02006168, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_02007300[11] = { {D_02006168, 0x00000002}, {D_02006140, 0x00000002}, @@ -3877,6 +6694,10 @@ MkAnimation D_02007300[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_02007358[11] = { {D_02005F38, 0x00000001}, {D_02005F60, 0x00000001}, @@ -3891,6 +6712,10 @@ MkAnimation D_02007358[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_020073B0[21] = { {D_02005F38, 0x00000001}, {D_02005F60, 0x00000001}, @@ -3915,16 +6740,28 @@ MkAnimation D_020073B0[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * DK face ? + */ MkAnimation D_02007458[2] = { {D_02006190, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_02007468[2] = { {D_020061B8, 0x00000032}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_02007478[12] = { {D_020062A8, 0x00000001}, {D_020062D0, 0x00000001}, @@ -3940,11 +6777,19 @@ MkAnimation D_02007478[12] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_020074D8[2] = { {D_02006410, 0x00000005}, { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_020074E8[11] = { {D_02006410, 0x00000002}, {D_020063E8, 0x00000002}, @@ -3959,6 +6804,10 @@ MkAnimation D_020074E8[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_02007540[11] = { {D_020061E0, 0x00000001}, {D_02006208, 0x00000001}, @@ -3973,6 +6822,10 @@ MkAnimation D_02007540[11] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_02007598[21] = { {D_020061E0, 0x00000001}, {D_02006208, 0x00000001}, @@ -3997,6 +6850,10 @@ MkAnimation D_02007598[21] = { { NULL, 0x00000000}, }; +/** + * @brief unknown MkAnimation + * Wario face ? + */ MkAnimation D_02007640[2] = { {D_02006438, 0x00000032}, { NULL, 0x00000000}, diff --git a/src/player_controller.c b/src/player_controller.c index a6a0fb13e..365f85ef3 100644 --- a/src/player_controller.c +++ b/src/player_controller.c @@ -382,7 +382,7 @@ void func_80027DA8(Player *arg0, s8 arg1) { void func_80027EDC(Player *player, s8 playerId) { UNUSED s32 pad; - if (((player->type & 0x4000) == 0x4000) && ((player->type & 0x100) != 0x100)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { switch (gCurrentCourseId) { case COURSE_MARIO_RACEWAY: if (((s16)gNearestWaypointByPlayerId[playerId] >= 0x19B) && ((s16)gNearestWaypointByPlayerId[playerId] < 0x1B9)) { @@ -670,7 +670,7 @@ void func_80028864(Player *player, Camera *camera, s8 arg2, s8 arg3) { } else if (player->type & 0x80) { func_8002D268(player, camera, arg3, arg2); } else { - if ((player->type & 0x4000) != 0x4000) { + if ((player->type & PLAYER_HUMAN) != PLAYER_HUMAN) { player->currentSpeed = 50.0f; } player->effects &= ~8; @@ -1230,7 +1230,7 @@ void func_8002A5F4(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3, f32 arg4) { void func_8002A704(Player *player, s8 arg1) { player->effects |= 0x2000; player->statusEffects &= ~0x02000000; - if (((player->type & 0x4000) == 0x4000) && ((player->type & 0x100) != 0x100)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800C90F4(0U, (player->characterId * 0x10) + 0x29008001); func_800C9060(arg1, 0x1900A40BU); } @@ -1244,7 +1244,7 @@ void func_8002A79C(Player *player, s8 arg1) { player->unk_22A = 0; player->unk_228 = 0; if (D_8015F890 != 1) { - if ((player->type & 0x4000) && !(player->type & PLAYER_INVISIBLE_OR_BOMB)) { + if ((player->type & PLAYER_HUMAN) && !(player->type & PLAYER_INVISIBLE_OR_BOMB)) { func_800C9250(arg1); } } else if (player == gPlayerOne) { @@ -1267,7 +1267,7 @@ void func_8002A8A4(Player *player, s8 arg1) { if (player->unk_228 < 0x65) { player->unk_228++; } - if ((player->unk_228 == 0x0064) && (player->type & 0x4000)) { + if ((player->unk_228 == 0x0064) && (player->type & PLAYER_HUMAN)) { func_800C9060(arg1, 0x1900851EU); } } else { @@ -1287,7 +1287,7 @@ void func_8002A8A4(Player *player, s8 arg1) { if (player->unk_228 < 0x65) { player->unk_228++; } - if ((player->unk_228 == 0x0064) && (player->type & 0x4000)) { + if ((player->unk_228 == 0x0064) && (player->type & PLAYER_HUMAN)) { func_800C9060(arg1, 0x1900851EU); } } else { @@ -1523,7 +1523,7 @@ void func_8002B308(Player *player, s8 arg1, UNUSED s8 arg2) { if ((player->statusEffects & 1) == 1) { func_8008CDC0(player, arg1); } - if ((player->statusEffects & 0x200) == 0x200) { + if ((player->statusEffects & BOOST_EFFECT) == BOOST_EFFECT) { func_8008D3C4(player, arg1); } if ((player->statusEffects & 0x02000000) == 0x02000000) { @@ -1556,10 +1556,10 @@ void func_8002B308(Player *player, s8 arg1, UNUSED s8 arg2) { if ((player->statusEffects & 0x8000) == 0x8000) { func_8008EEE4(player, arg1); } - if ((player->statusEffects & 0x2000) == 0x2000) { + if ((player->statusEffects & STAR_EFFECT) == STAR_EFFECT) { func_8008F778(player, arg1); } - if ((player->statusEffects & 0x800) == 0x800) { + if ((player->statusEffects & BOO_EFFECT) == BOO_EFFECT) { func_8008FA38(player, arg1); } if (player->statusEffects & 0x80) { @@ -1931,7 +1931,7 @@ void func_8002C4F8(Player *player, s8 arg1) { if ((gCurrentCourseId != COURSE_KOOPA_BEACH) && (gCurrentCourseId != COURSE_SKYSCRAPER) && (gCurrentCourseId != COURSE_RAINBOW_ROAD) && - ((player->type & 0x4000) == 0x4000)) { + ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN)) { if ((gCurrentCourseId == COURSE_BOWSER_CASTLE) || (gCurrentCourseId == COURSE_BIG_DONUT)) { func_800C9060((u8) arg1, 0x1900801CU); @@ -1976,7 +1976,7 @@ void func_8002C7E4(Player *player, s8 arg1, s8 arg2) { player->unk_044 &= ~0x0001; player->unk_046 |= 1; player->unk_046 |= 8; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { func_8001CA24(player, 2.8f); } if ((player->unk_046 & 2) == 2) { @@ -2032,7 +2032,7 @@ void func_8002C954(Player *player, s8 arg1, Vec3f arg2) { } player->unk_046 |= 0x20; } - if (((player->type & 0x4000) == 0x4000) && (((player->unk_094 / 18.0f) * 216.0f) > 30.0f)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && (((player->unk_094 / 18.0f) * 216.0f) > 30.0f)) { func_8001CA24(player, 3.0f); } player->unk_046 |= 0x10; @@ -2043,7 +2043,7 @@ void func_8002C954(Player *player, s8 arg1, Vec3f arg2) { if ((player->slopeAccel >= 0) && (((player->unk_094 / 18.0f) * 216.0f) > 5.0f)) { func_80031F48(player, 18.0f); } - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { xdist = D_80165070[arg1][0] - arg2[0]; var_f14 = D_80165070[arg1][1] - arg2[1]; ydist = var_f14; // okay @@ -2228,11 +2228,11 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) func_80027EDC(player, playerId); func_8002C11C(player); - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { func_8002A79C(player, playerId); } func_8002B830(player, playerId, arg2); - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_8002BF4C(player, playerId); } func_8002CD48(player, playerId, arg2); @@ -2359,16 +2359,16 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) player->unk_DB4.unkC = 3.0f; player->unk_DB4.unk18 = 0; player->unk_0B6 |= 0x100; - if ((((player->type & 0x4000) == 0x4000) + if ((((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->effects & 0x100000) == 0x100000)) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) func_800C9060(playerId, 0x1900A60AU); - else if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) + else if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800CADD0((u8) playerId, ((f32) player->unk_0C2) / 35.0f); } - if ((player->type & 0x4000) == 0x4000) + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { player->unk_044 |= 0x100; } @@ -2376,18 +2376,18 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) if (((player->unk_0C2 < 0x23) && (player->unk_0C2 >= 0x1C)) && (((player->unk_094 / 18.0f) * 216.0f) >= 20.0f)) { player->unk_DB4.unkC = 2.8f; player->unk_DB4.unk18 = 0; - if (((player->type & 0x4000) == 0x4000) + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800CADD0((u8) playerId, ((f32) player->unk_0C2) / 35.0f); } - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { player->unk_044 |= 0x100; } } if (((player->unk_0C2 < 0x1C) && (player->unk_0C2 >= 4)) && (((player->unk_094 / 18.0f) * 216.0f) >= 20.0f)) { player->unk_DB4.unk18 = 0; player->unk_DB4.unkC = 1.5f; - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { if (((player->unk_0C2 < 0xB) && (player->unk_0C2 >= 4)) && (gCurrentCourseId == COURSE_BOWSER_CASTLE)) { func_800CADD0((u8) playerId, player->unk_0C2 / 14.0f); } @@ -2435,7 +2435,7 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) func_8008F5A4(player, playerId); } player->unk_074 = func_802ABE30(spFC, spF8, spF4, player->unk_110.unk3A); - if (((player->type & 0x4000) == 0x4000) && (((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL)) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && (((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL)) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { func_80029B4C(player, spFC, spF8, spF4); } else { func_8002A194(player, spFC, spF8, spF4); @@ -2457,7 +2457,7 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) player->pos[2] = spF4; } player->pos[1] = spF8; - if ((player->type & 0x4000) && (!(player->type & PLAYER_CPU))) { + if ((player->type & PLAYER_HUMAN) && (!(player->type & PLAYER_CPU))) { func_8002BB9C(player, &spFC, &spF4, arg2, playerId, sp98); } player->unk_064[0] = sp178[0]; @@ -2468,7 +2468,7 @@ void func_8002D268(Player *player, UNUSED Camera *camera, s8 arg2, s8 playerId) D_80165070[playerId][0] = sp98[0]; D_80165070[playerId][1] = sp98[1]; D_80165070[playerId][2] = sp98[2]; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { if (gKartTopSpeedTable[player->characterId] < player->unk_094) { temp = gKartTopSpeedTable[player->characterId] / player->unk_094; player->velocity[0] *= temp; @@ -2622,10 +2622,10 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { player->unk_DB4.unk18 = 0; player->unk_0B6 |= 0x100; player->unk_DB4.unkC = 3.0f; - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800CADD0((u8) arg3, ((f32) player->unk_0C2) / 50.0f); } - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { player->unk_044 |= 0x100; } } @@ -2634,10 +2634,10 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { && (((player->unk_094 / 18.0f) * 216.0f) >= 20.0f)) { player->unk_DB4.unkC = 2.0f; player->unk_DB4.unk18 = 0; - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800CADD0((u8) arg3, ((f32) player->unk_0C2) / 50.0f); } - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { player->unk_044 |= 0x100; } } @@ -2647,7 +2647,7 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { if (player->unk_0C2 >= 0x32) { player->unk_0C2 = 0x0032; } - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800CADD0((u8) arg3, ((f32) player->unk_0C2) / 20.0f); } if (player->unk_0C2 >= 0x28) { @@ -2661,7 +2661,7 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { player->unk_0C2 /= 7.5; player->kartHopJerk = 0.06f; player->kartHopAcceleration = 0.0f; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { player->unk_044 |= 0x100; } } @@ -2709,7 +2709,7 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { func_8008F5A4(player, arg3); } player->unk_074 = func_802ABE30(spD0, spCC, spC8, player->unk_110.unk3A); - if (((player->type & 0x4000) == 0x4000) && (((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL)) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && (((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL)) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { func_80029B4C(player, spD0, spCC, spC8); } else { func_8002A194(player, spD0, spCC, spC8); @@ -2737,7 +2737,7 @@ void func_8002E594(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { player->velocity[0] = sp54[0]; player->velocity[1] = sp54[1]; player->velocity[2] = sp54[2]; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { if (gKartTopSpeedTable[player->characterId] < player->unk_094) { temp_f0_6 = gKartTopSpeedTable[player->characterId] / player->unk_094; player->velocity[0] *= temp_f0_6; @@ -2890,7 +2890,7 @@ void func_8002F730(Player *player, UNUSED Camera *camera, UNUSED s8 arg2, s8 arg func_8003F46C(player, sp5C, sp68, spE8, &sp78, &spCC, &spC8, &spC4); } player->unk_074 = func_802ABE30(spCC, spC8, spC4, player->unk_110.unk3A); - if (((player->type & 0x4000) == 0x4000) && ((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((gActiveScreenMode == SCREEN_MODE_1P) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_VERTICAL) || (gActiveScreenMode == SCREEN_MODE_2P_SPLITSCREEN_HORIZONTAL))) { func_80029B4C(player, spCC, spC8, spC4); } else { func_8002A194(player, spCC, spC8, spC4); @@ -2919,7 +2919,7 @@ void func_8002F730(Player *player, UNUSED Camera *camera, UNUSED s8 arg2, s8 arg D_80165070[arg3][1] = sp68[1]; D_80165070[arg3][2] = sp68[2]; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { if (gKartTopSpeedTable[player->characterId] < player->unk_094) { temp_f0_2 = gKartTopSpeedTable[player->characterId] / player->unk_094; player->velocity[0] *= temp_f0_2; @@ -2962,7 +2962,7 @@ void func_8002FCA8(Player *player, s8 arg1) { var_f0 += 1.0; } } - if (((player->effects & 0x200000) == 0x200000) && ((player->type & 0x4000) != 0x4000)) { + if (((player->effects & 0x200000) == 0x200000) && ((player->type & PLAYER_HUMAN) != PLAYER_HUMAN)) { var_f0 = -3.0f; } @@ -3111,14 +3111,14 @@ f32 func_80030150(Player *player, s8 arg1) { } } } - if ((player->type & 0x4000) != 0x4000) { + if ((player->type & PLAYER_HUMAN) != PLAYER_HUMAN) { if ((player->effects & 0x200000) == 0x200000) { move_f32_towards(&player->unk_0E8, 380.0f, 0.5f); } else { move_f32_towards(&player->unk_0E8, 0.0f, 0.1f); } } - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { if (((player->effects & 0x100) == 0x100) && ((player->effects & 0x10) != 0x10)) { move_f32_towards(&player->unk_0E8, 580.0f, 0.2f); } else { @@ -4356,7 +4356,7 @@ void func_80036C5C(Player *arg0) { void func_80036CB4(Player *player) { s32 test; - if (((player->effects & 0x10) == 0x10) && ((player->type & 0x4000) == 0x4000)) { + if (((player->effects & 0x10) == 0x10) && ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN)) { if ((player->unk_0C0 / 182) > 0) { test = ((((player->unk_07C >> 0x10) * 0xD) + 0x2B1) / 106) + 0x28; player->unk_07C = test << 0x10; @@ -4367,7 +4367,7 @@ void func_80036CB4(Player *player) { } player->effects &= ~0x10; } - if (((player->effects & 0x10) == 0x10) && ((player->type & 0x4000) != 0x4000)) { + if (((player->effects & 0x10) == 0x10) && ((player->type & PLAYER_HUMAN) != PLAYER_HUMAN)) { player->effects &= ~0x10; } } @@ -4642,7 +4642,7 @@ void func_80037CFC(Player *player, struct Controller *controller, s8 arg2) { ((player->effects & 0x10) != 0x10) && (controller->buttonPressed & R_TRIG)) { func_8002AA50(player); - if (((player->type & 0x4000) == 0x4000) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { + if (((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_INVISIBLE_OR_BOMB) != PLAYER_INVISIBLE_OR_BOMB)) { func_800C9060(arg2, 0x19008000); } } @@ -4733,7 +4733,7 @@ void func_80037CFC(Player *player, struct Controller *controller, s8 arg2) { void func_800381AC(Player *player, struct Controller *controller, s8 arg2) { if (((player->type & PLAYER_EXISTS) == PLAYER_EXISTS) && - ((player->type & 0x4000) == 0x4000) && + ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) && ((player->type & PLAYER_CPU) != PLAYER_CPU)) { if ((player->type & PLAYER_START_SEQUENCE) != PLAYER_START_SEQUENCE) { if (((player->unk_0CA & 2) == 2) || ((player->unk_0CA & 8) == 8)) { @@ -5066,7 +5066,7 @@ void func_80038C6C(Player *player, UNUSED Camera *camera, s8 arg2, s8 arg3) { D_80165070[arg3][1] = sp88[1]; D_80165070[arg3][2] = sp88[2]; - if ((player->type & 0x4000) == 0x4000) { + if ((player->type & PLAYER_HUMAN) == PLAYER_HUMAN) { if (gKartTopSpeedTable[player->characterId] < player->unk_094) { divOptimize = gKartTopSpeedTable[player->characterId] / player->unk_094; player->velocity[0] *= divOptimize; diff --git a/src/textures.h b/src/textures.h index dc54dd88e..91877487a 100644 --- a/src/textures.h +++ b/src/textures.h @@ -3,6 +3,10 @@ #include "PR/ultratypes.h" +/** + * @brief struct for a texture use in menu mainly + * + */ typedef struct { /* 0x00 */ s16 type; /* 0x02 */ s16 unused1; @@ -15,6 +19,10 @@ typedef struct { /* 0x12 */ s16 unused2; } MkTexture; // size = 0x14 +/** + * @brief struct for an animation + * + */ typedef struct { /* 0x00 */ MkTexture *mk64Texture; // This should be interpreted as a segmented address /* 0x04 */ s32 frame_length;