/******************************************************************************** Ultra 64 MARIO Brothers mario electric shock downing animation data Copyright 1996 Nintendo co., ltd. All rights reserved January 11, 1996 ********************************************************************************/ #include "../headers.h" static short mario_shockdown_prm[]={ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3, -7, -11, -15, -20, -25, -30, -36, -42, -49, -56, -64, -73, -82, -92, -104, -124, -157, -193, -224, -240, -244, -247, -249, -250, -250, -249, -248, -246, -243, -240, -238, -235, -232, -229, -227, -225, -224, -224, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 181, 181, 182, 184, 185, 186, 188, 189, 190, 191, 191, 191, 190, 189, 187, 184, 175, 158, 138, 121, 112, 109, 106, 104, 102, 101, 100, 99, 99, 99, 99, 99, 100, 100, 101, 101, 101, 102, 102,16383,-3012,-3917,-4299,-5840, -18925,-18925,-18925,-18925,-18925,-18925,-18925,-18925, -18925,-18925,-18925,-18925,-18925,-18925,-20182,-21604, -23177,-24883,-26708,-28635,-30649,-32733,30661,28483, 26281,24073,21872,19697,17561,15481,13473,11553, 9737, 8039, 6538, 5274, 4208, 3303, 2519, 1820, 1166, 520, -156, -205, 109, 112, 68, -26, -249, -470, -569, -626, -645,-10681,-10681,-10681, -10681,-10681,-10681,-10681,-10681,-10681,-10681,-10681, -10681,-10681,-10681,-10846,-11064,-11326,-11626,-11955, -12305,-12670,-13041,-13411,-13771,-14115,-14434,-14720, -14967,-15166,-15310,-15391,-15401,-15333,-15178,-14716, -13809,-12575,-11133,-9601,-8098,-6741,-5649,-4941, -7076,-9805,-9719,-8899,-8633,-10403,-11896,-10848, -9021,-8049, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 11358,12887,14568,16386,18326,20373,22513,24731, 27013,29342,31706,-31445,-29058,-26681,-24330,-22019, -19762,-17575,-15472,-13468,-11571,-9776,-8079,-6475, -4959,-3525,-2170, -888, 325, 387, -180, -215, -177, -91, 105, 297, 362, 384, 386, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1222, 1121, 1011, 895, 771, 642, 506, 366, 222, 73, -78, -232, -388, -546, -705, -865,-1024,-1182,-1339, -1493,-1646,-1795,-1940,-2081,-2218,-2348,-2473, -2591,-2702,-2805,-2900,-2986,-3062,-3128,-3183, -3227,-3259,-3279,-3286, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7374, 7256, 7126, 6987, 6838, 6681, 6516, 6344, 6165, 5981, 5791, 5598, 5401, 5202, 5001, 4798, 4595, 4392, 4191, 3991, 3794, 3600, 3409, 3224, 3044, 2871, 2704, 2545, 2395, 2253, 2122, 2001, 1892, 1795, 1711, 1640, 1584, 1543, 1518, 1509,-8674,-8674,-8674,-8674,-8674,-8674,-8674, -8674,-8674,-8674,-8674,-8674,-8674,-8674,-8569, -8454,-8330,-8198,-8059,-7912,-7759,-7601,-7437, -7270,-7098,-6923,-6747,-6568,-6388,-6208,-6028, -5849,-5672,-5497,-5325,-5156,-4992,-4832,-4678, -4530,-4389,-4256,-4130,-4014,-3907,-3810,-3724, -3649,-3586,-3537,-3500,-3478,-3470,-5006,-5006, -5006,-5006,-5006,-5006,-5006,-5006,-5006,-5006, -5006,-5006,-5006,-5006,-4841,-4643,-4417,-4166, -3894,-3605,-3304,-2994,-2679,-2364,-2052,-1748, -1454,-1177, -918, -683, -476, -299, -159, -57, 0, -1, -70, -197, -376, -597, -853,-1135, -1436,-1747,-2059,-2365,-2657,-2927,-3165,-3365, -3518,-3616,-3650,12677,12677,12677,12677,12677, 12677,12677,12677,12677,12677,12677,12677,12677, 12677,11732,10602, 9308, 7873, 6320, 4672, 2952, 1181, -615,-2416,-4199,-5940,-7618,-9208,-10689, -12037,-13230,-14246,-15060,-15651,-15995,-16005,-15636, -14934,-13946,-12717,-11293,-9720,-8043,-6309,-4562, -2850,-1217, 289, 1625, 2743, 3599, 4146, 4339, 13219,13219,13219,13219,13219,13219,13219,13219, 13219,13219,13219,13219,13219,13219,13011,12764, 12484,12174,11839,11484,11113,10732,10343, 9954, 9566, 9187, 8819, 8468, 8138, 7834, 7560, 7322, 7123, 6968, 6862, 6819, 6847, 6935, 7077, 7264, 7488, 7741, 8015, 8301, 8592, 8879, 9154, 9409, 9636, 9827, 9973,10067,10100, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 4379, 3373, 2219, 939, -446, -1917,-3454,-5034,-6638,-8244,-9833,-11384,-12875, -14287,-15599,-16790,-17839,-18727,-19431,-19933,-20210, -20180,-19801,-19116,-18167,-16996,-15646,-14160,-12580, -10948,-9308,-7702,-6172,-4760,-3510,-2463,-1663, -1152, -972, 493, 1184,-20824, 9527, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5796, 5675, 5544, 5404, 5257, 5101, 4940, 4772, 4599, 4421, 4239, 4054, 3867, 3678, 3488, 3297, 3107, 2917, 2729, 2544, 2362, 2183, 2009, 1840, 1677, 1520, 1371, 1230, 1097, 974, 860, 758, 667, 587, 521, 468, 430, 406, 398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4333, 4263, 4187, 4106, 4020, 3930, 3836, 3739, 3639, 3535, 3430, 3323, 3214, 3104, 2994, 2883, 2773, 2663, 2554, 2447, 2341, 2237, 2136, 2038, 1944, 1853, 1766, 1684, 1607, 1536, 1470, 1410, 1357, 1312, 1273, 1243, 1220, 1206, 1202, -17670,-17670,-17670,-17670,-17670,-17670,-17670,-17670, -17670,-17670,-17670,-17670,-17670,-17670,-17611,-17547, -17478,-17404,-17326,-17244,-17158,-17069,-16977,-16883, -16787,-16690,-16590,-16490,-16390,-16289,-16188,-16088, -15988,-15890,-15794,-15699,-15607,-15518,-15431,-15349, -15270,-15195,-15125,-15059,-14999,-14945,-14897,-14855, -14820,-14792,-14771,-14759,-14755,-2333,-2333,-2333, -2333,-2333,-2333,-2333,-2333,-2333,-2333,-2333, -2333,-2333,-2333,-2339,-2346,-2354,-2363,-2373, -2383,-2394,-2405,-2417,-2428,-2440,-2451,-2462, -2472,-2481,-2490,-2498,-2505,-2510,-2514,-2517, -2517,-2517,-2517,-2517,-2517,-2517,-2517,-2517, -2517,-2517,-2517,-2517,-2517,-2517,-2517,-2517, -2517,-2517, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 928, 886, 837, 784, 725, 663, 598, 531, 463, 395, 327, 261, 197, 136, 79, 27, -18, -58, -91, -115, -130, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,-11074, -11074,-11074,-11074,-11074,-11074,-11074,-11074,-11074, -11074,-11074,-11074,-11074,-11074,-11220,-11395,-11596, -11820,-12062,-12320,-12590,-12868,-13150,-13434,-13715, -13991,-14257,-14510,-14746,-14963,-15156,-15322,-15457, -15557,-15621,-15642,-15642,-15642,-15642,-15642,-15642, -15642,-15642,-15642,-15642,-15642,-15642,-15642,-15642, -15642,-15642,-15642,-15642,21172,21172,21172,21172, 21172,21172,21172,21172,21172,21172,21172,21172, 21172,21172,20648,20041,19360,18615,17814,16966, 16081,15166,14231,13285,12336,11394,10467, 9564, 8694, 7866, 7089, 6372, 5723, 5151, 4666, 4276, 4011, 3887, 3886, 3993, 4191, 4466, 4800, 5179, 5585, 6003, 6418, 6812, 7171, 7477, 7716, 7871, 7926,-30015,-30015,-30015,-30015,-30015,-30015,-30015, -30015,-30015,-30015,-30015,-30015,-30015,-30015,-30353, -30778,-31277,-31837,-32444,32448,31786,31117,30455, 29812,29202,28639,28136,27706,27363,27107,26929, 26820,26772,26776,26823,26906,27017,27156,27322, 27514,27731,27972,28237,28523,28830,29158,29505, 30160,31096,31836,32253,32523,32619,-28311,-28311, -28311,-28311,-28311,-28311,-28311,-28311,-28311,-28311, -28311,-28311,-28311,-28311,-28272,-28261,-28270,-28288, -28305,-28311,-28296,-28250,-28163,-28026,-27827,-27558, -27208,-26767,-25922,-24523,-22801,-20988,-19316,-18016, -17320,-17461,-18360,-19724,-21468,-23503,-25742,-28098, -30483,32723,30542,28594,26966,26648,27552,28146, 27686,26909,26498, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 3756, 4301, 5016, 5870, 6833, 7877, 8970,10083, 11185,12248,13240,14132,14894,15496,15909,15996, 15699,15102,14289,13344,12351,11394,10558, 9784, 8969, 8127, 7270, 6413, 5569, 4752, 3975, 3252, 2596, 2021, 2024, 2646, 3213, 3571, 3905, 4053, -32767,-32767,-32766,-32766,-32766,-32766,-32766,-32766, -32766,-32766,-32766,-32766,-32766,-32767,32766,32766, 32766,32766,32766,32766,32765,32765,32765,32765, 32765,32764,32764,32764,32764,32764,32763,32763, 32763,32763,32762,32762,32762,32762,32762,32762, 32761,32761,32761,32761,32761,32761,32761,32760, 32760,32760,32760,32760,32760,-32767,-32767,-32767, -32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767, -32767,-32767,-32767,32623,32467,32298,32119,31928, 31729,31520,31304,31081,30853,30619,30381,30140, 29896,29651,29406,29161,28917,28675,28436,28202, 27972,27748,27530,27320,27119,26927,26745,26574, 26415,26269,26137,26019,25918,25832,25764,25715, 25684,25674,16753,16753,16753,16753,16753,16753, 16753,16753,16753,16753,16753,16753,16753,16753, 16753,16753,16753,16752,16752,16752,16752,16752, 16752,16752,16752,16752,16752,16752,16752,16752, 16752,16752,16751,16751,16751,16751,16751,16751, 16751,16751,16751,16751,16751,16751,16751,16751, 16751,16751,16751,16751,16751,16751,16751,-16545, -32767,-32767,16753,-16545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 17, 28, 41, 53, 64, 73, 79, 82, 80, 72, 57, 34, 3, -573,-1161,-1735,-2319,-2936,-3610,-4372, -5197,-6023,-6788,-7464,-8086,-8693,-9319,-10003, -10838,-11731,-12442,-12996,-13551,-14062,-14483,-14769, -14875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -46, -89, -132, -176, -223, -276, -337, -407, -490, -586, -699, -830, -982,-1156,-1355,-3393,-2715, -1625, -453, 466, 803, 80,-1456,-3055,-3965, -4003,-3620,-3025,-2423,-2021,-2021,-2204,-2150, -1715,-1107, -439, 176, 627, 803, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 115, 111, 107, 101, 95, 89, 83, 79, 76, 74, 76, 80, 88, 99, 116, 414, 561, 664, 776, 948, 1231, 1779, 2527, 3203, 3537, 3427, 3053, 2569, 2127, 1879, 2081, 2546, 2766, 2603, 2304, 1945, 1597, 1335, 1231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -19, -73, -152, -247, -352, -456, -552, -631, -684, -704, -681, -607, -474, -273, 3, 596, 1625, 2919, 4307, 5617, 6680, 7407, 7897, 8257, 8595, 8976, 9386, 9815,10254,10695,11128, 11544,11934,12289,12600,12858,13053,13177,13220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -133, -306, -511, -742, -992,-1256,-1526,-1795,-2058,-2308, -2538,-2741,-2912,-3043,-3129,-3048,-2748,-2325, -1873,-1487,-1262,-1325,-1608,-1908,-2021,-1957, -1863,-1745,-1607,-1456,-1297,-1137, -979, -830, -696, -582, -494, -437, -416,-2409,-2409,-2409, -2409,-2409,-2409,-2409,-2409,-2409,-2409,-2409, -2409,-2409,-2409,-2409,-2409,-2409,-2409,-2409, -2409,-2409,-2409,-2409,-2409,-2409,-2409,-2409, -2409,-2409,-2410,-2414,-2417,-2419,-2416,-2408, -2388,-2357,-2324,-2295,-2271,-2244,-2216,-2187, -2158,-2130,-2102,-2076,-2053,-2032,-2015,-2002, -1993,-1990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -2, -3, -3, -4, -4, -4, -4, -4, -3, -1, 0, 3, 10, 18, 27, 36, 43, 47, 50, 53, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 66, 66, 67, 67, 67, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3553, 3783, 4031, 4298, 4588, 4901, 5241, 5609, 6009, 6441, 6909, 7414, 7959, 8546, 9178,10096,11422,12974,14572, 16036,17183,17835,18135,18354,18499,18580,18603, 18578,18513,18415,18292,18154,18008,17861,17723, 17602,17505,17441,17418,16545,16545,16545,16545, 16545,16545,16545,16545,16545,16545,16545,16545, 16545,16545,16545,16544,16544,16543,16542,16541, 16540,16540,16539,16539,16539,16540,16540,16542, 16544,16548,16555,16564,16574,16583,16591,16596, 16598,16601,16603,16605,16607,16609,16610,16611, 16612,16613,16614,16614,16615,16615,16615,16615, 16615 }; static short mario_shockdown_tbl[]={ 53, 1, /* chn14translate x */ 53, 54, /* chn14 translate y */ 1, 0, /* chn14 translate z */ 1, 0, /* chn14 rotate x */ 1, 107, /* chn14 rotate y */ 1, 0, /* chn14 rotate z */ 53, 1658, /* 1 rotate x */ 53, 1711, /* 1 rotate y */ 53, 1764, /* 1 rotate z */ 53, 1499, /* 1 rotate x */ 53, 1552, /* 1 rotate y */ 53, 1605, /* 1 rotate z */ 53, 1340, /* 1 rotate x */ 53, 1393, /* 1 rotate y */ 53, 1446, /* 1 rotate z */ 1, 1336, /* chn6 rotate x */ 1, 1337, /* chn6 rotate y */ 1, 1338, /* chn6 rotate z */ 53, 112, /* 1 rotate x */ 53, 165, /* 1 rotate y */ 53, 218, /* 1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 1, 111, /* 1_1 rotate z */ 1, 108, /* 1_1 rotate x */ 1, 109, /* 1_1 rotate y */ 1, 110, /* 1_1 rotate z */ 53, 1176, /* chn10 rotate x */ 53, 1229, /* chn10 rotate y */ 53, 1282, /* chn10 rotate z */ 53, 483, /* 1 rotate x */ 53, 536, /* 1 rotate y */ 53, 589, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 53, 430, /* 1 rotate z */ 53, 271, /* 1_1 rotate x */ 53, 324, /* 1_1 rotate y */ 53, 377, /* 1_1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 1, 1335, /* chn15 rotate z */ 53, 1017, /* 1 rotate x */ 53, 1070, /* 1 rotate y */ 53, 1123, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 53, 964, /* 1 rotate z */ 53, 805, /* 1 rotate x */ 53, 858, /* 1 rotate y */ 53, 911, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 1339, /* chn17 rotate z */ 53, 646, /* 1 rotate x */ 53, 699, /* 1 rotate y */ 53, 752, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 645, /* 1 rotate z */ 1, 642, /* 1 rotate x */ 1, 643, /* 1 rotate y */ 1, 644, /* 1 rotate z */ }; AnimeRecord animMarioShockDowning = { MAP_ANIM_ONETIME, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 53, /* number of frames */ 20, /* number of joints */ mario_shockdown_prm, mario_shockdown_tbl };