sm64

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

anim_40.inc.c (6003B)


      1 static const struct Animation anim_40[] = {
      2     1,
      3     189,
      4     0,
      5     0,
      6     0x13,
      7     ANIMINDEX_NUMPARTS(anim_40_indices),
      8     anim_40_values,
      9     anim_40_indices,
     10     0,
     11 };
     12 
     13 
     14 static const u16 anim_40_indices[] = {
     15     0x0001, 0x0000, 0x0013, 0x0001, 0x0013, 0x0014, 0x0001, 0x0000, 0x0001, 0x0027, 0x0001, 0x0000,
     16     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0210,
     17     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01FD,
     18     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01EA,
     19     0x0001, 0x01D4, 0x0001, 0x01D5, 0x0013, 0x01D6,
     20     0x0013, 0x003E, 0x0013, 0x0051, 0x0013, 0x0064,
     21     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x002B,
     22     0x0001, 0x0028, 0x0001, 0x0029, 0x0001, 0x002A,
     23     0x0001, 0x01D0, 0x0001, 0x01D1, 0x0001, 0x01D2,
     24     0x0013, 0x008D, 0x0013, 0x00A0, 0x0013, 0x00B3,
     25     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x007A,
     26     0x0001, 0x0077, 0x0001, 0x0078, 0x0001, 0x0079,
     27     0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3,
     28     0x0013, 0x0197, 0x0013, 0x01AA, 0x0013, 0x01BD,
     29     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0184,
     30     0x0013, 0x014B, 0x0013, 0x015E, 0x0013, 0x0171,
     31     0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01E9,
     32     0x0013, 0x0112, 0x0013, 0x0125, 0x0013, 0x0138,
     33     0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x00FF,
     34     0x0013, 0x00C6, 0x0013, 0x00D9, 0x0013, 0x00EC,
     35 };
     36 
     37 static const s16 anim_40_values[] = {
     38     0x0000, 0x009A, 0x0091, 0x0086, 0x007E, 0x007D, 0x0081, 0x0088,
     39     0x008F, 0x0093, 0x0097, 0x009A, 0x009D, 0x009D, 0x009D, 0x009D,
     40     0x009C, 0x009B, 0x009B, 0x009A, 0xFFF4, 0xFFF2, 0xFFF0, 0xFFF0,
     41     0xFFF1, 0xFFF4, 0xFFF6, 0xFFF9, 0xFFFC, 0xFFFF, 0x0000, 0x0001,
     42     0x0003, 0x0004, 0x0005, 0x0006, 0x0006, 0x0007, 0x0007, 0x3FFF,
     43     0xE7CE, 0xF984, 0xE96B, 0xF446, 0xF438, 0xF42A, 0xF446, 0xF48D,
     44     0xF4DE, 0xF539, 0xF599, 0xF5FE, 0xF665, 0xF6CA, 0xF72D, 0xF78A,
     45     0xF7DF, 0xF82A, 0xF869, 0xF899, 0xF8B7, 0xF8C2, 0x1951, 0x16D4,
     46     0x1258, 0x0FB9, 0x0F66, 0x0F3B, 0x0F32, 0x0F45, 0x0F71, 0x0FB0,
     47     0x0FFD, 0x1053, 0x10AE, 0x1108, 0x115D, 0x11A8, 0x11E3, 0x120B,
     48     0x1219, 0xEF75, 0xF0C2, 0xF316, 0xF4A2, 0xF52B, 0xF5AE, 0xF62A,
     49     0xF69F, 0xF70D, 0xF772, 0xF7CE, 0xF822, 0xF86B, 0xF8AB, 0xF8E0,
     50     0xF90A, 0xF929, 0xF93C, 0xF942, 0x70AE, 0x7422, 0x7C00, 0x812B,
     51     0x8283, 0x83BA, 0x84CF, 0x85C5, 0x869C, 0x8758, 0x87F9, 0x8882,
     52     0x88F2, 0x894D, 0x8994, 0x89C9, 0x89EC, 0x8A00, 0x8A06, 0x0ACF,
     53     0x020D, 0xEDD2, 0xE463, 0xE43D, 0xE417, 0xE463, 0xE51C, 0xE5F4,
     54     0xE6E2, 0xE7E1, 0xE8EB, 0xE9F9, 0xEB05, 0xEC09, 0xECFE, 0xEDDF,
     55     0xEEA5, 0xEF4A, 0xEFC7, 0xF017, 0xF033, 0xEF3D, 0xF13B, 0xF4C9,
     56     0xF6CC, 0xF6EF, 0xF6EE, 0xF6CE, 0xF695, 0xF647, 0xF5EA, 0xF581,
     57     0xF512, 0xF4A3, 0xF437, 0xF3D3, 0xF37D, 0xF33A, 0xF30E, 0xF2FE,
     58     0x1664, 0x14AB, 0x11BC, 0x0FE6, 0x0F68, 0x0EF9, 0x0E98, 0x0E45,
     59     0x0DFE, 0x0DC2, 0x0D91, 0x0D69, 0x0D49, 0x0D31, 0x0D1F, 0x0D13,
     60     0x0D0C, 0x0D08, 0x0D07, 0x7764, 0x7B5A, 0x844F, 0x8A01, 0x8B38,
     61     0x8C3B, 0x8D0F, 0x8DB9, 0x8E3D, 0x8E9F, 0x8EE3, 0x8F0F, 0x8F27,
     62     0x8F2E, 0x8F2B, 0x8F20, 0x8F13, 0x8F08, 0x8F03, 0xFE2C, 0xFD6B,
     63     0xFDC3, 0xFE4D, 0xFEB7, 0xFEE3, 0xFEF8, 0xFF08, 0xFF24, 0xFF50,
     64     0xFF89, 0xFFD3, 0x003E, 0x00C0, 0x0133, 0x0173, 0x0143, 0x00CE,
     65     0x008C, 0xFDFB, 0xFE28, 0xFDFC, 0xFDC1, 0xFDA1, 0xFDAA, 0xFDC6,
     66     0xFDEA, 0xFE0A, 0xFE23, 0xFE3C, 0xFE56, 0xFE63, 0xFE65, 0xFE7D,
     67     0xFECA, 0xFFAB, 0x00D7, 0x016D, 0xC0E6, 0xC406, 0xBEB5, 0xB7FC,
     68     0xB408, 0xB45C, 0xB6B9, 0xB9B0, 0xBBD3, 0xBCA4, 0xBCD5, 0xBCBE,
     69     0xBC71, 0xBBEB, 0xBB60, 0xBB09, 0xBB1A, 0xBB66, 0xBB94, 0x3796,
     70     0x3BDF, 0x4135, 0x4688, 0x4891, 0x45FC, 0x40EC, 0x3B44, 0x36EA,
     71     0x34A3, 0x338D, 0x3311, 0x32C9, 0x32AD, 0x32B1, 0x32C9, 0x32E9,
     72     0x3305, 0x3311, 0x1433, 0x10F2, 0x1057, 0x1043, 0x109A, 0x1154,
     73     0x1259, 0x137E, 0x1498, 0x15CC, 0x1706, 0x17C1, 0x17FD, 0x1814,
     74     0x1810, 0x17FD, 0x17E2, 0x17CB, 0x17C1, 0x16E1, 0x1A1E, 0x1B01,
     75     0x1B6B, 0x1B59, 0x1AC6, 0x19DA, 0x18CF, 0x17E2, 0x1709, 0x1641,
     76     0x15CC, 0x15A5, 0x1596, 0x1598, 0x15A5, 0x15B7, 0x15C6, 0x15CC,
     77     0xA18B, 0x9A39, 0x98D4, 0x989F, 0x99AE, 0x9C09, 0x9F4C, 0xA2E1,
     78     0xA631, 0xA980, 0xACAE, 0xAE8E, 0xAF2A, 0xAF67, 0xAF5E, 0xAF2A,
     79     0xAEE5, 0xAEA8, 0xAE8E, 0x048A, 0x034B, 0x0259, 0x019F, 0x017E,
     80     0x012A, 0xFF87, 0xFFA4, 0xFFE1, 0xFF93, 0xFF1F, 0xFED4, 0xFEC0,
     81     0xFEB9, 0xFEBA, 0xFEC0, 0xFEC9, 0xFED1, 0xFED4, 0x0038, 0x001A,
     82     0x001F, 0x0021, 0x0007, 0xFFE4, 0xFFD1, 0xFFC5, 0xFFBB, 0xFFB2,
     83     0xFFA8, 0xFFA2, 0xFFA0, 0xFFA0, 0xFFA0, 0xFFA0, 0xFFA1, 0xFFA2,
     84     0xFFA2, 0xBDCC, 0xBB45, 0xB91A, 0xB783, 0xB75F, 0xB78D, 0xB6E1,
     85     0xB603, 0xB529, 0xB45A, 0xB388, 0xB30A, 0xB2E3, 0xB2D3, 0xB2D6,
     86     0xB2E3, 0xB2F4, 0xB304, 0xB30A, 0x38B5, 0x3FF8, 0x43B9, 0x4637,
     87     0x4690, 0x44FD, 0x41FA, 0x3E79, 0x3BB2, 0x39D2, 0x385C, 0x378C,
     88     0x373F, 0x3720, 0x3725, 0x373F, 0x3761, 0x377F, 0x378C, 0xDF33,
     89     0xE173, 0xE336, 0xE47C, 0xE490, 0xE371, 0xE12C, 0xDE8C, 0xDC5E,
     90     0xDA9E, 0xD90F, 0xD827, 0xD7D8, 0xD7BA, 0xD7BE, 0xD7D8, 0xD7FB,
     91     0xD81A, 0xD827, 0xE403, 0xDED6, 0xDBE2, 0xD9B3, 0xD8D1, 0xD9A9,
     92     0xDC45, 0xDF82, 0xE238, 0xE45F, 0xE651, 0xE772, 0xE7D4, 0xE7FA,
     93     0xE7F5, 0xE7D4, 0xE7A9, 0xE783, 0xE772, 0xA8BD, 0xA51C, 0xA263,
     94     0xA0B8, 0xA167, 0xA425, 0xA8A6, 0xADA5, 0xB1D4, 0xB564, 0xB8AB,
     95     0xBA94, 0xBB38, 0xBB78, 0xBB6F, 0xBB38, 0xBAEF, 0xBAB0, 0xBA94,
     96     0x8001, 0x8001, 0x49FF, 0xBF5F, 0x8001, 0x8001, 0x4171, 0x4153,
     97     0x4135, 0x4171, 0x4204, 0x42AF, 0x436C, 0x4436, 0x4509, 0x45DF,
     98     0x46B3, 0x4782, 0x4844, 0x48F7, 0x4994, 0x4A16, 0x4A7A, 0x4AB9,
     99     0x4AD0, 0xBF5F, 0xF3AA, 0xEF3B, 0xEAF9, 0xEB45, 0xF263, 0xFD43,
    100     0x084B, 0x0FE3, 0x129C, 0x128B, 0x1154, 0x109A, 0x10A6, 0x10AB,
    101     0x10AA, 0x10A6, 0x10A1, 0x109C, 0x109A, 0x171C, 0x1D70, 0x246B,
    102     0x25D8, 0x2154, 0x1B08, 0x138D, 0x0B7D, 0x0373, 0xFC09, 0xF5D9,
    103     0xF17C, 0xEF4E, 0xEEE6, 0xEFC0, 0xF153, 0xF31A, 0xF48D, 0xF527,
    104     0x3CB2, 0x3D0E, 0x3D4E, 0x3D6D, 0x3D55, 0x3CFC, 0x3C73, 0x3BC9,
    105     0x3B0E, 0x3A51, 0x39A3, 0x3913, 0x38B1, 0x388D, 0x388D, 0x388D,
    106     0x388D, 0x388D, 0x388D,
    107 };
    108