sm64/data/Anime/cannon.s
2022-12-04 22:27:02 -05:00

122 lines
6.9 KiB
ArmAsm

/********************************************************************************
Ultra 64 MARIO Brothers
mario cannon flying data
Copyright 1995 Nintendo co., ltd. All rights reserved
September 19, 1995
********************************************************************************/
.data
.align 2
.align 0
animMarioCannonFly:
.half MAP_ANIM_NORMAL /* attribute */
.half MARIO_HEIGHT /* animation height */
.half 0 /* start frame */
.half 0 /* loop frame */
.half 15 /* number of frames */
.half 20 /* number of joints */
.word 0x0114 /* parameter offset */
.word 0x0018 /* index offset */
.word 0x04B6 /* total bytes */
.half 1, 0 /* chn14translate x */
.half 1, 0 /* chn14 translate y */
.half 1, 0 /* chn14 translate z */
.half 1, 0 /* chn14 rotate x */
.half 1, 1 /* chn14 rotate y */
.half 1, 0 /* chn14 rotate z */
.half 15, 449 /* <m_waist>1_3 rotate x */
.half 1, 0 /* <m_waist>1_3 rotate y */
.half 1, 464 /* <m_waist>1_3 rotate z */
.half 15, 433 /* <m_body>1 rotate x */
.half 1, 0 /* <m_body>1 rotate y */
.half 1, 448 /* <m_body>1 rotate z */
.half 1, 402 /* <m_head>2 rotate x */
.half 15, 403 /* <m_head>2 rotate y */
.half 15, 418 /* <m_head>2 rotate z */
.half 1, 398 /* chn6 rotate x */
.half 1, 399 /* chn6 rotate y */
.half 1, 400 /* chn6 rotate z */
.half 15, 62 /* <m_larmA>1 rotate x */
.half 15, 77 /* <m_larmA>1 rotate y */
.half 15, 92 /* <m_larmA>1 rotate z */
.half 1, 0 /* <m_larmB>1 rotate x */
.half 1, 0 /* <m_larmB>1 rotate y */
.half 15, 47 /* <m_larmB>1 rotate z */
.half 15, 2 /* <m_lhand>1 rotate x */
.half 15, 17 /* <m_lhand>1 rotate y */
.half 15, 32 /* <m_lhand>1 rotate z */
.half 1, 394 /* chn10 rotate x */
.half 1, 395 /* chn10 rotate y */
.half 1, 396 /* chn10 rotate z */
.half 15, 167 /* <m_rarmA>1 rotate x */
.half 15, 182 /* <m_rarmA>1 rotate y */
.half 15, 197 /* <m_rarmA>1 rotate z */
.half 1, 0 /* <m_rarmB>1 rotate x */
.half 1, 0 /* <m_rarmB>1 rotate y */
.half 15, 152 /* <m_rarmB>1 rotate z */
.half 15, 107 /* <m_rhand>1 rotate x */
.half 15, 122 /* <m_rhand>1 rotate y */
.half 15, 137 /* <m_rhand>1 rotate z */
.half 1, 0 /* chn15 rotate x */
.half 1, 0 /* chn15 rotate y */
.half 1, 397 /* chn15 rotate z */
.half 15, 349 /* <m_llegA>1 rotate x */
.half 15, 364 /* <m_llegA>1 rotate y */
.half 15, 379 /* <m_llegA>1 rotate z */
.half 1, 0 /* <m_llegB>1 rotate x */
.half 1, 0 /* <m_llegB>1 rotate y */
.half 1, 348 /* <m_llegB>1 rotate z */
.half 15, 303 /* <m_ltoot>1 rotate x */
.half 15, 318 /* <m_ltoot>1 rotate y */
.half 15, 333 /* <m_ltoot>1 rotate z */
.half 1, 0 /* chn17 rotate x */
.half 1, 0 /* chn17 rotate y */
.half 1, 401 /* chn17 rotate z */
.half 15, 258 /* <m_rlegA>1 rotate x */
.half 15, 273 /* <m_rlegA>1 rotate y */
.half 15, 288 /* <m_rlegA>1 rotate z */
.half 1, 0 /* <m_rlegB>1 rotate x */
.half 1, 0 /* <m_rlegB>1 rotate y */
.half 1, 257 /* <m_rlegB>1 rotate z */
.half 15, 212 /* <m_rfoot>1 rotate x */
.half 15, 227 /* <m_rfoot>1 rotate y */
.half 15, 242 /* <m_rfoot>1 rotate z */
.half 0x0000,0x3FFF,0xF62C,0xF64F,0xF6AB,0xF729,0xF7B2,0xF830,0xF88B,0xF8AF,0xF88D,0xF833,0xF7B9,0xF732,0xF6B5,0xF657
.half 0xF62C,0xF980,0xF8B2,0xF6A1,0xF3CD,0xF0B8,0xEDE3,0xEBD2,0xEB04,0xEBCB,0xEDCD,0xF08F,0xF396,0xF667,0xF888,0xF97C
.half 0xF06F,0xF085,0xF0BC,0xF108,0xF15B,0xF1A7,0xF1DF,0xF1F4,0xF1E0,0xF1AA,0xF15F,0xF10E,0xF0C2,0xF089,0xF06F,0xD468
.half 0xD1F1,0xCCA1,0xC797,0xC5F4,0xCC01,0xD641,0xDC26,0xDA53,0xD512,0xCF54,0xCC09,0xCD8F,0xD1A7,0xD45D,0xAA70,0xADBA
.half 0xB634,0xC1CC,0xCE6E,0xDA06,0xE281,0xE5CA,0xE29D,0xDA63,0xCF16,0xC2AD,0xB720,0xAE69,0xAA7E,0xDE99,0xDE6C,0xDDF9
.half 0xDD5B,0xDCAF,0xDC11,0xDB9E,0xDB71,0xDB9C,0xDC0C,0xDCA6,0xDD4F,0xDDEC,0xDE63,0xDE98,0x0F8B,0x0B96,0x0162,0xF370
.half 0xE43D,0xD64A,0xCC17,0xC822,0xCBF5,0xD5DB,0xE374,0xF262,0x0046,0x0AC3,0x0F7A,0xE940,0xE9D2,0xEB49,0xED4A,0xEF78
.half 0xF179,0xF2F0,0xF382,0xF2F5,0xF189,0xEF95,0xED70,0xEB71,0xE9F0,0xE942,0xF618,0xF652,0xF6E8,0xF7B5,0xF895,0xF962
.half 0xF9F8,0xFA32,0xF9FA,0xF968,0xF8A0,0xF7C5,0xF6F8,0xF65E,0xF619,0xE633,0xE640,0xE660,0xE68D,0xE6BD,0xE6EA,0xE70B
.half 0xE717,0xE70B,0xE6EB,0xE6C0,0xE690,0xE664,0xE642,0xE633,0xDF00,0xDC32,0xD6F8,0xD416,0xD59C,0xD91C,0xDC9F,0xDE30
.half 0xDB68,0xD655,0xD3AB,0xD569,0xD923,0xDCF5,0xDEF8,0x1BA7,0x1BA4,0x1B9C,0x1B90,0x1B84,0x1B79,0x1B71,0x1B6E,0x1B71
.half 0x1B79,0x1B84,0x1B90,0x1B9B,0x1BA3,0x1BA7,0x2E1B,0x2DCD,0x2D04,0x2BF1,0x2AC6,0x29B4,0x28EB,0x289D,0x28E8,0x29AB
.half 0x2AB7,0x2BDD,0x2CEE,0x2DBD,0x2E19,0xBB91,0xB95E,0xB3B3,0xABF3,0xA381,0x9BC1,0x9616,0x93E3,0x9603,0x9B83,0xA311
.half 0xAB5D,0xB315,0xB8E9,0xBB87,0x0183,0x0179,0x015E,0x0139,0x0111,0x00EC,0x00D2,0x00C7,0x00D1,0x00EB,0x010F,0x0137
.half 0x015B,0x0177,0x0183,0x01CF,0x01D5,0x01E4,0x01F9,0x0210,0x0225,0x0234,0x023A,0x0234,0x0226,0x0211,0x01FB,0x01E6
.half 0x01D6,0x01CF,0xE5A9,0xE4D8,0xE2C0,0xDFE1,0xDCC2,0xD9E4,0xD7CB,0xD6FB,0xD7C4,0xD9CD,0xDC98,0xDFAA,0xE285,0xE4AD
.half 0xE5A5,0x1CA8,0xFEF2,0xFF31,0xFFD3,0x00AF,0x01A0,0x027E,0x031F,0x035E,0x031F,0x027E,0x01A0,0x00AF,0xFFD3,0xFF31
.half 0xFEF2,0x0A8D,0x0ADC,0x0BA7,0x0CBD,0x0DED,0x0F03,0x0FCF,0x101E,0x0FCF,0x0F03,0x0DED,0x0CBD,0x0BA7,0x0ADC,0x0A8D
.half 0xB85D,0xB76B,0xB4FB,0xB1A6,0xAE05,0xAAB0,0xA840,0xA74F,0xA840,0xAAB0,0xAE05,0xB1A6,0xB4FB,0xB76B,0xB85D,0xFFFA
.half 0xFFFE,0x0006,0x0013,0x0021,0x002E,0x0038,0x003B,0x0038,0x002F,0x0022,0x0014,0x0007,0xFFFF,0xFFFA,0xFEDF,0xFEE0
.half 0xFEE1,0xFEE2,0xFEE3,0xFEE4,0xFEE5,0xFEE5,0xFEE5,0xFEE4,0xFEE3,0xFEE2,0xFEE1,0xFEE0,0xFEDF,0xE37D,0xE2F8,0xE1A2
.half 0xDFCD,0xDDCE,0xDBF9,0xDAA2,0xDA1E,0xDA9E,0xDBEB,0xDDB4,0xDFA9,0xE17C,0xE2DD,0xE37B,0x1EF6,0x0460,0x045A,0x044A
.half 0x0434,0x041C,0x0406,0x03F6,0x03F0,0x03F6,0x0406,0x041C,0x0434,0x044A,0x045A,0x0460,0xF3FB,0xF356,0xF1AE,0xEF6B
.half 0xECF3,0xEAB0,0xE908,0xE864,0xE908,0xEAB0,0xECF3,0xEF6B,0xF1AE,0xF356,0xF3FB,0x9C09,0x9E04,0xA322,0xAA20,0xB1BF
.half 0xB8BD,0xBDDB,0xBFD7,0xBDDB,0xB8BD,0xB1BF,0xAA20,0xA322,0x9E04,0x9C09,0x7FFF,0x7FFF,0x4171,0xBF5F,0x7FFF,0x7FFF
.half 0x4171,0xBF5F,0x0007,0x0271,0x0254,0x020A,0x01A4,0x0135,0x00CF,0x0085,0x0068,0x0085,0x00CF,0x0135,0x01A4,0x020A
.half 0x0254,0x0271,0xE591,0xE591,0xE591,0xE591,0xE591,0xE591,0xE590,0xE590,0xE590,0xE591,0xE591,0xE591,0xE591,0xE591
.half 0xE591,0x0DDA,0x0C96,0x0954,0x04DF,0x0004,0xFB90,0xF84D,0xF70A,0xF843,0xFB6C,0xFFC4,0x0489,0x08F9,0x0C53,0x0DD4
.half 0xF1B4,0xF8AB,0xF91F,0xFA49,0xFBE0,0xFD9C,0xFF34,0x005D,0x00D0,0x0060,0xFF40,0xFDB3,0xFBFF,0xFA69,0xF937,0xF8AD
.half 0x7FFF