/******************************************************************************** Ultra 64 MARIO Brothers mario roling kick animation data Copyright 1996 Nintendo co., ltd. All rights reserved February 6, 1996 ********************************************************************************/ #include "../headers.h" static short mario_rolling_kick_prm[]={ 0, -12, 8, -8, -13, -10, -31, -37, -50, -45, -34, -35, -24, -16, 13, 14, 13, 11, 9, 6, 5, 3, 1, 0, 0, 141, 123, 128, 151, 156, 157, 141, 128, 127, 154, 162, 161, 143, 139, 136, 135, 130, 125, 120, 115, 112, 108, 106, 105, 69, 107, 176, 165, 173, 191, 201, 175, 119, 84, 86, 91, 70, 22, -13, -7, -3, 0, 2, 1, -6, -18, -30, -35,16383,-6852,-7582,-10027,-12615,-12345,-4347, 5913, 9334,10999,10511,12076,13716, 9679,15047, 11635, 7318, 3233, -440,-3990,-7925,-11784,-15109, -17440,-18320,-5592,-5766,-6236,-6711,-6383,-3572, -774,-3459,-1583, 309, 2259, 6696, 5586, 5223, 76,-3334,-4622,-5243,-5668,-6052,-6379,-6632, -6796,-6854,-6960,-4830,-2922,-1145, -802,-3938, -8880,-14073,-13222,-10172,-11638,-14142,-9905,-6564, -9733,-10209,-9619,-8759,-7753,-6571,-5374,-4321, -3572,-3287,-6730,-10538,-9967,-8895,-7588,-6313, -5335,-6094,-8756,-10742,-10155,-9169,-8131,-7386, -6976,-7840,-12135,-15649,-15718,-15116,-14136,-13071, -12217,-11867,-6877,-10237,-8325,-2112, 6263, 2865, 1335, 319,-1522,-1259,-2176,-2391, -334, 3197, 9796,19721,20082,18429,16958,15190,13637,12807, 16946,18051,-7884,-1040, 1043,-5721,-11170,-4368, -1790,-3122,-6713,-10147,-10565,-9382,-5076, -901, -3233,-5678,-7886,-9651,-10749,-11622,-12397,-13202, -13966,-14243,-8775,-5297, 2826, 3839, 522,-2826, -3828,-1759,-4796,-8023,-10377,-13536,-19597,-26109, -29811,29881,27564,25195,21229,16815,12343, 8203, 5971, 5159,-13872,-12991,-8793,-8894,-11323,-10795, -12210,-10625,-6591,-1911, 2671, 6412, 8567, 3627, -2822, 2857, 3664, 4157, 6246, 8850,11570,14008, 15763,16437, 2642, 4704, 6124, 5658, 837,-3822, -586,-1619,-1282, -923, -406, 400, 1632, 5479, 8806, 2978, 3420, 4787, 5310, 5832, 6309, 6702, 6967, 7065,-11484,-10250,-9410,-9176,-8861,-5324, -10744,-11740,-9557,-6762,-3952,-1723, -672,-5233, -9894, -476, 632, 36, -131, -395, -698, -985, -1199,-1282,-12207,-12474,-8529,-8582,-12366,-19515, -15148,-10220,-8556,-7222,-6200,-5474,-5024,-4833, -6623,-9685,-12778,-14736,-14629,-14042,-13197,-12317, -11626,-11346,-14640,-13780,-16422,-18999,32199,-23103, -27050,-32110,-27229,-18085,-22167,31953,-6385,-10225, -12022,-12696,-12419,-11927,-11296,-10605,-9932,-9354, -8951,-8799, 8074, 9035, 8452,10649,19945,26101, 30378,31312,28999,27647,23845,24005, 8255, 9656, 9261, 8881, 9201, 9646,10164,10705,11215,11644, 11939,12049,-30831,-27427,-25786,-25996,21555,32443, 32225,28458,-31426,-32447,24097,11675,-23904,-26481, -31572,29595,26943,24196,21493,18971,16769,15025, 13877,13464, -70, -49, -79, -123, -169, -185, -38, -34, -48, -68, -82, -79, -15, 107, 237, 320, 304, 136,-1919,-1524, -783, -403, -103, 18, -199, -207, -197, -160, -120, -103, -208, -216, -216, -209, -200, -192, -177, -148, -119, -101, -107, -150, -646, -526, -332, -261, -220, -207,-10294,-11358,-9746,-6847,-3826,-2725, -11901,-12296,-11587,-10471,-9641,-9795,-10936,-12536, -14497,-16719,-19104,-21553,-26926,-24233,-20502,-17947, -15742,-14803, 8859,15463,20289,13177, 5637, 3529, 3769, 4472, 5433, 6625, 8021, 9595,11567,13974, 16517,18897,20813,21966,22114,21448,20318,19077, 18074,17662,-5312,-3020, -580, 2118, 2905, 562, 4029,-1118, 738, 510, -46, 379, 2925, 6453, 8860, 9152, 8321, 7249, 5853, 4357, 3157, 1949, 1017, 643, 117,-1868,-2085,-2964, -771, 1989, 5791, 8148, 8010, 5180, 1904, -426,-1017, -663, -352, -672,-1035, -658, 2012, 4688, 5380, 5578, 5521, 5449,-9722,-11315,-14141,-19484,-22498,-21299, -22565,-22259,-14427,-9077,-4385,-2792,-6449,-13206, -19050,-22314,-24666,-27096,-30401,32485,31189,30268, 29718,29535,-1399,-1376,-1379,-1390,-1408,-1428, -1447,-1463,-1471,-1470,-1456,-1425, -802, -897, -5620,-5855,-5640,-5146,-4540,-3993,-3337,-2495, -1769,-1460, 347, 453, 423, 381, 328, 264, 190, 106, 13, -88, -199, -317, -652,-1011, -827, -831, -869, -909, -920, -870, -682, -389, -118, 0,-15106,-14331,-14540,-14820,-15172,-15600, -16106,-16692,-17361,-18116,-18958,-19892,-22929,-26083, -23529,-23181,-23133,-23174,-23090,-22672,-21513,-19817, -18285,-17619,23005,24406,24692,24919,25079,25163, 25163,25070,24877,24574,24154,23607,21536,18281, 16448,16763,17903,19397,20776,21569,21445,20726, 19921,19540, 754, 775, 715, 642, 560, 470, 375, 277, 179, 84, -7, -91, -103, 2569, 4142, 4385, 4360, 4038, 2915, 1745, 1244, 886, 672, 601,-5357,-5367,-5036,-4639,-4192,-3712, -3214,-2714,-2228,-1772,-1362,-1014,-1938,-5333, -4186,-3978,-3954,-4033,-4364,-4708,-4801,-4834, -4833,-4827,-26978,-23596,-22799,-22331,-22123,-22105, -22210,-22368,-22512,-22571,-22478,-22163,-18666,-23689, -32390,31853,31956,32123,32024,31919,31566,31121, 30741,30580,-32767,-32767,16753,-16545,-32767,-32767, -32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767, 32277,31462,31299,-32767,-25115,-17117,-17025,-19562, -21898,-24724,-27631,-30213,-32060,-32767,-32767,-32767, -32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767, -32719,-32641,-32625,-32767,32029,31258,31249,31494, 31719,31991,32271,32520,32698,-32767,16753,16753, 16753,16753,16753,16753,16753,16753,16753,16753, 16657,16498,16466,16753,18245,19806,19824,19329, 18873,18322,17754,17251,16890,16753,-16545, 9120, 10371,13412, 7631, 4559, 2723, 1658, 625, -331, -1166,-1836,-2263,-2313,-1853, 1195, 3206, 4150, 3823, 3192, 2386, 1535, 768, 213, 0,-1136, -2638,-2931,-3611,-2910,-3994,-3030,-1764, -430, 734, 1493, 1372, 563, -166, -243, -784,-1148, -1064, -893, -669, -432, -216, -60, 0,-10435, -3749, 2622, 6250, 6680, 7233, 5890, 4446, 2828, 961,-1230,-4418,-8369,-11797,-12183,-12276,-12148, -11751,-11248,-10699,-10165,-9709,-9390,-9270,-4172, -4219,-3979,-2210,-3269,-3868,-2255, 92, 2308, 3527, 3728, 3544, 3091, 2482, 1833, 1259, 874, 641, 444, 283, 159, 70, 17, 0, 740, -2207,-5259,-3192, -844, 1144, 2544, 3807, 4782, 5317, 5490, 5497, 5366, 5129, 4814, 4451, 4071, 3566, 2876, 2096, 1323, 652, 178, 0,10110, 5820, 1740, 1834, 4611, 7125, 8216, 8956, 9366, 9464, 9230, 8718, 8059, 7383, 6822, 6506, 6566, 7167, 8248, 9601,11016,12285,13200,13551,-6987, -13505,-16486,-15921,-11387,-7433,-3188, 1706, 6586, 10789,13653,14513, 4369, 3466, 1136, -547, -789, -851, -780, -620, -416, -215, -61, 0,10414, 9475, 6384, 4565, 2191, -530,-2503,-4486,-6426, -8270,-9964,-11455,-10133,-6134,-3110,-1258, -735, -372, -141, -16, 33, 33, 12, 0,15387, 7741, 3978, 3269, 2621, 769, 857, 804, 885, 1376, 2553, 5020,18601,23915,26265,27047,26530, 25698,24669,23562,22495,21586,20954,20717 }; static short mario_rolling_kick_tbl[]={ 24, 1, /* chn14_3_1translate x */ 24, 25, /* chn14_3_1 translate y */ 24, 49, /* chn14_3_1 translate z */ 1, 0, /* chn14_3_1 rotate x */ 1, 73, /* chn14_3_1 rotate y */ 1, 0, /* chn14_3_1 rotate z */ 24, 967, /* 1_3 rotate x */ 24, 991, /* 1_3 rotate y */ 24, 1015, /* 1_3 rotate z */ 24, 895, /* 1 rotate x */ 24, 919, /* 1 rotate y */ 24, 943, /* 1 rotate z */ 24, 823, /* 2 rotate x */ 24, 847, /* 2 rotate y */ 24, 871, /* 2 rotate z */ 24, 750, /* chn6 rotate x */ 24, 774, /* chn6 rotate y */ 24, 798, /* chn6 rotate z */ 24, 170, /* 1 rotate x */ 24, 194, /* 1 rotate y */ 24, 218, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 24, 146, /* 1 rotate z */ 24, 74, /* 1 rotate x */ 24, 98, /* 1 rotate y */ 24, 122, /* 1 rotate z */ 1, 746, /* chn10 rotate x */ 1, 747, /* chn10 rotate y */ 1, 748, /* chn10 rotate z */ 24, 338, /* 1 rotate x */ 24, 362, /* 1 rotate y */ 24, 386, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 24, 314, /* 1 rotate z */ 24, 242, /* 1 rotate x */ 24, 266, /* 1 rotate y */ 24, 290, /* 1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 1, 749, /* chn15 rotate z */ 24, 674, /* 1 rotate x */ 24, 698, /* 1 rotate y */ 24, 722, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 24, 650, /* 1 rotate z */ 24, 578, /* 1 rotate x */ 24, 602, /* 1 rotate y */ 24, 626, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 822, /* chn17 rotate z */ 24, 506, /* 1 rotate x */ 24, 530, /* 1 rotate y */ 24, 554, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 24, 482, /* 1 rotate z */ 24, 410, /* 1 rotate x */ 24, 434, /* 1 rotate y */ 24, 458, /* 1 rotate z */ }; AnimeRecord animMarioRollingKick = { MAP_ANIM_ONETIME, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 24, 20, mario_rolling_kick_prm, mario_rolling_kick_tbl };