sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

anim_04.inc.c (10975B)


      1 static const struct Animation anim_04[] = {
      2     1,
      3     189,
      4     0,
      5     0,
      6     0x21,
      7     ANIMINDEX_NUMPARTS(anim_04_indices),
      8     anim_04_values,
      9     anim_04_indices,
     10     0,
     11 };
     12 
     13 
     14 static const u16 anim_04_indices[] = {
     15     0x0001, 0x0000, 0x0021, 0x0001, 0x0021, 0x0022, 0x0001, 0x0000, 0x0001, 0x0043, 0x0001, 0x0000,
     16     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x044B,
     17     0x0021, 0x03E8, 0x0021, 0x0409, 0x0021, 0x042A,
     18     0x0001, 0x0000, 0x0021, 0x03A6, 0x0021, 0x03C7,
     19     0x0001, 0x03A2, 0x0001, 0x03A3, 0x0001, 0x03A4,
     20     0x0021, 0x00C8, 0x0021, 0x00E9, 0x0021, 0x010A,
     21     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x00A7,
     22     0x0021, 0x0044, 0x0021, 0x0065, 0x0021, 0x0086,
     23     0x0001, 0x039E, 0x0001, 0x039F, 0x0001, 0x03A0,
     24     0x0021, 0x016D, 0x0021, 0x018E, 0x0021, 0x01AF,
     25     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x014C,
     26     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x012B,
     27     0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03A1,
     28     0x0021, 0x033B, 0x0021, 0x035C, 0x0021, 0x037D,
     29     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x031A,
     30     0x0021, 0x02B7, 0x0021, 0x02D8, 0x0021, 0x02F9,
     31     0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03A5,
     32     0x0021, 0x0254, 0x0021, 0x0275, 0x0021, 0x0296,
     33     0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x0233,
     34     0x0021, 0x01D0, 0x0021, 0x01F1, 0x0021, 0x0212,
     35 };
     36 
     37 static const s16 anim_04_values[] = {
     38     0x0000, 0x007B, 0x007C, 0x007C, 0x007D, 0x007E, 0x007E, 0x007F,
     39     0x0081, 0x0082, 0x0084, 0x0086, 0x0088, 0x008A, 0x008C, 0x008E,
     40     0x008F, 0x008F, 0x0090, 0x0090, 0x0091, 0x0091, 0x0093, 0x0094,
     41     0x0095, 0x0095, 0x0095, 0x0095, 0x0094, 0x0093, 0x0092, 0x0092,
     42     0x0091, 0x0090, 0x0004, 0x0008, 0x000D, 0x0012, 0x0015, 0x0016,
     43     0x0010, 0x0006, 0xFFFF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFF,
     44     0x0000, 0x0003, 0x0007, 0x000C, 0x0011, 0x0015, 0x0016, 0x0014,
     45     0x000D, 0x0006, 0x0002, 0x0002, 0x0002, 0x0003, 0x0004, 0x0006,
     46     0x0007, 0x0007, 0x0007, 0x3FFF, 0x0000, 0x0000, 0x0000, 0xFFFF,
     47     0xFFFE, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF5, 0xFFF4,
     48     0xFFF2, 0xFFF1, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF2,
     49     0xFFF3, 0xFFF6, 0xFFF9, 0xFFFC, 0x0000, 0x0006, 0x000F, 0x001A,
     50     0x0026, 0x0035, 0x0044, 0x0054, 0x0064, 0xF97C, 0xF97C, 0xF97C,
     51     0xF97C, 0xF97C, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B,
     52     0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B,
     53     0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97B, 0xF97C, 0xF97C, 0xF97D,
     54     0xF97D, 0xF97E, 0xF97F, 0xF97F, 0xF980, 0xF981, 0xED8C, 0xED8D,
     55     0xED90, 0xED95, 0xED9C, 0xEDA4, 0xEDAD, 0xEDB7, 0xEDC0, 0xEDCA,
     56     0xEDD4, 0xEDDD, 0xEDE5, 0xEDEB, 0xEDF1, 0xEDF4, 0xEDF5, 0xEDF4,
     57     0xEDF0, 0xEDE9, 0xEDDE, 0xEDD0, 0xEDBE, 0xEDA7, 0xED8C, 0xED65,
     58     0xED2D, 0xECE8, 0xEC97, 0xEC3D, 0xEBDC, 0xEB78, 0xEB13, 0xFAB5,
     59     0xFAA0, 0xFA98, 0xFA9B, 0xFAA8, 0xFABE, 0xFADB, 0xFAFF, 0xFB28,
     60     0xFB56, 0xFB87, 0xFBBA, 0xFBEE, 0xFC22, 0xFC54, 0xFC84, 0xFCB1,
     61     0xFCD9, 0xFCFB, 0xFD17, 0xFD2A, 0xFD35, 0xFD35, 0xFD2A, 0xFD12,
     62     0xFCF9, 0xFCDD, 0xFCA6, 0xFC3E, 0xFB8D, 0xFA7D, 0xF8F8, 0xF6E5,
     63     0x2A58, 0x290C, 0x2548, 0x1F81, 0x182B, 0x0FB9, 0x069E, 0xFD51,
     64     0xF441, 0xEBE4, 0xE4AE, 0xDE00, 0xD700, 0xCFC7, 0xC86F, 0xC10F,
     65     0xB9C2, 0xB2A1, 0xABC4, 0xA546, 0x9F3F, 0x99C8, 0x94FA, 0x90EF,
     66     0x8DC0, 0x8C0A, 0x8C37, 0x8E13, 0x916B, 0x9609, 0x9BBB, 0xA24D,
     67     0xA98A, 0xF01E, 0xEE8B, 0xEBB9, 0xE7F6, 0xE391, 0xDED8, 0xDA18,
     68     0xD5A2, 0xD1C2, 0xCEC8, 0xCD02, 0xCC32, 0xCBDC, 0xCBF0, 0xCC5E,
     69     0xCD16, 0xCE08, 0xCF24, 0xD05A, 0xD19B, 0xD2D5, 0xD3F9, 0xD4F8,
     70     0xD5C0, 0xD643, 0xD6AC, 0xD71F, 0xD780, 0xD7B5, 0xD7A4, 0xD72F,
     71     0xD63E, 0xD4B4, 0x553B, 0x52F0, 0x552D, 0x5B25, 0x640D, 0x6F19,
     72     0x7B7F, 0x8876, 0x952C, 0xA0D9, 0xAAB1, 0xB3A7, 0xBD1C, 0xC6F1,
     73     0xD103, 0xDB32, 0xE55C, 0xEF61, 0xF91F, 0x0273, 0x0B3F, 0x1361,
     74     0x1AB8, 0x2121, 0x267D, 0x29ED, 0x2AEB, 0x29D7, 0x2713, 0x2300,
     75     0x1E00, 0x1875, 0x12BE, 0xF549, 0xF54C, 0xF553, 0xF55F, 0xF56E,
     76     0xF580, 0xF594, 0xF5AA, 0xF5C0, 0xF5D6, 0xF5EB, 0xF5FF, 0xF611,
     77     0xF621, 0xF62C, 0xF634, 0xF636, 0xF634, 0xF62A, 0xF61A, 0xF603,
     78     0xF5E3, 0xF5B9, 0xF587, 0xF549, 0xF4CF, 0xF3F8, 0xF2DD, 0xF198,
     79     0xF043, 0xEEF8, 0xEDD0, 0xECE5, 0xF156, 0xF0EC, 0xF095, 0xF050,
     80     0xF01C, 0xEFF8, 0xEFE3, 0xEFDC, 0xEFE0, 0xEFF1, 0xF00B, 0xF02F,
     81     0xF05B, 0xF08E, 0xF0C7, 0xF104, 0xF145, 0xF189, 0xF1CE, 0xF214,
     82     0xF259, 0xF29C, 0xF2DC, 0xF318, 0xF34F, 0xF3EB, 0xF524, 0xF6AA,
     83     0xF82C, 0xF95B, 0xF9E8, 0xF982, 0xF7DA, 0xC982, 0xCC47, 0xD218,
     84     0xDA5A, 0xE473, 0xEFC7, 0xFBBC, 0x07B5, 0x131A, 0x1D4E, 0x25B6,
     85     0x2D1A, 0x3499, 0x3C20, 0x4399, 0x4AF1, 0x5213, 0x58EA, 0x5F63,
     86     0x6569, 0x6AE7, 0x6FC9, 0x73FB, 0x7768, 0x79FC, 0x7A44, 0x7769,
     87     0x7246, 0x6BB2, 0x6488, 0x5D9F, 0x57D1, 0x53F6, 0x16F2, 0x17F1,
     88     0x19D0, 0x1C5A, 0x1F59, 0x2295, 0x25DA, 0x28F1, 0x2BA4, 0x2DBD,
     89     0x2F06, 0x2FA5, 0x2FEF, 0x2FEE, 0x2FB0, 0x2F40, 0x2EAB, 0x2DFD,
     90     0x2D41, 0x2C85, 0x2BD4, 0x2B3A, 0x2AC5, 0x2A7F, 0x2A75, 0x2AA3,
     91     0x2AFD, 0x2B86, 0x2C3E, 0x2D26, 0x2E41, 0x2F90, 0x3114, 0x55C3,
     92     0x553C, 0x5928, 0x60B3, 0x6B0B, 0x775D, 0x84D8, 0x92A4, 0x9FF2,
     93     0xABEF, 0xB5C6, 0xBE66, 0xC737, 0xD026, 0xD91E, 0xE20A, 0xEAD5,
     94     0xF36C, 0xFBB9, 0x03A6, 0x0B22, 0x1216, 0x186E, 0x1E15, 0x22F7,
     95     0x25E1, 0x2626, 0x2475, 0x2182, 0x1DFC, 0x1A95, 0x17FD, 0x16E6,
     96     0xFFA4, 0xFFD0, 0xFFF3, 0x000C, 0x001F, 0x002B, 0x0031, 0x0031,
     97     0x002D, 0x0025, 0x001A, 0x000D, 0xFFFE, 0xFFEE, 0xFFDE, 0xFFCE,
     98     0xFFC0, 0xFFB4, 0xFFAA, 0xFFA4, 0xFFA3, 0xFFA6, 0xFFAF, 0xFFBC,
     99     0xFFCD, 0xFFE0, 0xFFF6, 0x000B, 0x0021, 0x0037, 0x004A, 0x005C,
    100     0x0069, 0xFF45, 0xFF43, 0xFF41, 0xFF40, 0xFF3F, 0xFF3E, 0xFF3D,
    101     0xFF3D, 0xFF3D, 0xFF3D, 0xFF3D, 0xFF3E, 0xFF3E, 0xFF3F, 0xFF40,
    102     0xFF41, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
    103     0xFF49, 0xFF4C, 0xFF4F, 0xFF52, 0xFF56, 0xFF59, 0xFF5C, 0xFF5E,
    104     0xFF5F, 0xFF60, 0xDC97, 0xDEBD, 0xE09A, 0xE232, 0xE386, 0xE49A,
    105     0xE571, 0xE60F, 0xE676, 0xE6A9, 0xE6AC, 0xE682, 0xE62E, 0xE5B3,
    106     0xE513, 0xE453, 0xE376, 0xE27D, 0xE16D, 0xE049, 0xDF13, 0xDDCF,
    107     0xDBF4, 0xD919, 0xD571, 0xD12E, 0xCC84, 0xC7A4, 0xC2C2, 0xBE10,
    108     0xB9C2, 0xB60A, 0xB31A, 0x1F1A, 0x1D90, 0x1C5D, 0x1B79, 0x1AE0,
    109     0x1A8B, 0x1A75, 0x1A96, 0x1AEA, 0x1B69, 0x1C0F, 0x1CD4, 0x1DB4,
    110     0x1EA7, 0x1FA8, 0x20B1, 0x21BC, 0x22C2, 0x23BE, 0x24A9, 0x257E,
    111     0x2637, 0x26F3, 0x27D3, 0x28D6, 0x29F7, 0x2B35, 0x2C8B, 0x2DF7,
    112     0x2F76, 0x3104, 0x329F, 0x3444, 0x0760, 0x0709, 0x06C3, 0x068A,
    113     0x065C, 0x0634, 0x060D, 0x05E5, 0x05BE, 0x0599, 0x0578, 0x055D,
    114     0x0548, 0x053B, 0x0539, 0x0554, 0x0593, 0x05E4, 0x0633, 0x066F,
    115     0x0684, 0x065F, 0x0602, 0x0581, 0x04E4, 0x0434, 0x037B, 0x02C0,
    116     0x020E, 0x016D, 0x00E6, 0x0081, 0x0049, 0x00E1, 0x0009, 0xFF86,
    117     0xFF44, 0xFF2E, 0xFF31, 0xFF49, 0xFF7A, 0xFFBF, 0x000E, 0x0063,
    118     0x00B6, 0x0100, 0x013B, 0x015E, 0x0161, 0x0148, 0x011D, 0x00E9,
    119     0x00B9, 0x0096, 0x008A, 0x008B, 0x0086, 0x0080, 0x007C, 0x007D,
    120     0x0086, 0x009B, 0x00BF, 0x00F6, 0x0143, 0x01AA, 0xBEAD, 0xC3A6,
    121     0xC664, 0xC77D, 0xC787, 0xC716, 0xC63D, 0xC4C8, 0xC2E1, 0xC0B4,
    122     0xBE6C, 0xBC36, 0xBA3C, 0xB8AA, 0xB7AB, 0xB795, 0xB861, 0xB9AF,
    123     0xBB22, 0xBC59, 0xBCF7, 0xBC9C, 0xBB82, 0xBA26, 0xB88F, 0xB6C3,
    124     0xB4C9, 0xB2A7, 0xB065, 0xAE08, 0xAB97, 0xA919, 0xA695, 0x0000,
    125     0x0025, 0x0045, 0x005E, 0x0072, 0x0081, 0x008B, 0x0091, 0x0093,
    126     0x0092, 0x008E, 0x0087, 0x007E, 0x0073, 0x0067, 0x005A, 0x004D,
    127     0x0040, 0x0033, 0x0027, 0x001C, 0x0013, 0x000C, 0x0007, 0x0006,
    128     0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0002, 0x0001, 0x0001,
    129     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    130     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    131     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    132     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    133     0x0000, 0xDAF5, 0xDCCA, 0xDE67, 0xDFCE, 0xE101, 0xE203, 0xE2D5,
    134     0xE37B, 0xE3F6, 0xE449, 0xE477, 0xE481, 0xE46A, 0xE434, 0xE3E2,
    135     0xE376, 0xE2F3, 0xE25A, 0xE1AE, 0xE0F1, 0xE026, 0xDF4F, 0xDE6F,
    136     0xDD87, 0xDC9B, 0xDAE8, 0xD7E5, 0xD3E8, 0xCF46, 0xCA55, 0xC56A,
    137     0xC0DC, 0xBCFF, 0x1FEB, 0x2023, 0x20AD, 0x2182, 0x229D, 0x23F7,
    138     0x258B, 0x2752, 0x2948, 0x2B65, 0x2DA5, 0x3001, 0x3273, 0x34F6,
    139     0x3784, 0x3A16, 0x3CA7, 0x3F31, 0x41AE, 0x4419, 0x466B, 0x489E,
    140     0x4AAD, 0x4C91, 0x4E46, 0x4FD5, 0x5142, 0x527D, 0x5376, 0x541E,
    141     0x5463, 0x5437, 0x5389, 0xF9BB, 0xF9C1, 0xF9F1, 0xFA39, 0xFA84,
    142     0xFABD, 0xFAE9, 0xFB17, 0xFB48, 0xFB79, 0xFBAC, 0xFBDF, 0xFC12,
    143     0xFC45, 0xFC76, 0xFCA6, 0xFCD4, 0xFCFF, 0xFD27, 0xFD4C, 0xFD6C,
    144     0xFD88, 0xFD9F, 0xFDB1, 0xFDBC, 0xFDAA, 0xFD6E, 0xFD14, 0xFCAD,
    145     0xFC45, 0xFBEC, 0xFBAF, 0xFB9C, 0xFECE, 0xFFFB, 0x00A4, 0x00EB,
    146     0x00F1, 0x00D9, 0x00B7, 0x008E, 0x005D, 0x0026, 0xFFEA, 0xFFA8,
    147     0xFF62, 0xFF19, 0xFECD, 0xFE81, 0xFE33, 0xFDE6, 0xFD99, 0xFD4F,
    148     0xFD07, 0xFCC2, 0xFC82, 0xFC47, 0xFC13, 0xFBEA, 0xFBD0, 0xFBC0,
    149     0xFBB8, 0xFBB3, 0xFBAC, 0xFBA1, 0xFB8D, 0xBF1E, 0xC3B2, 0xC60D,
    150     0xC6AC, 0xC608, 0xC49B, 0xC2D0, 0xC0C4, 0xBE7F, 0xBC0A, 0xB96D,
    151     0xB6B1, 0xB3DE, 0xB0FD, 0xAE16, 0xAB32, 0xA859, 0xA595, 0xA2ED,
    152     0xA069, 0x9E14, 0x9BF4, 0x9A13, 0x9879, 0x972E, 0x96F0, 0x9829,
    153     0x9A6B, 0x9D44, 0xA045, 0xA2FE, 0xA4FE, 0xA5D6, 0x8001, 0x8001,
    154     0x4171, 0xBF5F, 0x8001, 0x8001, 0x4171, 0xBF5F, 0x0000, 0x0000,
    155     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
    156     0xFFFF, 0xFFFB, 0xFFF4, 0xFFED, 0xFFE4, 0xFFDC, 0xFFD4, 0xFFCE,
    157     0xFFCA, 0xFFC8, 0xFFCA, 0xFFD0, 0xFFDA, 0xFFEA, 0x0000, 0x002C,
    158     0x0079, 0x00D9, 0x0141, 0x01A7, 0x01FD, 0x023A, 0x0250, 0xE9A4,
    159     0xE8B3, 0xE75C, 0xE5D2, 0xE44B, 0xE2FA, 0xE213, 0xE1CA, 0xE253,
    160     0xE3E3, 0xE65D, 0xE96F, 0xED03, 0xF101, 0xF550, 0xF9D9, 0xFE84,
    161     0x0337, 0x07DE, 0x0C5E, 0x10A0, 0x148D, 0x180C, 0x1B04, 0x1D5F,
    162     0x1EAE, 0x1EBE, 0x1DCE, 0x1C1F, 0x19F2, 0x1786, 0x151C, 0x12F4,
    163     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002,
    164     0x0003, 0x0005, 0x0006, 0x0007, 0x0009, 0x000A, 0x000B, 0x000C,
    165     0x000C, 0x000C, 0x000C, 0x000C, 0x000A, 0x0009, 0x0006, 0x0003,
    166     0x0000, 0xFFF8, 0xFFE8, 0xFFD3, 0xFFBD, 0xFFA7, 0xFF96, 0xFF8A,
    167     0xFF88, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0006,
    168     0x000A, 0x000F, 0x0014, 0x001A, 0x001F, 0x0025, 0x002A, 0x002E,
    169     0x0031, 0x0033, 0x0034, 0x0033, 0x0031, 0x002C, 0x0025, 0x001B,
    170     0x000F, 0x0000, 0xFFDF, 0xFFA2, 0xFF54, 0xFEFE, 0xFEAA, 0xFE61,
    171     0xFE2D, 0xFE17, 0x0267, 0xF8AF, 0xEF3D, 0xEAC3, 0xEA6F, 0xEA4A,
    172     0xEA51, 0xEA81, 0xEAD5, 0xEB4B, 0xEBDE, 0xEC8B, 0xED4E, 0xEE24,
    173     0xEF09, 0xEFF9, 0xF0F1, 0xF1ED, 0xF2EA, 0xF3E3, 0xF4D6, 0xF5BF,
    174     0xF699, 0xF762, 0xF816, 0xF95C, 0xFBAF, 0xFECB, 0x0266, 0x063E,
    175     0x0A0B, 0x0D86, 0x106A, 0x30B3, 0x2162, 0x116D, 0x00E4, 0xEFD5,
    176     0xDE50, 0xCC63, 0xBA1F, 0xA793, 0x94CF, 0x81E1, 0x6ED6, 0x5BC3,
    177     0x48B6, 0x35BC, 0x22E7, 0x1044, 0xFDE4, 0xEBD6, 0xDA28, 0xC8EB,
    178     0xB82E, 0xA801, 0x9872, 0x8991, 0x7B6A, 0x6E14, 0x6199, 0x560A,
    179     0x4B77, 0x41ED, 0x397E, 0x3237,
    180 };
    181