sm64pc/actors/unagi/anims/anim_0501280C.inc.c

196 lines
12 KiB
C

// 0x05011D58
static const s16 unagi_seg5_animvalue_05011D58[] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001,
0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
0x0007, 0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000C, 0x000D,
0x000E, 0x000F, 0x0010, 0x0010, 0x0011, 0x0011, 0x0012, 0x0012,
0x0013, 0x0013, 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0013,
0x0013, 0x0012, 0x0012, 0x0011, 0x0011, 0x0010, 0x0010, 0x000F,
0x000E, 0x000D, 0x000C, 0x000C, 0x000B, 0x000A, 0x0009, 0x0008,
0x0007, 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0003, 0x0002,
0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF,
0xFE8D, 0xFE67, 0xFE44, 0xFE25, 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3,
0xFDCB, 0xFDC8, 0xFDCB, 0xFDD3, 0xFDE1, 0xFDF3, 0xFE0A, 0xFE25,
0xFE44, 0xFE67, 0xFE8D, 0xFEB5, 0xFEE0, 0xFF0D, 0xFF3C, 0xFF6D,
0xFF9E, 0xFFD1, 0x0003, 0x0036, 0x0069, 0x009C, 0x00CD, 0x00FE,
0x012D, 0x015A, 0x0185, 0x01AE, 0x01D3, 0x01F6, 0x0215, 0x0230,
0x0247, 0x0259, 0x0267, 0x026F, 0x0272, 0x026F, 0x0267, 0x0259,
0x0247, 0x0230, 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A,
0x012D, 0x00FE, 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1,
0xFF9E, 0xFF6D, 0xFF3C, 0xFF0D, 0xFEE0, 0xFEB5, 0x054B, 0x004E,
0x003E, 0x002D, 0x001C, 0x000B, 0xFFFA, 0xFFE9, 0xFFD8, 0xFFC7,
0xFFB7, 0xFFA7, 0xFF98, 0xFF8A, 0xFF7C, 0xFF6F, 0xFF64, 0xFF59,
0xFF50, 0xFF48, 0xFF42, 0xFF3E, 0xFF3B, 0xFF3A, 0xFF3B, 0xFF3E,
0xFF42, 0xFF48, 0xFF50, 0xFF59, 0xFF64, 0xFF6F, 0xFF7C, 0xFF8A,
0xFF98, 0xFFA7, 0xFFB7, 0xFFC7, 0xFFD8, 0xFFE9, 0xFFFA, 0x000B,
0x001C, 0x002D, 0x003E, 0x004E, 0x005E, 0x006D, 0x007B, 0x0089,
0x0096, 0x00A1, 0x00AC, 0x00B5, 0x00BD, 0x00C3, 0x00C7, 0x00CA,
0x00CB, 0x00CA, 0x00C7, 0x00C3, 0x00BD, 0x00B5, 0x00AC, 0x00A1,
0x0096, 0x0089, 0x007B, 0x006D, 0x005E, 0x00D0, 0x8007, 0x800D,
0x8016, 0x8021, 0x802E, 0x803D, 0x804D, 0x8060, 0x8074, 0x8089,
0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103, 0x811D, 0x8138, 0x8153,
0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB, 0x81F5, 0x820E, 0x8226,
0x823E, 0x8254, 0x826A, 0x827D, 0x8290, 0x82A0, 0x82AF, 0x82BC,
0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC, 0x82D9, 0x82D2, 0x82C7,
0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C, 0x823E, 0x821E, 0x81FD,
0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A, 0x8126, 0x8103, 0x80E0,
0x80BF, 0x809F, 0x8082, 0x8066, 0x804D, 0x8038, 0x8025, 0x8016,
0x800B, 0x8004, 0x8001, 0x8003, 0x005D, 0x0128, 0x010C, 0x00ED,
0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB,
0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80,
0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7,
0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A,
0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16,
0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E,
0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158,
0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A,
0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888,
0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D,
0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814,
0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6,
0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6,
0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45,
0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74,
0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15,
0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE,
0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D,
0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103,
0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB,
0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290,
0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC,
0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C,
0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A,
0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D,
0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x005D,
0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036,
0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE,
0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4,
0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2,
0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3,
0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5,
0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C,
0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185, 0x018B, 0x018E,
0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142, 0xF979, 0xF938,
0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5,
0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF,
0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F,
0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A,
0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1,
0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97,
0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC,
0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD,
0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0x005D, 0x0128, 0x010C, 0x00ED,
0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB,
0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80,
0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7,
0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A,
0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16,
0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E,
0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158,
0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A,
0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888,
0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D,
0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814,
0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6,
0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6,
0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45,
0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74,
0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15,
0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE,
0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D,
0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103,
0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB,
0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290,
0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC,
0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C,
0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A,
0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D,
0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x8001,
0x8001, 0x005D, 0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084,
0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E,
0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24,
0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0,
0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F,
0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91,
0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC,
0x00ED, 0x010C, 0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185,
0x018B, 0x018E, 0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142,
0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA,
0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787,
0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0,
0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88,
0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70,
0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89,
0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16,
0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55,
0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0xFFEE, 0x00E6,
0x0105, 0x0121, 0x013C, 0x0155, 0x016B, 0x017E, 0x018F, 0x019C,
0x01A6, 0x01AB, 0x01AE, 0x01AB, 0x01A6, 0x019C, 0x018F, 0x017E,
0x016B, 0x0155, 0x013C, 0x0121, 0x0105, 0x00E6, 0x00C6, 0x00A4,
0x0082, 0x005E, 0x003A, 0x0016, 0xFFF2, 0xFFCE, 0xFFAA, 0xFF86,
0xFF64, 0xFF42, 0xFF22, 0xFF03, 0xFEE7, 0xFECC, 0xFEB3, 0xFE9D,
0xFE8A, 0xFE79, 0xFE6C, 0xFE63, 0xFE5D, 0xFE5B, 0xFE5D, 0xFE63,
0xFE6C, 0xFE79, 0xFE8A, 0xFE9D, 0xFEB3, 0xFECC, 0xFEE7, 0xFF03,
0xFF22, 0xFF42, 0xFF64, 0xFF86, 0xFFAA, 0xFFCE, 0xFFF2, 0x0016,
0x003A, 0x005E, 0x0082, 0x00A4, 0x00C6, 0x88AF, 0x88D0, 0x88F0,
0x890E, 0x8929, 0x8941, 0x8957, 0x8969, 0x8977, 0x8982, 0x8988,
0x898B, 0x8988, 0x8982, 0x8977, 0x8969, 0x8957, 0x8941, 0x8929,
0x890E, 0x88F0, 0x88D0, 0x88AF, 0x888B, 0x8866, 0x8840, 0x8819,
0x87F1, 0x87C9, 0x87A1, 0x8779, 0x8751, 0x872A, 0x8704, 0x86DF,
0x86BC, 0x869A, 0x867A, 0x865C, 0x8641, 0x8629, 0x8614, 0x8602,
0x85F3, 0x85E8, 0x85E2, 0x85E0, 0x85E2, 0x85E8, 0x85F3, 0x8602,
0x8614, 0x8629, 0x8641, 0x865C, 0x867A, 0x869A, 0x86BC, 0x86DF,
0x8704, 0x872A, 0x8751, 0x8779, 0x87A1, 0x87C9, 0x87F1, 0x8819,
0x8840, 0x8866, 0x888B, 0xFDF7, 0xFDFA, 0xFE01, 0xFE0D, 0xFE1D,
0xFE31, 0xFE48, 0xFE63, 0xFE82, 0xFEA2, 0xFEC6, 0xFEEB, 0xFF13,
0xFF3C, 0xFF66, 0xFF92, 0xFFBE, 0xFFEA, 0x0016, 0x0042, 0x006E,
0x009A, 0x00C4, 0x00ED, 0x0115, 0x013A, 0x015E, 0x017E, 0x019D,
0x01B8, 0x01CF, 0x01E3, 0x01F3, 0x01FF, 0x0206, 0x0209, 0x0206,
0x01FF, 0x01F3, 0x01E3, 0x01CF, 0x01B8, 0x019D, 0x017E, 0x015E,
0x013A, 0x0115, 0x00ED, 0x00C4, 0x009A, 0x006E, 0x0042, 0x0016,
0xFFEA, 0xFFBE, 0xFF92, 0xFF66, 0xFF3C, 0xFF13, 0xFEEB, 0xFEC6,
0xFEA2, 0xFE82, 0xFE63, 0xFE48, 0xFE31, 0xFE1D, 0xFE0D, 0xFE01,
0xFDFA, 0xF7B6, 0xFFCC, 0x01DC, 0x01DA, 0x01D3, 0x01C8, 0x01B9,
0x01A7, 0x0191, 0x0178, 0x015D, 0x013F, 0x011E, 0x00FC, 0x00D7,
0x00B2, 0x008B, 0x0063, 0x003A, 0x0011, 0xFFE9, 0xFFC0, 0xFF98,
0xFF70, 0xFF49, 0xFF23, 0xFEFF, 0xFEDC, 0xFEBC, 0xFE9E, 0xFE82,
0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE21, 0xFE1E, 0xFE21,
0xFE27, 0xFE32, 0xFE41, 0xFE53, 0xFE69, 0xFE82, 0xFE9E, 0xFEBC,
0xFEDC, 0xFEFF, 0xFF23, 0xFF49, 0xFF70, 0xFF98, 0xFFC0, 0xFFE9,
0x0011, 0x003A, 0x0063, 0x008B, 0x00B2, 0x00D7, 0x00FC, 0x011E,
0x013F, 0x015D, 0x0178, 0x0191, 0x01A7, 0x01B9, 0x01C8, 0x01D3,
0x01DA, 0xFCE1,
};
// 0x0501274C
static const u16 unagi_seg5_animindex_0501274C[] = {
0x0001, 0x0000, 0x0046, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0047, 0x0001, 0x0000,
0x0001, 0x04B2, 0x0046, 0x04B3, 0x0001, 0x04F9,
0x0001, 0x0000, 0x0046, 0x046B, 0x0001, 0x04B1,
0x0001, 0x0000, 0x0046, 0x008F, 0x0001, 0x00D5,
0x0001, 0x0000, 0x0046, 0x0048, 0x0001, 0x008E,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0001, 0x03DE, 0x0046, 0x03DF, 0x0046, 0x0425,
0x0001, 0x0351, 0x0046, 0x0352, 0x0046, 0x0398,
0x0001, 0x034F, 0x0001, 0x0350, 0x0001, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0309,
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x01A9,
0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6,
0x0001, 0x027C, 0x0046, 0x027D, 0x0046, 0x02C3,
0x0001, 0x01EF, 0x0046, 0x01F0, 0x0046, 0x0236,
0x0001, 0x011C, 0x0046, 0x011D, 0x0046, 0x0163,
};
// 0x0501280C
static const struct Animation unagi_seg5_anim_0501280C = {
0,
0,
0,
0,
0x46,
ANIMINDEX_NUMPARTS(unagi_seg5_animindex_0501274C),
unagi_seg5_animvalue_05011D58,
unagi_seg5_animindex_0501274C,
0,
};