Improve types

This commit is contained in:
Ryan Dwyer 2019-09-23 23:14:23 +10:00
parent c034f62448
commit 99846b92a5
2 changed files with 290 additions and 284 deletions

View File

@ -36880,157 +36880,157 @@ u32 var00022f20 = (u32) &var00022f14;
struct bodytableentry bodytable[] = {
// unk00, bodyfileid, unk04, unk08, unk0c, handfileid
{ /*0x0000*/ 0x829c, 0x0047, 1, 0x3f85b57c, 0x00000000, 0x0538 },
{ /*0x0001*/ 0x829c, 0x0199, 1, 0x3f83d894, 0x00000000, 0x0532 },
{ /*0x0002*/ 0x8294, 0x019b, 1, 0x3f8754da, 0x00000000, 0x0538 },
{ /*0x0003*/ 0x829c, 0x019a, 1, 0x3f851ba5, 0x00000000, 0x0538 },
{ /*0x0004*/ 0x4434, 0x019c, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0005*/ 0xcc6c, 0x019d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0006*/ 0xc034, 0x019e, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0007*/ 0xc034, 0x019f, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0008*/ 0xd434, 0x01a0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0009*/ 0xc034, 0x01a1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000a*/ 0xc034, 0x01a2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000b*/ 0xc034, 0x01a3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000c*/ 0x4434, 0x01a4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000d*/ 0x4434, 0x01a5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000e*/ 0x5034, 0x01a6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000f*/ 0xcc6c, 0x01a7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0010*/ 0x4034, 0x01a8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0011*/ 0xc034, 0x01a9, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0012*/ 0xc034, 0x01b2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0013*/ 0xc034, 0x01b3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0014*/ 0xc034, 0x01bc, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0015*/ 0xcc34, 0x01bd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0016*/ 0xc034, 0x01be, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0017*/ 0xc034, 0x01c0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0018*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0019*/ 0x4034, 0x01c5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001a*/ 0xc034, 0x01cd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001b*/ 0xc034, 0x01ce, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001c*/ 0xc034, 0x01cf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001d*/ 0xc034, 0x01d0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001e*/ 0xc034, 0x0232, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001f*/ 0xc034, 0x0238, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0020*/ 0x4434, 0x023a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0021*/ 0x4434, 0x023d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0022*/ 0xc034, 0x0243, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0023*/ 0xc034, 0x0245, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0024*/ 0x4434, 0x0247, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0025*/ 0xc034, 0x0262, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0026*/ 0xc034, 0x0267, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0027*/ 0xc034, 0x0268, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0028*/ 0xc034, 0x033a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0029*/ 0xcc6c, 0x033b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002a*/ 0xc034, 0x0345, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002b*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002c*/ 0x4434, 0x04a7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002d*/ 0xc034, 0x04a8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002e*/ 0xc034, 0x04ac, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002f*/ 0x4434, 0x04ad, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0030*/ 0xc034, 0x04ae, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0031*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0032*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0033*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0034*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0035*/ 0xc034, 0x050d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0036*/ 0xc034, 0x050e, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0037*/ 0xc034, 0x050f, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0038*/ 0x4434, 0x0510, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0039*/ 0xc034, 0x0511, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003a*/ 0xcc6c, 0x0553, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003b*/ 0xc034, 0x0554, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003c*/ 0x4434, 0x055a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003d*/ 0xc034, 0x055b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003e*/ 0x4434, 0x0561, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003f*/ 0xc034, 0x07c5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0040*/ 0xc034, 0x07c6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0041*/ 0xc034, 0x07bd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0042*/ 0xc034, 0x07be, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0043*/ 0xc034, 0x07bf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0044*/ 0xc034, 0x07c0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0045*/ 0x4834, 0x07c1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0046*/ 0x4834, 0x07c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0047*/ 0x4834, 0x07c3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0048*/ 0xc034, 0x07c4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0049*/ 0xc034, 0x07cd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004a*/ 0xc034, 0x07ce, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004b*/ 0xc034, 0x07cf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004c*/ 0xc034, 0x07d0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004d*/ 0xc034, 0x07d1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004e*/ 0xc034, 0x07d2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004f*/ 0xc034, 0x07d3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0050*/ 0xc034, 0x07d4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0051*/ 0xc034, 0x07d5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0052*/ 0xc034, 0x07d6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0053*/ 0xc034, 0x07d7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0054*/ 0xc034, 0x07d8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0055*/ 0xc034, 0x07d9, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0056*/ 0x067c, 0x0042, 1, 0x3f73fb31, 0x00000000, 0x04e5 },
{ /*0x0057*/ 0x8da8, 0x004a, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0058*/ 0xa274, 0x003f, 1, 0x3f6d7db8, 0x00000000, 0x0766 },
{ /*0x0059*/ 0x827c, 0x0051, 1, 0x3f6d7db8, 0x00000000, 0x0766 },
{ /*0x005a*/ 0x8268, 0x0040, 1, 0x3f5bf194, 0x00000000, 0x0531 },
{ /*0x005b*/ 0x96a4, 0x004e, 1, 0x3f8d387d, 0x00000000, 0x0532 },
{ /*0x005c*/ 0xa27c, 0x0053, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x005d*/ 0x8284, 0x0057, 1, 0x3f706027, 0x00000000, 0x052a },
{ /*0x005e*/ 0xa274, 0x0045, 1, 0x3f706027, 0x00000000, 0x0769 },
{ /*0x005f*/ 0xa274, 0x004d, 1, 0x3f706027, 0x00000000, 0x0532 },
{ /*0x0060*/ 0xa278, 0x0054, 1, 0x3f6d7db8, 0x00000000, 0x0768 },
{ /*0x0061*/ 0x067c, 0x0043, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x0062*/ 0x067c, 0x0044, 1, 0x3f73fb31, 0x00000000, 0x052c },
{ /*0x0063*/ 0x8274, 0x004f, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0064*/ 0x8274, 0x0050, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0065*/ 0x0630, 0x0052, 1, 0x3f5f8c9f, 0x00000000, 0x052b },
{ /*0x0066*/ 0x129c, 0x0041, 1, 0x3f7c64f6, 0x00000000, 0x0537 },
{ /*0x0067*/ 0x8da8, 0x0056, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0068*/ 0x2a80, 0x004c, 1, 0x3f77963d, 0x00000000, 0x052c },
{ /*0x0069*/ 0xa274, 0x0194, 1, 0x3f706027, 0x00000000, 0x053b },
{ /*0x006a*/ 0xa280, 0x0046, 1, 0x3f6f2c78, 0x00000000, 0x0538 },
{ /*0x006b*/ 0xc27c, 0x0048, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x006c*/ 0x827c, 0x004b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x006d*/ 0x067c, 0x01b1, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x006e*/ 0xa280, 0x01bf, 1, 0x3f706027, 0x00000000, 0x0538 },
{ /*0x006f*/ 0xa274, 0x01c4, 1, 0x3f706027, 0x00000000, 0x0767 },
{ /*0x0070*/ 0xc27c, 0x0055, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0071*/ 0xa26c, 0x01c8, 1, 0x3f706027, 0x00000000, 0x076a },
{ /*0x0072*/ 0xa27c, 0x01c9, 1, 0x3f706027, 0x00000000, 0x0535 },
{ /*0x0073*/ 0xa27c, 0x01cb, 1, 0x3f706027, 0x00000000, 0x0533 },
{ /*0x0074*/ 0xa27c, 0x01cc, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0075*/ 0x8274, 0x0231, 1, 0x3f706027, 0x00000000, 0x076b },
{ /*0x0076*/ 0x827c, 0x0236, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0077*/ 0x8264, 0x0237, 1, 0x3f645b58, 0x00000000, 0x052b },
{ /*0x0078*/ 0x063c, 0x0239, 1, 0x3f5abde5, 0x00000000, 0x052b },
{ /*0x0079*/ 0x827c, 0x023b, 1, 0x3f706027, 0x00000000, 0x052e },
{ /*0x007a*/ 0x063c, 0x023c, 1, 0x3f5abde5, 0x00000000, 0x053a },
{ /*0x007b*/ 0x827c, 0x0240, 0.75, 0x3f000000, 0x00000000, 0x0000 },
{ /*0x007c*/ 0x827c, 0x0242, 1, 0x3f706027, 0x00000000, 0x0531 },
{ /*0x007d*/ 0x827c, 0x0244, 1, 0x3f706027, 0x00000000, 0x0531 },
{ /*0x007e*/ 0x0638, 0x0246, 1, 0x3f5abde5, 0x00000000, 0x052b },
{ /*0x007f*/ 0x827c, 0x0261, 1, 0x3f706027, 0x00000000, 0x076c },
{ /*0x0080*/ 0xa27c, 0x0263, 1, 0x3f706027, 0x00000000, 0x0539 },
{ /*0x0081*/ 0xa278, 0x0264, 1, 0x3f706027, 0x00000000, 0x076c },
{ /*0x0082*/ 0xa278, 0x0265, 1, 0x3f706027, 0x00000000, 0x0536 },
{ /*0x0083*/ 0xada8, 0x0266, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0084*/ 0x827c, 0x0339, 1, 0x3f706027, 0x00000000, 0x04e5 },
{ /*0x0085*/ 0x827c, 0x0339, 1, 0x3f706027, 0x00000000, 0x052e },
{ /*0x0086*/ 0x067c, 0x033c, 1, 0x3f73fb31, 0x00000000, 0x0530 },
{ /*0x0087*/ 0x067c, 0x049e, 1, 0x3f73fb31, 0x00000000, 0x0529 },
{ /*0x0088*/ 0x067c, 0x049f, 1, 0x3f73fb31, 0x00000000, 0x0529 },
{ /*0x0089*/ 0x067c, 0x04a0, 1, 0x3f73fb31, 0x00000000, 0x0536 },
{ /*0x008a*/ 0x067c, 0x04a1, 1, 0x3f73fb31, 0x00000000, 0x0532 },
{ /*0x008b*/ 0x267c, 0x04a2, 1, 0x3f5f8c9f, 0x00000000, 0x0532 },
{ /*0x008c*/ 0xa27c, 0x04a3, 1, 0x3f706027, 0x00000000, 0x052d },
{ /*0x008d*/ 0x827c, 0x04a4, 1, 0x3f61f3fb, 0x00000000, 0x0530 },
{ /*0x008e*/ 0xa27c, 0x04a5, 1, 0x3f706027, 0x00000000, 0x0534 },
{ /*0x008f*/ 0x267c, 0x04a6, 1, 0x3f5e58f1, 0x00000000, 0x0534 },
{ /*0x0090*/ 0x827c, 0x04a9, 1, 0x3f5bf194, 0x00000000, 0x0532 },
{ /*0x0091*/ 0x827c, 0x04aa, 1, 0x3f706027, 0x00000000, 0x0766 },
{ /*0x0092*/ 0xa27c, 0x04ab, 1, 0x3f706027, 0x00000000, 0x076d },
{ /*0x0093*/ 0x827c, 0x050b, 1, 0x3fa00000, 0x00000000, 0x0000 },
{ /*0x0094*/ 0x8da8, 0x050c, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0095*/ 0x067c, 0x0559, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x0096*/ 0x067c, 0x0796, 1, 0x3f73fb31, 0x00000000, 0x052f },
{ /*0x0000*/ 0x829c, 0x0047, 1, 1.0446009635925, 0, 0x0538 },
{ /*0x0001*/ 0x829c, 0x0199, 1, 1.0300469398499, 0, 0x0532 },
{ /*0x0002*/ 0x8294, 0x019b, 1, 1.0572769641876, 0, 0x0538 },
{ /*0x0003*/ 0x829c, 0x019a, 1, 1.0399061441422, 0, 0x0538 },
{ /*0x0004*/ 0x4434, 0x019c, 1, 1, 0, 0x0000 },
{ /*0x0005*/ 0xcc6c, 0x019d, 1, 1, 0, 0x0000 },
{ /*0x0006*/ 0xc034, 0x019e, 1, 1, 0, 0x0000 },
{ /*0x0007*/ 0xc034, 0x019f, 1, 1, 0, 0x0000 },
{ /*0x0008*/ 0xd434, 0x01a0, 1, 1, 0, 0x0000 },
{ /*0x0009*/ 0xc034, 0x01a1, 1, 1, 0, 0x0000 },
{ /*0x000a*/ 0xc034, 0x01a2, 1, 1, 0, 0x0000 },
{ /*0x000b*/ 0xc034, 0x01a3, 1, 1, 0, 0x0000 },
{ /*0x000c*/ 0x4434, 0x01a4, 1, 1, 0, 0x0000 },
{ /*0x000d*/ 0x4434, 0x01a5, 1, 1, 0, 0x0000 },
{ /*0x000e*/ 0x5034, 0x01a6, 1, 1, 0, 0x0000 },
{ /*0x000f*/ 0xcc6c, 0x01a7, 1, 1, 0, 0x0000 },
{ /*0x0010*/ 0x4034, 0x01a8, 1, 1, 0, 0x0000 },
{ /*0x0011*/ 0xc034, 0x01a9, 1, 1, 0, 0x0000 },
{ /*0x0012*/ 0xc034, 0x01b2, 1, 1, 0, 0x0000 },
{ /*0x0013*/ 0xc034, 0x01b3, 1, 1, 0, 0x0000 },
{ /*0x0014*/ 0xc034, 0x01bc, 1, 1, 0, 0x0000 },
{ /*0x0015*/ 0xcc34, 0x01bd, 1, 1, 0, 0x0000 },
{ /*0x0016*/ 0xc034, 0x01be, 1, 1, 0, 0x0000 },
{ /*0x0017*/ 0xc034, 0x01c0, 1, 1, 0, 0x0000 },
{ /*0x0018*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0019*/ 0x4034, 0x01c5, 1, 1, 0, 0x0000 },
{ /*0x001a*/ 0xc034, 0x01cd, 1, 1, 0, 0x0000 },
{ /*0x001b*/ 0xc034, 0x01ce, 1, 1, 0, 0x0000 },
{ /*0x001c*/ 0xc034, 0x01cf, 1, 1, 0, 0x0000 },
{ /*0x001d*/ 0xc034, 0x01d0, 1, 1, 0, 0x0000 },
{ /*0x001e*/ 0xc034, 0x0232, 1, 1, 0, 0x0000 },
{ /*0x001f*/ 0xc034, 0x0238, 1, 1, 0, 0x0000 },
{ /*0x0020*/ 0x4434, 0x023a, 1, 1, 0, 0x0000 },
{ /*0x0021*/ 0x4434, 0x023d, 1, 1, 0, 0x0000 },
{ /*0x0022*/ 0xc034, 0x0243, 1, 1, 0, 0x0000 },
{ /*0x0023*/ 0xc034, 0x0245, 1, 1, 0, 0x0000 },
{ /*0x0024*/ 0x4434, 0x0247, 1, 1, 0, 0x0000 },
{ /*0x0025*/ 0xc034, 0x0262, 1, 1, 0, 0x0000 },
{ /*0x0026*/ 0xc034, 0x0267, 1, 1, 0, 0x0000 },
{ /*0x0027*/ 0xc034, 0x0268, 1, 1, 0, 0x0000 },
{ /*0x0028*/ 0xc034, 0x033a, 1, 1, 0, 0x0000 },
{ /*0x0029*/ 0xcc6c, 0x033b, 1, 1, 0, 0x0000 },
{ /*0x002a*/ 0xc034, 0x0345, 1, 1, 0, 0x0000 },
{ /*0x002b*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x002c*/ 0x4434, 0x04a7, 1, 1, 0, 0x0000 },
{ /*0x002d*/ 0xc034, 0x04a8, 1, 1, 0, 0x0000 },
{ /*0x002e*/ 0xc034, 0x04ac, 1, 1, 0, 0x0000 },
{ /*0x002f*/ 0x4434, 0x04ad, 1, 1, 0, 0x0000 },
{ /*0x0030*/ 0xc034, 0x04ae, 1, 1, 0, 0x0000 },
{ /*0x0031*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0032*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0033*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0034*/ 0xc034, 0x01c2, 1, 1, 0, 0x0000 },
{ /*0x0035*/ 0xc034, 0x050d, 1, 1, 0, 0x0000 },
{ /*0x0036*/ 0xc034, 0x050e, 1, 1, 0, 0x0000 },
{ /*0x0037*/ 0xc034, 0x050f, 1, 1, 0, 0x0000 },
{ /*0x0038*/ 0x4434, 0x0510, 1, 1, 0, 0x0000 },
{ /*0x0039*/ 0xc034, 0x0511, 1, 1, 0, 0x0000 },
{ /*0x003a*/ 0xcc6c, 0x0553, 1, 1, 0, 0x0000 },
{ /*0x003b*/ 0xc034, 0x0554, 1, 1, 0, 0x0000 },
{ /*0x003c*/ 0x4434, 0x055a, 1, 1, 0, 0x0000 },
{ /*0x003d*/ 0xc034, 0x055b, 1, 1, 0, 0x0000 },
{ /*0x003e*/ 0x4434, 0x0561, 1, 1, 0, 0x0000 },
{ /*0x003f*/ 0xc034, 0x07c5, 1, 1, 0, 0x0000 },
{ /*0x0040*/ 0xc034, 0x07c6, 1, 1, 0, 0x0000 },
{ /*0x0041*/ 0xc034, 0x07bd, 1, 1, 0, 0x0000 },
{ /*0x0042*/ 0xc034, 0x07be, 1, 1, 0, 0x0000 },
{ /*0x0043*/ 0xc034, 0x07bf, 1, 1, 0, 0x0000 },
{ /*0x0044*/ 0xc034, 0x07c0, 1, 1, 0, 0x0000 },
{ /*0x0045*/ 0x4834, 0x07c1, 1, 1, 0, 0x0000 },
{ /*0x0046*/ 0x4834, 0x07c2, 1, 1, 0, 0x0000 },
{ /*0x0047*/ 0x4834, 0x07c3, 1, 1, 0, 0x0000 },
{ /*0x0048*/ 0xc034, 0x07c4, 1, 1, 0, 0x0000 },
{ /*0x0049*/ 0xc034, 0x07cd, 1, 1, 0, 0x0000 },
{ /*0x004a*/ 0xc034, 0x07ce, 1, 1, 0, 0x0000 },
{ /*0x004b*/ 0xc034, 0x07cf, 1, 1, 0, 0x0000 },
{ /*0x004c*/ 0xc034, 0x07d0, 1, 1, 0, 0x0000 },
{ /*0x004d*/ 0xc034, 0x07d1, 1, 1, 0, 0x0000 },
{ /*0x004e*/ 0xc034, 0x07d2, 1, 1, 0, 0x0000 },
{ /*0x004f*/ 0xc034, 0x07d3, 1, 1, 0, 0x0000 },
{ /*0x0050*/ 0xc034, 0x07d4, 1, 1, 0, 0x0000 },
{ /*0x0051*/ 0xc034, 0x07d5, 1, 1, 0, 0x0000 },
{ /*0x0052*/ 0xc034, 0x07d6, 1, 1, 0, 0x0000 },
{ /*0x0053*/ 0xc034, 0x07d7, 1, 1, 0, 0x0000 },
{ /*0x0054*/ 0xc034, 0x07d8, 1, 1, 0, 0x0000 },
{ /*0x0055*/ 0xc034, 0x07d9, 1, 1, 0, 0x0000 },
{ /*0x0056*/ 0x067c, 0x0042, 1, 0.95305162668228, 0, 0x04e5 },
{ /*0x0057*/ 0x8da8, 0x004a, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0058*/ 0xa274, 0x003f, 1, 0.92769956588745, 0, 0x0766 },
{ /*0x0059*/ 0x827c, 0x0051, 1, 0.92769956588745, 0, 0x0766 },
{ /*0x005a*/ 0x8268, 0x0040, 1, 0.85915493965149, 0, 0x0531 },
{ /*0x005b*/ 0x96a4, 0x004e, 1, 1.1032863855362, 0, 0x0532 },
{ /*0x005c*/ 0xa27c, 0x0053, 1, 1, 0, 0x0000 },
{ /*0x005d*/ 0x8284, 0x0057, 1, 0.93896716833115, 0, 0x052a },
{ /*0x005e*/ 0xa274, 0x0045, 1, 0.93896716833115, 0, 0x0769 },
{ /*0x005f*/ 0xa274, 0x004d, 1, 0.93896716833115, 0, 0x0532 },
{ /*0x0060*/ 0xa278, 0x0054, 1, 0.92769956588745, 0, 0x0768 },
{ /*0x0061*/ 0x067c, 0x0043, 1, 0.95305162668228, 0, 0x052b },
{ /*0x0062*/ 0x067c, 0x0044, 1, 0.95305162668228, 0, 0x052c },
{ /*0x0063*/ 0x8274, 0x004f, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0064*/ 0x8274, 0x0050, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0065*/ 0x0630, 0x0052, 1, 0.87323945760727, 0, 0x052b },
{ /*0x0066*/ 0x129c, 0x0041, 1, 0.98591554164886, 0, 0x0537 },
{ /*0x0067*/ 0x8da8, 0x0056, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0068*/ 0x2a80, 0x004c, 1, 0.96713620424271, 0, 0x052c },
{ /*0x0069*/ 0xa274, 0x0194, 1, 0.93896716833115, 0, 0x053b },
{ /*0x006a*/ 0xa280, 0x0046, 1, 0.93427228927612, 0, 0x0538 },
{ /*0x006b*/ 0xc27c, 0x0048, 1, 1, 0, 0x0000 },
{ /*0x006c*/ 0x827c, 0x004b, 1, 1, 0, 0x0000 },
{ /*0x006d*/ 0x067c, 0x01b1, 1, 0.95305162668228, 0, 0x052b },
{ /*0x006e*/ 0xa280, 0x01bf, 1, 0.93896716833115, 0, 0x0538 },
{ /*0x006f*/ 0xa274, 0x01c4, 1, 0.93896716833115, 0, 0x0767 },
{ /*0x0070*/ 0xc27c, 0x0055, 1, 1, 0, 0x0000 },
{ /*0x0071*/ 0xa26c, 0x01c8, 1, 0.93896716833115, 0, 0x076a },
{ /*0x0072*/ 0xa27c, 0x01c9, 1, 0.93896716833115, 0, 0x0535 },
{ /*0x0073*/ 0xa27c, 0x01cb, 1, 0.93896716833115, 0, 0x0533 },
{ /*0x0074*/ 0xa27c, 0x01cc, 1, 0.93896716833115, 0, 0x052b },
{ /*0x0075*/ 0x8274, 0x0231, 1, 0.93896716833115, 0, 0x076b },
{ /*0x0076*/ 0x827c, 0x0236, 1, 1, 0, 0x0000 },
{ /*0x0077*/ 0x8264, 0x0237, 1, 0.89201879501343, 0, 0x052b },
{ /*0x0078*/ 0x063c, 0x0239, 1, 0.85446006059647, 0, 0x052b },
{ /*0x0079*/ 0x827c, 0x023b, 1, 0.93896716833115, 0, 0x052e },
{ /*0x007a*/ 0x063c, 0x023c, 1, 0.85446006059647, 0, 0x053a },
{ /*0x007b*/ 0x827c, 0x0240, 0.75, 0.5, 0, 0x0000 },
{ /*0x007c*/ 0x827c, 0x0242, 1, 0.93896716833115, 0, 0x0531 },
{ /*0x007d*/ 0x827c, 0x0244, 1, 0.93896716833115, 0, 0x0531 },
{ /*0x007e*/ 0x0638, 0x0246, 1, 0.85446006059647, 0, 0x052b },
{ /*0x007f*/ 0x827c, 0x0261, 1, 0.93896716833115, 0, 0x076c },
{ /*0x0080*/ 0xa27c, 0x0263, 1, 0.93896716833115, 0, 0x0539 },
{ /*0x0081*/ 0xa278, 0x0264, 1, 0.93896716833115, 0, 0x076c },
{ /*0x0082*/ 0xa278, 0x0265, 1, 0.93896716833115, 0, 0x0536 },
{ /*0x0083*/ 0xada8, 0x0266, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0084*/ 0x827c, 0x0339, 1, 0.93896716833115, 0, 0x04e5 },
{ /*0x0085*/ 0x827c, 0x0339, 1, 0.93896716833115, 0, 0x052e },
{ /*0x0086*/ 0x067c, 0x033c, 1, 0.95305162668228, 0, 0x0530 },
{ /*0x0087*/ 0x067c, 0x049e, 1, 0.95305162668228, 0, 0x0529 },
{ /*0x0088*/ 0x067c, 0x049f, 1, 0.95305162668228, 0, 0x0529 },
{ /*0x0089*/ 0x067c, 0x04a0, 1, 0.95305162668228, 0, 0x0536 },
{ /*0x008a*/ 0x067c, 0x04a1, 1, 0.95305162668228, 0, 0x0532 },
{ /*0x008b*/ 0x267c, 0x04a2, 1, 0.87323945760727, 0, 0x0532 },
{ /*0x008c*/ 0xa27c, 0x04a3, 1, 0.93896716833115, 0, 0x052d },
{ /*0x008d*/ 0x827c, 0x04a4, 1, 0.88262909650803, 0, 0x0530 },
{ /*0x008e*/ 0xa27c, 0x04a5, 1, 0.93896716833115, 0, 0x0534 },
{ /*0x008f*/ 0x267c, 0x04a6, 1, 0.86854463815689, 0, 0x0534 },
{ /*0x0090*/ 0x827c, 0x04a9, 1, 0.85915493965149, 0, 0x0532 },
{ /*0x0091*/ 0x827c, 0x04aa, 1, 0.93896716833115, 0, 0x0766 },
{ /*0x0092*/ 0xa27c, 0x04ab, 1, 0.93896716833115, 0, 0x076d },
{ /*0x0093*/ 0x827c, 0x050b, 1, 1.25, 0, 0x0000 },
{ /*0x0094*/ 0x8da8, 0x050c, 1, 0.57276993989944, 0, 0x0764 },
{ /*0x0095*/ 0x067c, 0x0559, 1, 0.95305162668228, 0, 0x052b },
{ /*0x0096*/ 0x067c, 0x0796, 1, 0.95305162668228, 0, 0x052f },
};
u32 var00023af0 = 0x00000000;
@ -38534,68 +38534,68 @@ u32 var00025cdc = 0x00000000;
// 25ce0
struct stagetableentry stagetable[] = {
// id, ?, ?, ?, ?, ?, bg, tiles, pads, setup, mpsetp, ? 0x18, 0x1c, ?, ?, ?, 0x24, 0x28, ?, ?, ? ?
/*0x00*/ 0x09, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0183, 0x0142, 0x011e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x01*/ 0x14, 2, -1, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x0147, 0x0122, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x02*/ 0x16, 2, -1, 100, 100, 0, 0x0017, 0x018a, 0x018d, 0x0148, 0x0123, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x03*/ 0x17, 2, -1, 100, 100, 0, 0x0004, 0x0150, 0x014f, 0x0128, 0x0104, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x04*/ 0x18, 2, -1, 100, 100, 0, 0x0005, 0x014e, 0x014d, 0x0127, 0x0103, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x05*/ 0x19, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x018f, 0x0149, 0x0124, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x06*/ 0x1a, 2, -1, 100, 100, 0, 0x0007, 0x0164, 0x0163, 0x0132, 0x010e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x07*/ 0x1b, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x0185, 0x0143, 0x011f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x08*/ 0x1c, 2, -1, 100, 100, 0, 0x0009, 0x0156, 0x0155, 0x012b, 0x0107, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x09*/ 0x1d, 2, -1, 100, 100, 0, 0x000a, 0x017c, 0x017b, 0x013e, 0x011a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0a*/ 0x1e, 2, -1, 100, 100, 0, 0x000b, 0x0162, 0x0161, 0x0131, 0x010d, 1, 1, 100, 0, 0, 20, 220, 0x3e19999a, -1, 400, 0, 1,
/*0x0b*/ 0x1f, 2, -1, 100, 100, 0, 0x000c, 0x017e, 0x017d, 0x013f, 0x011b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0c*/ 0x20, 2, -1, 100, 100, 0, 0x000d, 0x015e, 0x015d, 0x012f, 0x010b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x0d*/ 0x21, 2, -1, 100, 100, 0, 0x000e, 0x0160, 0x015f, 0x0130, 0x010c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0e*/ 0x22, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x0151, 0x0129, 0x0105, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0f*/ 0x23, 2, -1, 100, 100, 0, 0x0010, 0x0182, 0x0181, 0x0141, 0x011d, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x10*/ 0x24, 2, -1, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x11*/ 0x25, 2, -1, 100, 100, 0, 0x0012, 0x016e, 0x016d, 0x0137, 0x0113, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x12*/ 0x26, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x0165, 0x0133, 0x010f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x13*/ 0x27, 2, -1, 100, 100, 0, 0x0014, 0x015a, 0x0159, 0x012d, 0x0109, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x14*/ 0x28, 2, -1, 100, 100, 0, 0x0015, 0x0158, 0x0157, 0x012c, 0x0108, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 200, 800, 400, 1,
/*0x15*/ 0x29, 2, -1, 100, 100, 0, 0x0016, 0x015c, 0x015b, 0x012e, 0x010a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x16*/ 0x2a, 2, -1, 100, 100, 0, 0x0017, 0x018a, 0x0189, 0x0146, 0x0121, 1, 1, 100, 0, 0, 20, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x17*/ 0x2b, 2, -1, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x18*/ 0x2c, 2, -1, 100, 100, 0, 0x0018, 0x016a, 0x0169, 0x0135, 0x0111, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x19*/ 0x2d, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x016b, 0x0136, 0x0112, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1a*/ 0x2e, 2, -1, 100, 100, 0, 0x001a, 0x0154, 0x0153, 0x012a, 0x0106, 1, 1, 100, 0, 0, -1, 500, 0x3e19999a, -1, 400, 0, 1,
/*0x1b*/ 0x2f, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0175, 0x013b, 0x0117, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1c*/ 0x30, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x0126, 0x0102, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1d*/ 0x31, 2, -1, 100, 100, 0, 0x001d, 0x0180, 0x017f, 0x0140, 0x011c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1e*/ 0x32, 2, -1, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x013c, 0x0118, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x1f*/ 0x33, 2, -1, 100, 100, 0, 0x001f, 0x0168, 0x0167, 0x0134, 0x0110, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x20*/ 0x34, 2, -1, 100, 100, 0, 0x0020, 0x0170, 0x016f, 0x0138, 0x0114, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x21*/ 0x35, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0173, 0x013a, 0x0116, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x22*/ 0x36, 2, -1, 100, 100, 0, 0x0022, 0x0172, 0x0171, 0x0139, 0x0115, 0.10040000081062, 1, 6.6844921112061, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x23*/ 0x37, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x014a, 0x0125, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x24*/ 0x38, 8, 96, 80, 200, 0, 0x0024, 0x017a, 0x0179, 0x013d, 0x0119, 1, 1, 100, 0, 0, 30, 255, 0x3e4ccccd, 300, 600, 0, 1,
/*0x25*/ 0x4d, 2, -1, 100, 100, 0, 0x0025, 0x01d4, 0x01d3, 0x01d1, 0x01d2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x26*/ 0x4e, 2, -1, 100, 100, 0, 0x0026, 0x01d8, 0x01d7, 0x01d5, 0x01d6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x27*/ 0x4f, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x01db, 0x01d9, 0x01da, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x28*/ 0x50, 2, -1, 100, 100, 0, 0x0028, 0x01e0, 0x01df, 0x01dd, 0x01de, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x29*/ 0x39, 2, -1, 100, 100, 0, 0x0029, 0x01e4, 0x01e3, 0x01e1, 0x01e2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2a*/ 0x3a, 2, -1, 100, 100, 0, 0x002a, 0x01e8, 0x01e7, 0x01e5, 0x01e6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2b*/ 0x3b, 2, -1, 100, 100, 0, 0x002b, 0x01ec, 0x01eb, 0x01e9, 0x01ea, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2c*/ 0x3c, 2, -1, 100, 100, 0, 0x002c, 0x01f0, 0x01ef, 0x01ed, 0x01ee, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2d*/ 0x3d, 2, -1, 100, 100, 0, 0x002d, 0x01f4, 0x01f3, 0x01f1, 0x01f2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2e*/ 0x3e, 2, -1, 100, 100, 0, 0x002e, 0x01f8, 0x01f7, 0x01f5, 0x01f6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2f*/ 0x3f, 2, -1, 100, 100, 0, 0x002f, 0x01fc, 0x01fb, 0x01f9, 0x01fa, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x30*/ 0x40, 2, -1, 100, 100, 0, 0x0030, 0x0200, 0x01ff, 0x01fd, 0x01fe, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x31*/ 0x41, 2, -1, 100, 100, 0, 0x0031, 0x0204, 0x0203, 0x0201, 0x0202, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x32*/ 0x42, 2, -1, 100, 100, 0, 0x0032, 0x0208, 0x0207, 0x0205, 0x0206, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x33*/ 0x43, 2, -1, 100, 100, 0, 0x0033, 0x020c, 0x020b, 0x0209, 0x020a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x34*/ 0x44, 2, -1, 100, 100, 0, 0x0034, 0x0210, 0x020f, 0x020d, 0x020e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x35*/ 0x45, 2, -1, 100, 100, 0, 0x0035, 0x0214, 0x0213, 0x0211, 0x0212, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x36*/ 0x46, 2, -1, 100, 100, 0, 0x0036, 0x0218, 0x0217, 0x0215, 0x0216, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x37*/ 0x47, 2, -1, 100, 100, 0, 0x0037, 0x021c, 0x021b, 0x0219, 0x021a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x38*/ 0x48, 2, -1, 100, 100, 0, 0x0038, 0x0220, 0x021f, 0x021d, 0x021e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x39*/ 0x49, 2, -1, 100, 100, 0, 0x0039, 0x0224, 0x0223, 0x0221, 0x0222, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3a*/ 0x4a, 2, -1, 100, 100, 0, 0x003a, 0x0228, 0x0227, 0x0225, 0x0226, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3b*/ 0x4b, 2, -1, 100, 100, 0, 0x003b, 0x022c, 0x022b, 0x0229, 0x022a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3c*/ 0x4c, 2, -1, 100, 100, 0, 0x003c, 0x0230, 0x022f, 0x022d, 0x022e, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
// id, ?, lia, liw, lih, ?, bg, tiles, pads, setup, mpsetp, ? 0x18, 0x1c, ?, ?, ?, 0x24, 0x28, ?, ?, ? ?
/*0x00*/ 0x09, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0183, 0x0142, 0x011e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x01*/ 0x14, 2, 255, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x0147, 0x0122, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x02*/ 0x16, 2, 255, 100, 100, 0, 0x0017, 0x018a, 0x018d, 0x0148, 0x0123, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x03*/ 0x17, 2, 255, 100, 100, 0, 0x0004, 0x0150, 0x014f, 0x0128, 0x0104, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x04*/ 0x18, 2, 255, 100, 100, 0, 0x0005, 0x014e, 0x014d, 0x0127, 0x0103, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x05*/ 0x19, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x018f, 0x0149, 0x0124, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x06*/ 0x1a, 2, 255, 100, 100, 0, 0x0007, 0x0164, 0x0163, 0x0132, 0x010e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x07*/ 0x1b, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x0185, 0x0143, 0x011f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x08*/ 0x1c, 2, 255, 100, 100, 0, 0x0009, 0x0156, 0x0155, 0x012b, 0x0107, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x09*/ 0x1d, 2, 255, 100, 100, 0, 0x000a, 0x017c, 0x017b, 0x013e, 0x011a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0a*/ 0x1e, 2, 255, 100, 100, 0, 0x000b, 0x0162, 0x0161, 0x0131, 0x010d, 1, 1, 100, 0, 0, 20, 220, 0x3e19999a, -1, 400, 0, 1,
/*0x0b*/ 0x1f, 2, 255, 100, 100, 0, 0x000c, 0x017e, 0x017d, 0x013f, 0x011b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0c*/ 0x20, 2, 255, 100, 100, 0, 0x000d, 0x015e, 0x015d, 0x012f, 0x010b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x0d*/ 0x21, 2, 255, 100, 100, 0, 0x000e, 0x0160, 0x015f, 0x0130, 0x010c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0e*/ 0x22, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x0151, 0x0129, 0x0105, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0f*/ 0x23, 2, 255, 100, 100, 0, 0x0010, 0x0182, 0x0181, 0x0141, 0x011d, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x10*/ 0x24, 2, 255, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x11*/ 0x25, 2, 255, 100, 100, 0, 0x0012, 0x016e, 0x016d, 0x0137, 0x0113, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x12*/ 0x26, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x0165, 0x0133, 0x010f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x13*/ 0x27, 2, 255, 100, 100, 0, 0x0014, 0x015a, 0x0159, 0x012d, 0x0109, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x14*/ 0x28, 2, 255, 100, 100, 0, 0x0015, 0x0158, 0x0157, 0x012c, 0x0108, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 200, 800, 400, 1,
/*0x15*/ 0x29, 2, 255, 100, 100, 0, 0x0016, 0x015c, 0x015b, 0x012e, 0x010a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x16*/ 0x2a, 2, 255, 100, 100, 0, 0x0017, 0x018a, 0x0189, 0x0146, 0x0121, 1, 1, 100, 0, 0, 20, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x17*/ 0x2b, 2, 255, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x18*/ 0x2c, 2, 255, 100, 100, 0, 0x0018, 0x016a, 0x0169, 0x0135, 0x0111, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x19*/ 0x2d, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x016b, 0x0136, 0x0112, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1a*/ 0x2e, 2, 255, 100, 100, 0, 0x001a, 0x0154, 0x0153, 0x012a, 0x0106, 1, 1, 100, 0, 0, -1, 500, 0x3e19999a, -1, 400, 0, 1,
/*0x1b*/ 0x2f, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0175, 0x013b, 0x0117, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1c*/ 0x30, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x0126, 0x0102, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1d*/ 0x31, 2, 255, 100, 100, 0, 0x001d, 0x0180, 0x017f, 0x0140, 0x011c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1e*/ 0x32, 2, 255, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x013c, 0x0118, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x1f*/ 0x33, 2, 255, 100, 100, 0, 0x001f, 0x0168, 0x0167, 0x0134, 0x0110, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x20*/ 0x34, 2, 255, 100, 100, 0, 0x0020, 0x0170, 0x016f, 0x0138, 0x0114, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x21*/ 0x35, 2, 255, 100, 100, 0, 0x001b, 0x0176, 0x0173, 0x013a, 0x0116, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x22*/ 0x36, 2, 255, 100, 100, 0, 0x0022, 0x0172, 0x0171, 0x0139, 0x0115, 0.10040000081062, 1, 6.6844921112061, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x23*/ 0x37, 2, 255, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x014a, 0x0125, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x24*/ 0x38, 8, 96, 80, 200, 0, 0x0024, 0x017a, 0x0179, 0x013d, 0x0119, 1, 1, 100, 0, 0, 30, 255, 0x3e4ccccd, 300, 600, 0, 1,
/*0x25*/ 0x4d, 2, 255, 100, 100, 0, 0x0025, 0x01d4, 0x01d3, 0x01d1, 0x01d2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x26*/ 0x4e, 2, 255, 100, 100, 0, 0x0026, 0x01d8, 0x01d7, 0x01d5, 0x01d6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x27*/ 0x4f, 2, 255, 100, 100, 0, 0x0013, 0x0166, 0x01db, 0x01d9, 0x01da, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x28*/ 0x50, 2, 255, 100, 100, 0, 0x0028, 0x01e0, 0x01df, 0x01dd, 0x01de, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x29*/ 0x39, 2, 255, 100, 100, 0, 0x0029, 0x01e4, 0x01e3, 0x01e1, 0x01e2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2a*/ 0x3a, 2, 255, 100, 100, 0, 0x002a, 0x01e8, 0x01e7, 0x01e5, 0x01e6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2b*/ 0x3b, 2, 255, 100, 100, 0, 0x002b, 0x01ec, 0x01eb, 0x01e9, 0x01ea, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2c*/ 0x3c, 2, 255, 100, 100, 0, 0x002c, 0x01f0, 0x01ef, 0x01ed, 0x01ee, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2d*/ 0x3d, 2, 255, 100, 100, 0, 0x002d, 0x01f4, 0x01f3, 0x01f1, 0x01f2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2e*/ 0x3e, 2, 255, 100, 100, 0, 0x002e, 0x01f8, 0x01f7, 0x01f5, 0x01f6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2f*/ 0x3f, 2, 255, 100, 100, 0, 0x002f, 0x01fc, 0x01fb, 0x01f9, 0x01fa, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x30*/ 0x40, 2, 255, 100, 100, 0, 0x0030, 0x0200, 0x01ff, 0x01fd, 0x01fe, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x31*/ 0x41, 2, 255, 100, 100, 0, 0x0031, 0x0204, 0x0203, 0x0201, 0x0202, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x32*/ 0x42, 2, 255, 100, 100, 0, 0x0032, 0x0208, 0x0207, 0x0205, 0x0206, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x33*/ 0x43, 2, 255, 100, 100, 0, 0x0033, 0x020c, 0x020b, 0x0209, 0x020a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x34*/ 0x44, 2, 255, 100, 100, 0, 0x0034, 0x0210, 0x020f, 0x020d, 0x020e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x35*/ 0x45, 2, 255, 100, 100, 0, 0x0035, 0x0214, 0x0213, 0x0211, 0x0212, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x36*/ 0x46, 2, 255, 100, 100, 0, 0x0036, 0x0218, 0x0217, 0x0215, 0x0216, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x37*/ 0x47, 2, 255, 100, 100, 0, 0x0037, 0x021c, 0x021b, 0x0219, 0x021a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x38*/ 0x48, 2, 255, 100, 100, 0, 0x0038, 0x0220, 0x021f, 0x021d, 0x021e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x39*/ 0x49, 2, 255, 100, 100, 0, 0x0039, 0x0224, 0x0223, 0x0221, 0x0222, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3a*/ 0x4a, 2, 255, 100, 100, 0, 0x003a, 0x0228, 0x0227, 0x0225, 0x0226, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3b*/ 0x4b, 2, 255, 100, 100, 0, 0x003b, 0x022c, 0x022b, 0x0229, 0x022a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3c*/ 0x4c, 2, 255, 100, 100, 0, 0x003c, 0x0230, 0x022f, 0x022d, 0x022e, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
};
u32 var00026a38 = 0x00000000;
@ -39022,16 +39022,17 @@ u32 var000270c8 = 0x00000000;
u32 var000270cc = 0x00000000;
// 270d0
struct suntableentry suntable[] = {
{ /*0x00*/ 0x01ffffff, 0xc9742400, 0x48435000, 0x47435000, 0x00140030 },
{ /*0x01*/ 0x00ffe080, 0xc8435000, 0x48975e00, 0x49742400, 0x00140030 },
{ /*0x02*/ 0x01ffffff, 0xc9742400, 0x48435000, 0x47435000, 0x00140030 },
{ /*0x03*/ 0x01ffffff, 0x48c35000, 0x49127c00, 0xc9742400, 0x00140030 },
{ /*0x04*/ 0x01ffffff, 0xc8c35000, 0x49127c00, 0x49742400, 0x00140030 },
{ /*0x05*/ 0x01ffffff, 0x00000000, 0x49742400, 0x49742400, 0x0019003c },
{ /*0x06*/ 0x01ffffff, 0x48c35000, 0x49127c00, 0x49742400, 0x000f0024 },
{ /*0x07*/ 0x01ffd7f2, 0x49e7ef00, 0x48927c00, 0xc9aae600, 0x00160030 },
{ /*0x08*/ 0x01ffd7f2, 0xc9927c00, 0x48435000, 0x48127c00, 0x001e003c },
struct sun suntable[] = {
// lensflare, r, g, b, x, y, z, texture size, orb size
{ /*0x00*/ 1, 0xff, 0xff, 0xff, -1000000, 200000, 50000, 0x0014, 0x0030 },
{ /*0x01*/ 0, 0xff, 0xe0, 0x80, -200000, 310000, 1000000, 0x0014, 0x0030 },
{ /*0x02*/ 1, 0xff, 0xff, 0xff, -1000000, 200000, 50000, 0x0014, 0x0030 },
{ /*0x03*/ 1, 0xff, 0xff, 0xff, 400000, 600000, -1000000, 0x0014, 0x0030 },
{ /*0x04*/ 1, 0xff, 0xff, 0xff, -400000, 600000, 1000000, 0x0014, 0x0030 },
{ /*0x05*/ 1, 0xff, 0xff, 0xff, 0, 1000000, 1000000, 0x0019, 0x003c },
{ /*0x06*/ 1, 0xff, 0xff, 0xff, 400000, 600000, 1000000, 0x000f, 0x0024 },
{ /*0x07*/ 1, 0xff, 0xd7, 0xf2, 1900000, 300000, -1400000, 0x0016, 0x0030 },
{ /*0x08*/ 1, 0xff, 0xd7, 0xf2, -1200000, 200000, 150000, 0x001e, 0x003c },
};
u32 var00027184 = 0x001c000f;
@ -43888,7 +43889,7 @@ u32 var0002d544 = 0x00330000;
u32 var0002d548 = 0x00340000;
struct mpheadentry mpheadstable[] = {
// slot, head
// head, unlock value
{ /*0x00*/ 0x04, 0x00 },
{ /*0x01*/ 0x0c, 0x41 },
{ /*0x02*/ 0x2f, 0x45 },
@ -43978,7 +43979,7 @@ u32 table_0x2d678[] = {
// 2d74c
struct mpsimulant mpsimulanttable[] = {
// type, skill, name, body, unk06
// type, skill, name, body, unlock value
{ SIMTYPE_GENERAL, 0, 0x5858, 0x001a, 0x00 },
{ SIMTYPE_GENERAL, 1, 0x5859, 0x0019, 0x00 },
{ SIMTYPE_GENERAL, 2, 0x585a, 0x001b, 0x00 },
@ -44119,49 +44120,49 @@ u32 var0002da8c = 0x0000002c;
// 2da90
struct mpmusictrack mpmusictable[] = {
// Audio ID, name, unlock category
/*0x00*/ { 0x74a0, 0x587c, -1 },
/*0x01*/ { 0x76aa, 0x587d, -1 },
/*0x02*/ { 0x7aaa, 0x587e, -1 },
/*0x03*/ { 0x7cb4, 0x587f, -1 },
/*0x04*/ { 0x7ec8, 0x5880, -1 },
/*0x05*/ { 0x80c5, 0x5881, -1 },
/*0x06*/ { 0x1a78, 0x5882, -1 },
/*0x07*/ { 0x1278, 0x5883, 0 },
/*0x08*/ { 0x2078, 0x5884, 0 },
/*0x09*/ { 0x2478, 0x5885, 1 },
/*0x0a*/ { 0x2678, 0x5886, 1 },
/*0x0b*/ { 0x0478, 0x5887, 2 },
/*0x0c*/ { 0x2278, 0x5888, 2 },
/*0x0d*/ { 0x1878, 0x5889, 3 },
/*0x0e*/ { 0x4e78, 0x588a, 3 },
/*0x0f*/ { 0x1c78, 0x588b, 4 },
/*0x10*/ { 0x5078, 0x588c, 4 },
/*0x11*/ { 0x1e78, 0x588d, 5 },
/*0x12*/ { 0x5278, 0x588e, 5 },
/*0x13*/ { 0x2878, 0x588f, 6 },
/*0x14*/ { 0x5478, 0x5890, 6 },
/*0x15*/ { 0x2c78, 0x5891, 7 },
/*0x16*/ { 0x6478, 0x5892, 7 },
/*0x17*/ { 0x0c78, 0x5893, 8 },
/*0x18*/ { 0x6678, 0x5894, 8 },
/*0x19*/ { 0x2e78, 0x5895, 9 },
/*0x1a*/ { 0x6878, 0x5896, 9 },
/*0x1b*/ { 0x3078, 0x5897, 10 },
/*0x1c*/ { 0x6a78, 0x5898, 10 },
/*0x1d*/ { 0x3a78, 0x5899, 11 },
/*0x1e*/ { 0x3c78, 0x589a, 11 },
/*0x1f*/ { 0x3878, 0x589b, 12 },
/*0x20*/ { 0x6c78, 0x589c, 12 },
/*0x21*/ { 0x0e78, 0x589d, 13 },
/*0x22*/ { 0x6e78, 0x589e, 13 },
/*0x23*/ { 0x0878, 0x589f, 14 },
/*0x24*/ { 0x4878, 0x58a0, 14 },
/*0x25*/ { 0x3e78, 0x58a1, 15 },
/*0x26*/ { 0x4078, 0x58a2, 15 },
/*0x27*/ { 0x4278, 0x58a3, 16 },
/*0x28*/ { 0x7078, 0x58a4, 16 },
/*0x29*/ { 0xb078, 0x58a5, 16 },
// Audio ID, duration, name, unlock category
/*0x00*/ { 0x74, 160, 0x587c, -1 },
/*0x01*/ { 0x76, 170, 0x587d, -1 },
/*0x02*/ { 0x7a, 170, 0x587e, -1 },
/*0x03*/ { 0x7c, 180, 0x587f, -1 },
/*0x04*/ { 0x7e, 200, 0x5880, -1 },
/*0x05*/ { 0x80, 197, 0x5881, -1 },
/*0x06*/ { 0x1a, 120, 0x5882, -1 },
/*0x07*/ { 0x12, 120, 0x5883, 0 },
/*0x08*/ { 0x20, 120, 0x5884, 0 },
/*0x09*/ { 0x24, 120, 0x5885, 1 },
/*0x0a*/ { 0x26, 120, 0x5886, 1 },
/*0x0b*/ { 0x04, 120, 0x5887, 2 },
/*0x0c*/ { 0x22, 120, 0x5888, 2 },
/*0x0d*/ { 0x18, 120, 0x5889, 3 },
/*0x0e*/ { 0x4e, 120, 0x588a, 3 },
/*0x0f*/ { 0x1c, 120, 0x588b, 4 },
/*0x10*/ { 0x50, 120, 0x588c, 4 },
/*0x11*/ { 0x1e, 120, 0x588d, 5 },
/*0x12*/ { 0x52, 120, 0x588e, 5 },
/*0x13*/ { 0x28, 120, 0x588f, 6 },
/*0x14*/ { 0x54, 120, 0x5890, 6 },
/*0x15*/ { 0x2c, 120, 0x5891, 7 },
/*0x16*/ { 0x64, 120, 0x5892, 7 },
/*0x17*/ { 0x0c, 120, 0x5893, 8 },
/*0x18*/ { 0x66, 120, 0x5894, 8 },
/*0x19*/ { 0x2e, 120, 0x5895, 9 },
/*0x1a*/ { 0x68, 120, 0x5896, 9 },
/*0x1b*/ { 0x30, 120, 0x5897, 10 },
/*0x1c*/ { 0x6a, 120, 0x5898, 10 },
/*0x1d*/ { 0x3a, 120, 0x5899, 11 },
/*0x1e*/ { 0x3c, 120, 0x589a, 11 },
/*0x1f*/ { 0x38, 120, 0x589b, 12 },
/*0x20*/ { 0x6c, 120, 0x589c, 12 },
/*0x21*/ { 0x0e, 120, 0x589d, 13 },
/*0x22*/ { 0x6e, 120, 0x589e, 13 },
/*0x23*/ { 0x08, 120, 0x589f, 14 },
/*0x24*/ { 0x48, 120, 0x58a0, 14 },
/*0x25*/ { 0x3e, 120, 0x58a1, 15 },
/*0x26*/ { 0x40, 120, 0x58a2, 15 },
/*0x27*/ { 0x42, 120, 0x58a3, 16 },
/*0x28*/ { 0x70, 120, 0x58a4, 16 },
/*0x29*/ { 0xb0, 120, 0x58a5, 16 },
};
// 2db8c

View File

@ -133,10 +133,10 @@ struct bodytableentry {
struct stagetableentry {
u16 id;
u8 unk02; // usually 2, but 8 for Deep Sea
s8 unk03; // usually -1, but 96 for Deep Sea
u8 unk04; // usually 100, but 80 for Deep Sea
u8 unk05; // usually 100, but 200 for Deep Sea
u8 light_type;
u8 light_alpha;
u8 light_width;
u8 light_height;
u16 unk06;
u16 bgfileid;
u16 tilefileid;
@ -163,8 +163,8 @@ struct mpweaponset {
};
struct mpheadentry {
u16 slot;
u8 head;
u16 head;
u8 unlockvalue;
};
#define SIMTYPE_GENERAL 0
@ -186,7 +186,7 @@ struct mpsimulant {
u8 skill;
u16 name;
u16 body;
u8 unk06;
u8 unlockvalue;
};
struct mpbody {
@ -197,7 +197,8 @@ struct mpbody {
};
struct mpmusictrack {
u16 audioid;
u8 audioid;
u8 duration;
u16 name;
s16 unlockcategory;
};
@ -212,9 +213,9 @@ struct stageoverviewentry {
struct stagemusic {
u16 stage_id;
u16 main_music;
s16 main_music;
s16 sfx_music;
u16 x_music;
s16 x_music;
};
struct mission {
@ -222,12 +223,16 @@ struct mission {
u16 name;
};
struct suntableentry {
u32 unk00;
u32 unk04;
u32 unk08;
u32 unk0c;
u32 unk10;
struct sun {
u8 lens_flare;
u8 red;
u8 green;
u8 blue;
float x;
float y;
float z;
u16 texture_size;
u16 orb_size;
};
#endif