/******************************************************************************** Ultra 64 MARIO Brothers mario swim fore downing animation data Copyright 1996 Nintendo co., ltd. All rights reserved March 5, 1996 ********************************************************************************/ #include "../headers.h" static short mario_swim_down_end_prm[]={ 0, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189,16383, -238, -118, -9, 86, 169, 242, 306, 363, 412, 457, 498, 537, 575, 614, 654, 698, 742, 782, 817, 848, 875, 898, 916, 929, 938, 943, 945, 943, 939, 933, 925, 916, 907, 897, 887, 878, 871, 864, 860, 859,-1729,-1664,-1575,-1444,-1279,-1092, -891, -685, -485, -300, -139, -12, 71, 101, 69, -34, -326, -861,-1565,-2358,-3165,-3907, -4507,-4889,-4974,-4809,-4503,-4081,-3563,-2972, -2330,-1659, -982, -321, 302, 864, 1345, 1721, 1969, 2069,-4052,-3985,-3923,-3865,-3812,-3764, -3720,-3682,-3647,-3618,-3593,-3572,-3556,-3544, -3537,-3534,-3549,-3590,-3649,-3718,-3792,-3861, -3919,-3957,-3970,-3961,-3940,-3911,-3874,-3831, -3784,-3734,-3684,-3635,-3588,-3546,-3510,-3482, -3463,-3456,-11744,-11785,-11850,-11953,-12084,-12233, -12390,-12545,-12688,-12808,-12896,-12941,-12933,-12863, -12720,-12494,-12063,-11362,-10471,-9468,-8432,-7442, -6577,-5914,-5534,-5372,-5303,-5316,-5398,-5537, -5721,-5938,-6176,-6422,-6665,-6893,-7093,-7253, -7361,-7404, -926, -737, -595, -474, -372, -289, -225, -179, -149, -136, -139, -157, -189, -236, -295, -367, -540, -863,-1280,-1732,-2164,-2517, -2734,-2758,-2531,-2067,-1439, -674, 196, 1146, 2145, 3165, 4176, 5149, 6055, 6867, 7554, 8087, 8438, 8578,-11911,-11868,-11853,-11868,-11909,-11971, -12049,-12138,-12233,-12329,-12422,-12506,-12576,-12628, -12657,-12658,-12620,-12543,-12433,-12298,-12147,-11986, -11823,-11665,-11521,-11377,-11216,-11044,-10863,-10677, -10490,-10307,-10130,-9964,-9812,-9679,-9567,-9482, -9427,-9405,-15133,-15347,-15579,-15875,-16225,-16615, -17035,-17473,-17918,-18357,-18780,-19174,-19529,-19833, -20073,-20239,-20228,-19994,-19608,-19145,-18678,-18279, -18021,-17978,-18222,-18732,-19415,-20243,-21183,-22206, -23279,-24373,-25457,-26500,-27470,-28339,-29073,-29644, -30019,-30168,-1662,-1646,-1636,-1632,-1635,-1642, -1654,-1668,-1685,-1702,-1720,-1737,-1751,-1763, -1771,-1774,-1773,-1771,-1768,-1764,-1759,-1754, -1748,-1741,-1734,-1726,-1718,-1710,-1702,-1695, -1687,-1680,-1673,-1667,-1661,-1656,-1652,-1649, -1647,-1646, 3244, 3298, 3380, 3507, 3672, 3866, 4082, 4310, 4542, 4771, 4987, 5183, 5349, 5479, 5562, 5592, 5581, 5547, 5494, 5424, 5337, 5236, 5124, 5002, 4871, 4735, 4595, 4452, 4310, 4169, 4033, 3902, 3778, 3665, 3563, 3475, 3403, 3348, 3312, 3298,-7593,-7535,-7492,-7470,-7465,-7476, -7498,-7531,-7570,-7612,-7656,-7698,-7736,-7766, -7786,-7794,-7793,-7789,-7783,-7775,-7765,-7754, -7741,-7727,-7713,-7697,-7681,-7665,-7649,-7633, -7618,-7603,-7589,-7576,-7565,-7555,-7547,-7541, -7537,-7535,-10512,-10534,-10513,-10427,-10284,-10095, -9870,-9617,-9348,-9071,-8796,-8534,-8293,-8085, -7917,-7801,-7718,-7642,-7574,-7514,-7459,-7412, -7370,-7333,-7302,-7276,-7254,-7236,-7222,-7211, -7203,-7197,-7194,-7192,-7192,-7192,-7193,-7195, -7196,-7196, 2594, 3014, 3476, 4027, 4651, 5337, 6070, 6839, 7629, 8428, 9222, 9999,10744,11445, 12089,12663,13156,13576,13933,14237,14498,14729, 14938,15136,15334,15537,15741,15943,16142,16335, 16521,16696,16859,17008,17140,17254,17347,17417, 17462,17479,10839,10690,10523,10319,10085, 9828, 9555, 9270, 8982, 8696, 8419, 8158, 7919, 7707, 7531, 7396, 7291, 7209, 7158, 7150, 7194, 7301, 7481, 7743, 8099, 8566, 9140, 9803,10533,11308, 12110,12917,13708,14463,15162,15783,16306,16710, 16975,17081,-11354,-10777,-10191,-9563,-8902,-8219, -7521,-6819,-6122,-5440,-4781,-4157,-3575,-3046, -2579,-2184,-1908,-1774,-1755,-1824,-1955,-2119, -2291,-2443,-2547,-2627,-2720,-2824,-2936,-3054, -3174,-3293,-3410,-3520,-3621,-3711,-3787,-3845, -3883,-3898, -16, -14, -12, -9, -5, -1, 2, 7, 12, 17, 23, 29, 36, 42, 49, 56, 62, 69, 76, 83, 90, 97, 104, 111, 118, 124, 130, 136, 142, 147, 152, 157, 161, 165, 168, 171, 173, 174, 175, 176, 604, 604, 604, 603, 603, 602, 601, 601, 600, 599, 599, 598, 597, 596, 595, 594, 593, 592, 591, 590, 589, 588, 588, 587, 586, 585, 584, 583, 582, 582, 581, 580, 580, 579, 579, 578, 578, 578, 578, 578,-14299,-14262,-14219,-14166,-14104,-14035, -13958,-13874,-13784,-13688,-13587,-13481,-13371,-13258, -13141,-13022,-12902,-12780,-12657,-12534,-12412,-12291, -12171,-12053,-11938,-11826,-11718,-11615,-11516,-11423, -11336,-11256,-11182,-11117,-11060,-11012,-10973,-10944, -10926,-10919,13502,13386,13186,12843,12381,11820, 11186,10499, 9783, 9061, 8354, 7687, 7081, 6559, 6144, 5859, 5660, 5489, 5343, 5221, 5122, 5044, 4984, 4942, 4915, 4902, 4902, 4912, 4931, 4958, 4990, 5025, 5063, 5102, 5139, 5174, 5204, 5228, 5244, 5250, 4523, 4517, 4496, 4458, 4405, 4336, 4253, 4156, 4048, 3928, 3798, 3659, 3511, 3356, 3194, 3027, 2855, 2680, 2502, 2323, 2143, 1963, 1784, 1607, 1434, 1265, 1100, 942, 791, 648, 513, 389, 275, 173, 84, 9, -51, -96, -125, -136, 5227, 5247, 5258, 5261, 5256, 5244, 5225, 5199, 5167, 5130, 5088, 5040, 4989, 4933, 4874, 4812, 4748, 4681, 4613, 4543, 4472, 4401, 4330, 4260, 4190, 4122, 4055, 3991, 3929, 3870, 3814, 3763, 3716, 3674, 3636, 3605, 3579, 3560, 3548, 3544,-18617,-18561,-18521,-18495,-18485,-18488, -18505,-18533,-18573,-18624,-18685,-18754,-18832,-18918, -19010,-19109,-19212,-19321,-19432,-19547,-19663,-19781, -19900,-20018,-20135,-20251,-20364,-20473,-20578,-20679, -20773,-20861,-20942,-21015,-21079,-21133,-21177,-21210, -21231,-21239, 150, 149, 148, 146, 145, 143, 141, 138, 136, 133, 130, 127, 124, 121, 118, 114, 111, 107, 104, 100, 97, 94, 90, 87, 84, 81, 78, 75, 72, 69, 67, 65, 62, 61, 59, 58, 57, 56, 55, 55, -247, -247, -248, -248, -249, -250, -250, -251, -252, -253, -254, -256, -257, -258, -259, -261, -262, -263, -265, -266, -267, -269, -270, -271, -272, -274, -275, -276, -277, -278, -279, -280, -281, -281, -282, -282, -283, -283, -283, -283,-13286,-13246,-13198,-13140,-13073,-12997, -12913,-12822,-12723,-12619,-12508,-12392,-12272,-12148, -12021,-11891,-11760,-11626,-11492,-11358,-11225,-11092, -10961,-10833,-10707,-10585,-10467,-10354,-10246,-10145, -10050,-9962,-9882,-9810,-9748,-9695,-9653,-9622, -9602,-9594,15412,15332,15195,14962,14648,14268, 13837,13369,12881,12387,11901,11440,11019,10651, 10353,10139, 9980, 9836, 9706, 9590, 9486, 9394, 9313, 9243, 9183, 9132, 9089, 9054, 9026, 9004, 8988, 8976, 8968, 8964, 8963, 8963, 8965, 8967, 8968, 8969,-3737,-3839,-3925,-3998,-4057,-4103, -4137,-4160,-4172,-4174,-4166,-4150,-4125,-4093, -4054,-4008,-3957,-3901,-3841,-3776,-3709,-3639, -3567,-3494,-3421,-3348,-3275,-3203,-3134,-3067, -3004,-2944,-2889,-2839,-2795,-2757,-2726,-2703, -2688,-2683,-6720,-6725,-6719,-6703,-6675,-6638, -6592,-6537,-6474,-6404,-6327,-6243,-6154,-6060, -5962,-5860,-5755,-5647,-5538,-5427,-5315,-5204, -5093,-4983,-4875,-4770,-4668,-4569,-4474,-4385, -4301,-4223,-4151,-4087,-4031,-3984,-3946,-3918, -3900,-3893,-21035,-20957,-20903,-20871,-20860,-20869, -20897,-20943,-21005,-21083,-21176,-21281,-21399,-21528, -21666,-21813,-21967,-22128,-22294,-22465,-22638,-22813, -22988,-23163,-23337,-23507,-23674,-23836,-23991,-24139, -24279,-24409,-24528,-24636,-24730,-24810,-24875,-24923, -24953,-24965,-32767,-32767,16753,-16545,-32767,-32767, 16753,-16545, 39, 0, -67, -180, -331, -511, -714, -929,-1150,-1368,-1575,-1762,-1922,-2047, -2127,-2156,-2145,-2114,-2064,-1998,-1916,-1822, -1716,-1601,-1478,-1350,-1218,-1085, -951, -818, -690, -567, -451, -344, -248, -166, -97, -46, -13, 0, 73, 0, -126, -338, -622, -962, -1342,-1747,-2163,-2572,-2961,-3314,-3614,-3848, -4000,-4054,-4034,-3975,-3881,-3756,-3603,-3425, -3227,-3010,-2780,-2539,-2291,-2040,-1788,-1539, -1297,-1066, -848, -648, -468, -312, -184, -87, -24, 0,-4300,-4472,-4679,-4944,-5253,-5592, -5944,-6296,-6633,-6939,-7201,-7402,-7528,-7566, -7498,-7312,-7018,-6646,-6204,-5699,-5139,-4533, -3889,-3214,-2517,-1806,-1089, -374, 330, 1018, 1679, 2306, 2890, 3424, 3900, 4310, 4645, 4897, 5059, 5122, -157, 0, 246, 647, 1176, 1806, 2510, 3261, 4033, 4799, 5532, 6204, 6789, 7261, 7592, 7756, 7796, 7777, 7704, 7583, 7418, 7214, 6977, 6711, 6422, 6114, 5794, 5465, 5132, 4802, 4478, 4167, 3872, 3600, 3355, 3141, 2966, 2832, 2746, 2712, 76, 0, -62, -102, -122, -125, -113, -88, -54, -11, 36, 87, 139, 189, 235, 274, 312, 355, 402, 452, 506, 562, 619, 679, 739, 799, 859, 918, 976, 1031, 1084, 1134, 1180, 1222, 1260, 1291, 1317, 1337, 1349, 1354, 4007, 3849, 3663, 3426, 3147, 2839, 2511, 2175, 1842, 1522, 1227, 966, 752, 594, 505, 494, 546, 637, 762, 919, 1103, 1311, 1540, 1785, 2044, 2312, 2587, 2864, 3139, 3410, 3673, 3924, 4159, 4375, 4568, 4735, 4873, 4976, 5043, 5069, -17, 0, 20, 43, 68, 96, 126, 158, 192, 228, 265, 304, 343, 384, 425, 467, 509, 552, 595, 637, 679, 721, 762, 802, 841, 879, 916, 951, 984, 1016, 1045, 1072, 1097, 1118, 1138, 1154, 1167, 1176, 1182, 1184, 9, 0, -11, -24, -38, -53, -70, -88, -107, -127, -148, -169, -191, -214, -237, -260, -284, -307, -331, -355, -378, -402, -425, -447, -469, -490, -510, -530, -548, -566, -582, -597, -611, -623, -634, -643, -650, -655, -659, -660,17685,18095,18526,18964,19408,19857, 20309,20765,21223,21682,22141,22599,23054,23507, 23955,24399,24836,25266,25688,26101,26504,26896, 27275,27642,27994,28331,28651,28955,29240,29506, 29752,29976,30179,30358,30512,30642,30745,30821, 30868,30886 }; static short mario_swim_down_end_tbl[]={ 1, 0, /* chn14_1translate x */ 40, 1, /* chn14_1 translate y */ 1, 0, /* chn14_1 translate z */ 1, 0, /* chn14_1 rotate x */ 1, 41, /* chn14_1 rotate y */ 1, 0, /* chn14_1 rotate z */ 40, 1410, /* 1_3 rotate x */ 40, 1450, /* 1_3 rotate y */ 40, 1490, /* 1_3 rotate z */ 40, 1290, /* 1 rotate x */ 40, 1330, /* 1 rotate y */ 40, 1370, /* 1 rotate z */ 40, 1170, /* 2 rotate x */ 40, 1210, /* 2 rotate y */ 40, 1250, /* 2 rotate z */ 1, 1166, /* chn6 rotate x */ 1, 1167, /* chn6 rotate y */ 1, 1168, /* chn6 rotate z */ 40, 202, /* 1 rotate x */ 40, 242, /* 1 rotate y */ 40, 282, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 40, 162, /* 1 rotate z */ 40, 42, /* 2 rotate x */ 40, 82, /* 2 rotate y */ 40, 122, /* 2 rotate z */ 1, 1162, /* chn10 rotate x */ 1, 1163, /* chn10 rotate y */ 1, 1164, /* chn10 rotate z */ 40, 482, /* 1 rotate x */ 40, 522, /* 1 rotate y */ 40, 562, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 40, 442, /* 1 rotate z */ 40, 322, /* 1 rotate x */ 40, 362, /* 1 rotate y */ 40, 402, /* 1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 1, 1165, /* chn15 rotate z */ 40, 1042, /* 1 rotate x */ 40, 1082, /* 1 rotate y */ 40, 1122, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 40, 1002, /* 1 rotate z */ 40, 882, /* 1 rotate x */ 40, 922, /* 1 rotate y */ 40, 962, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 1169, /* chn17 rotate z */ 40, 762, /* 1 rotate x */ 40, 802, /* 1 rotate y */ 40, 842, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 40, 722, /* 1 rotate z */ 40, 602, /* 1 rotate x */ 40, 642, /* 1 rotate y */ 40, 682, /* 1 rotate z */ }; AnimeRecord animMarioSwimDownEnd = { MAP_ANIM_ONETIME, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 40, /* number of frames */ 20, /* number of joints */ mario_swim_down_end_prm, mario_swim_down_end_tbl };