/******************************************************************************** Ultra 64 MARIO Brothers mario punching animation data Copyright 1995 Nintendo co., ltd. All rights reserved October 12, 1995 ********************************************************************************/ #include "../headers.h" static short mario_carry_punch_prm[]={ 0, 143, 134, 125, 129, 136, 144, 150, 154, 157, 161, 164, 166, 168, 169, 170, 40, 45, 51, 52, 54, 54, 51, 46, 38, 30, 21, 13, 6, 1, 0,16383, -8160,-9707,-11596,-12266,-12753,-12828,-12260,-10993, -9257,-7248,-5163,-3199,-1553, -421, 0,-3713, -4111,-4647,-4962,-5271,-5449,-5371,-5022,-4513, -3908,-3271,-2665,-2154,-1800,-1668,-1535, -952, -349, -405, -617, -930,-1290,-1716,-2236,-2804, -3372,-3894,-4324,-4617,-4724,-12389,-10801,-9156, -9417,-10179,-11065,-11699,-12080,-12449,-12794,-13104, -13366,-13568,-13699,-13745, 5089, 9126,14757,17943, 20398,21032,12193, 9720, 7307, 5037, 2995, 1261, -79, -944,-1251,-5036,-3758,-2176,-1485,-1160, -2001,-8940,-9865,-10543,-11012,-11309,-11475,-11545, -11560,-11556,-21503,-27378,30886,29238,29272,30095, -30967,-28041,-24816,-21505,-18320,-15473,-13176,-11643, -11084, 8584,10177,11950,12149,12022,11556,10740, 9516, 7941, 6174, 4374, 2698, 1304, 352, 0, 2780, 3258, 3598, 3114, 2377, 1633, 1131, 853, 617, 421, 265, 147, 64, 15, 0, -436, -46, 196, -299,-1031,-1750,-2208,-2419,-2567, -2664,-2720,-2746,-2751,-2747,-2743,-12682,-10666, -8261,-7689,-7492,-7618,-8011,-8674,-9577,-10620, -11700,-12716,-13568,-14153,-14371,25555,29593,30524, 16430, 700,-5744,-7413,-6986,-5969,-4562,-2963, -1372, 10, 986, 1355,13812,13908,13851,13630, 12584, 8850, 6027, 6146, 6685, 7511, 8488, 9483, 10359,10984,11222, 2365, 4989, 4012,-10776,-26442, -31700,-31811,-29981,-27377,-24312,-21101,-18057,-15493, -13725,-13066, 831, 985, 1110, 1038, 945, 836, 717, 591, 466, 345, 235, 140, 65, 17, 0, -276, -227, -176, -172, -171, -173, -176, -180, -185, -190, -195, -200, -204, -207, -208, -15199,-16368,-17488,-17337,-17087,-16761,-16379,-15963, -15533,-15111,-14719,-14377,-14106,-13928,-13864,21427, 19953,18110,17528,17171,16917,16642,16222,15535, 14359,12750,10997, 9387, 8210, 7754, 1365, 433, -401, -108, 355, 938, 1590, 2262, 2904, 3626, 4488, 5370, 6151, 6708, 6921, 8138, 8707, 9018, 8343, 7435, 6420, 5427, 4584, 4019, 3783, 3783, 3932, 4146, 4337, 4420,-29296,-30622,-31840,-31493, -30923,-30189,-29346,-28451,-27562,-26506,-25203,-23849, -22639,-21769,-21436,-2278,-2713,-3118,-2943,-2612, -2232,-1908,-1627,-1317,-1000, -694, -421, -200, -53, 0, -131, -190, -239, -193, -118, -44, 0, 15, 22, 23, 19, 14, 7, 2, 0,-16648,-16771,-16861,-16732,-16533,-16344,-16247, -16243,-16272,-16323,-16388,-16455,-16515,-16559,-16576, 14248,14712,14974,14340,13424,12495,11823,11377, 10953,10564,10221, 9934, 9715, 9576, 9527,-3796, -2560,-1607,-2655,-4300,-5994,-7185,-7914,-8581, -9176,-9687,-10104,-10416,-10610,-10678,-6461,-5533, -4658,-5095,-5920,-6727,-7108,-7046,-6825,-6498, -6115,-5728,-5388,-5147,-5055,-25049,-26308,-27314, -26329,-24752,-23129,-22007,-21352,-20768,-20261,-19835, -19495,-19247,-19094,-19042,-32767,-32767,16753,-16545, -32767,-32767,16753,-16545, 2268,-2593,-9178,-11118, -11510,-11401,-10572,-8915,-7143,-5696,-4116,-2580, -1264, -345, 0, 37,-1595,-3268,-1916, -286, -670,-1372,-1238, -937, -749, -542, -340, -166, -45, 0,-4813,-5594,-6088,-4425,-2526,-2024, -1914,-1664,-1483,-1356,-1229,-1112,-1016, -950, -926,-9364,-4449, 1887, 4424, 6292, 7410, 7696, 7245, 6316, 5076, 3690, 2324, 1143, 313, 0, 3497, 2877, 1809, 756, -409,-1388,-1882,-1916, -1757,-1463,-1092, -701, -350, -97, 0, 4716, 5641, 6507, 6120, 5383, 4586, 4016, 3661, 3323, 3012, 2737, 2507, 2331, 2219, 2180, 7432, 8494, 9290, 8661, 7865, 6943, 5938, 4892, 3848, 2849, 1936, 1153, 540, 142, 0, -215, -314, -406, -385, -354, -316, -273, -227, -179, -133, -91, -54, -25, -6, 0,16899,17921,18931,18863, 18720,18516,18268,17991,17700,17412,17141,16904, 16715,16590,16545 }; static short mario_carry_punch_tbl[]= { 1, 0, /* chn14(19) */ 15, 1, 15, 16, 1, 0, /* chn14(19) */ 1, 31, 1, 0, 15, 550, /* m_waist1_3(18) */ 15, 565, 15, 580, 15, 505, /* m_body1(17) */ 15, 520, 15, 535, 15, 460, /* m_head2(16) */ 15, 475, 15, 490, 1, 456, /* chn6(14) */ 1, 457, 1, 458, 15, 92, /* m_larmA1(2) */ 15, 107, 15, 122, 1, 0, /* m_larmB1(1) */ 1, 0, 15, 77, 15, 32, /* m_lhand1(0) */ 15, 47, 15, 62, 1, 452, /* chn10(12) */ 1, 453, 1, 454, 15, 197, /* m_rarmA1(5) */ 15, 212, 15, 227, 1, 0, /* m_rarmB1(4) */ 1, 0, 15, 182, 15, 137, /* m_rhand1(3) */ 15, 152, 15, 167, 1, 0, /* chn15(13) */ 1, 0, 1, 455, 15, 407, /* m_llegA1(11) */ 15, 422, 15, 437, 1, 0, /* m_llegB1(10) */ 1, 0, 15, 392, 15, 347, /* m_ltoot1(9) */ 15, 362, 15, 377, 1, 0, /* chn17(15) */ 1, 0, 1, 459, 15, 302, /* m_rlegA1(8) */ 15, 317, 15, 332, 1, 0, /* m_rlegB1(7) */ 1, 0, 15, 287, 15, 242, /* m_rfoot1(6) */ 15, 257, 15, 272, }; AnimeRecord animMarioPunching = { MAP_ANIM_ONETIME, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 15, /* number of frames */ 20, /* number of joints */ mario_carry_punch_prm, mario_carry_punch_tbl };