/******************************************************************************** Ultra 64 MARIO Brothers mario swim stop animation data Copyright 1995 Nintendo co., ltd. All rights reserved July 11, 1995 ********************************************************************************/ #include "../headers.h" static short mario_swimstop_prm[]={ 0, 189,16383, 3367, 3257, 3133, 2997, 2851, 2694, 2529, 2357, 2179, 1997, 1811, 1624, 1437, 1250, 1066, 885, 709, 539, 377, 223, 80, -51, -170, -275, -365, -437, -492, -527, -541, -534, -503, -447, -365, -256, -118, -873, -895, -915, -932, -948, -963, -976, -987, -998,-1008, -1018,-1027,-1036,-1046,-1055,-1066,-1077,-1089, -1102,-1117,-1134,-1152,-1173,-1195,-1221,-1249, -1280,-1315,-1353,-1394,-1440,-1489,-1543,-1601, -1664,-5221,-5182,-5138,-5090,-5039,-4984,-4926, -4865,-4803,-4739,-4674,-4609,-4543,-4478,-4413, -4350,-4288,-4229,-4172,-4118,-4067,-4021,-3979, -3942,-3910,-3884,-3864,-3851,-3845,-3846,-3856, -3874,-3902,-3938,-3985,-18169,-17981,-17791,-17599, -17406,-17211,-17016,-16820,-16623,-16426,-16228,-16030, -15832,-15634,-15437,-15240,-15043,-14847,-14652,-14458, -14266,-14074,-13885,-13696,-13510,-13326,-13144,-12964, -12787,-12613,-12441,-12272,-12107,-11944,-11785,-37165, -36093,-35019,-33943,-32866,-31788,-30709,-29630,-28549, -27468,-26387,-25305,-24223,-23142,-22060,-20979,-19899, -18820,-17741,-16663,-15587,-14512,-13439,-12367,-11297, -10229,-9164,-8100,-7040,-5982,-4926,-3874,-2825, -1779, -737,-20631,-20375,-20123,-19873,-19627,-19382, -19140,-18900,-18661,-18423,-18186,-17950,-17713,-17477, -17239,-17001,-16762,-16521,-16278,-16033,-15786,-15535, -15282,-15025,-14764,-14498,-14229,-13954,-13674,-13389, -13098,-12800,-12497,-12186,-11868, 7697, 7018, 6337, 5655, 4972, 4287, 3601, 2915, 2227, 1539, 851, 162, -526,-1214,-1903,-2591,-3278,-3964,-4650, -5334,-6017,-6699,-7379,-8057,-8733,-9407,-10078, -10748,-11414,-12078,-12738,-13395,-14049,-14700,-15347, -780, -804, -824, -842, -858, -871, -882, -892, -900, -907, -914, -920, -926, -933, -939, -947, -956, -966, -978, -992,-1008,-1027,-1048,-1073, -1102,-1134,-1170,-1211,-1257,-1307,-1363,-1425, -1492,-1566,-1646, 2108, 2139, 2163, 2180, 2192, 2198, 2200, 2198, 2192, 2185, 2176, 2166, 2156, 2146, 2137, 2131, 2127, 2126, 2129, 2137, 2150, 2170, 2196, 2229, 2271, 2322, 2383, 2454, 2536, 2629, 2735, 2855, 2988, 3135, 3298,-6442,-6476, -6513,-6554,-6597,-6642,-6690,-6739,-6790,-6842, -6895,-6948,-7002,-7055,-7107,-7159,-7209,-7258, -7305,-7350,-7392,-7432,-7468,-7501,-7530,-7554, -7575,-7590,-7600,-7605,-7604,-7597,-7583,-7563, -7535,-15800,-15643,-15484,-15321,-15156,-14989,-14820, -14649,-14477,-14304,-14130,-13956,-13782,-13607,-13434, -13261,-13089,-12919,-12751,-12584,-12420,-12258,-12100, -11944,-11792,-11644,-11500,-11361,-11226,-11096,-10972, -10853,-10740,-10634,-10534,66042,65928,65596,65060, 64336,63436,62377,61172,59837,58385,56831,55190, 53477,51705,49890,48046,46154,44189,42154,40053, 37889,35666,33387,31057,28678,26254,23789,21286, 18750,16182,13588,10971, 8333, 5680, 3014,12091, 12127,12230,12389,12592,12830,13092,13366,13644, 13913,14164,14385,14566,14697,14767,14765,14707, 14617,14498,14352,14182,13990,13779,13551,13310, 13057,12795,12527,12255,11982,11711,11443,11182, 10930,10690,38427,38351,38129,37768,37276,36660, 35929,35090,34150,33118,32001,30806,29542,28216, 26836,25410,23930,22386,20781,19118,17400,15630, 13811,11945,10037, 8088, 6102, 4081, 2029, -50, -2156,-4285,-6433,-8598,-10777, -60, -59, -59, -60, -61, -63, -65, -68, -71, -75, -78, -82, -86, -89, -93, -96, -99, -102, -104, -106, -107, -107, -107, -106, -103, -100, -96, -91, -84, -76, -67, -56, -44, -30, -14, 509, 512, 515, 519, 523, 528, 532, 537, 542, 548, 553, 558, 564, 569, 574, 580, 585, 590, 594, 598, 603, 606, 610, 612, 615, 617, 618, 619, 619, 618, 617, 615, 612, 608, 604,-14886,-14876,-14883,-14905,-14940, -14986,-15043,-15109,-15181,-15258,-15340,-15423,-15507, -15590,-15670,-15746,-15816,-15879,-15932,-15975,-16006, -16023,-16025,-16009,-15975,-15921,-15845,-15746,-15621, -15471,-15292,-15083,-14843,-14570,-14262,15205,15160, 15129,15112,15108,15114,15129,15152,15181,15215, 15253,15292,15332,15371,15408,15441,15468,15489, 15501,15503,15495,15474,15438,15387,15320,15233, 15127,15000,14849,14674,14474,14246,13990,13704, 13386, 5898, 5858, 5818, 5780, 5741, 5703, 5666, 5629, 5592, 5555, 5519, 5482, 5446, 5410, 5373, 5336, 5300, 5262, 5225, 5187, 5148, 5109, 5069, 5029, 4987, 4945, 4902, 4858, 4813, 4767, 4719, 4671, 4621, 4570, 4517, 3278, 3338, 3401, 3468, 3537, 3609, 3683, 3758, 3835, 3914, 3993, 4072, 4152, 4232, 4310, 4388, 4465, 4540, 4614, 4685, 4753, 4818, 4880, 4939, 4994, 5044, 5089, 5130, 5165, 5195, 5219, 5236, 5247, 5250, 5247,-14888, -14995,-15101,-15205,-15307,-15409,-15509,-15608,-15707, -15805,-15903,-16001,-16098,-16196,-16294,-16392,-16491, -16591,-16691,-16793,-16896,-17000,-17106,-17214,-17324, -17435,-17549,-17666,-17784,-17906,-18031,-18158,-18289, -18423,-18561, 103, 104, 106, 108, 111, 113, 116, 119, 122, 126, 129, 132, 136, 139, 142, 145, 148, 151, 154, 157, 159, 161, 163, 164, 165, 166, 166, 166, 165, 164, 162, 160, 157, 153, 149, -214, -215, -216, -217, -218, -218, -219, -220, -220, -221, -222, -222, -223, -223, -224, -225, -225, -226, -227, -228, -228, -229, -230, -231, -232, -233, -234, -236, -237, -238, -240, -242, -243, -245, -247, -11785,-11835,-11896,-11968,-12050,-12141,-12238,-12342, -12451,-12564,-12680,-12797,-12915,-13032,-13146,-13258, -13366,-13468,-13563,-13651,-13730,-13798,-13856,-13901, -13932,-13949,-13950,-13934,-13900,-13846,-13771,-13675, -13557,-13414,-13246,13382,13446,13524,13614,13714, 13824,13942,14067,14197,14332,14470,14609,14749, 14888,15025,15159,15287,15410,15525,15632,15729, 15815,15889,15948,15993,16021,16032,16024,15996, 15946,15874,15778,15656,15508,15332,-6667,-6584, -6502,-6419,-6337,-6255,-6173,-6091,-6010,-5928, -5847,-5766,-5684,-5603,-5522,-5440,-5359,-5277, -5195,-5113,-5031,-4948,-4865,-4782,-4699,-4615, -4531,-4446,-4361,-4275,-4189,-4103,-4015,-3928, -3839,-3485,-3583,-3684,-3790,-3898,-4010,-4124, -4241,-4359,-4479,-4599,-4720,-4841,-4962,-5082, -5201,-5319,-5435,-5548,-5659,-5767,-5871,-5971, -6067,-6159,-6245,-6326,-6400,-6469,-6531,-6585, -6633,-6672,-6703,-6725,-14874,-15054,-15233,-15413, -15594,-15774,-15955,-16137,-16318,-16500,-16681,-16863, -17045,-17227,-17408,-17590,-17771,-17953,-18134,-18314, -18494,-18674,-18854,-19033,-19211,-19389,-19567,-19743, -19919,-20094,-20269,-20442,-20615,-20787,-20957,32522, 32523,32526,32530,32535,32542,32550,32558,32567, 32577,32586,32596,32605,32614,32622,32630,32637, 32644,32652,32659,32666,32673,32680,32687,32695, 32702,32709,32716,32723,32731,32738,32745,32752, 32759,32767,31700,31704,31715,31734,31758,31787, 31820,31857,31896,31937,31979,32020,32061,32100, 32137,32170,32202,32233,32264,32296,32327,32359, 32390,32421,32453,32484,32516,32547,32578,32610, 32641,32672,32704,32735,32767,21321,21304,21255, 21176,21073,20948,20805,20648,20481,20306,20127, 19948,19773,19606,19449,19306,19171,19037,18903, 18768,18634,18500,18365,18231,18096,17962,17828, 17693,17559,17425,17290,17156,17021,16887,16753, -16545,35502,35422,35341,35261,35180,35100,35020, 34939,34859,34778,34698,34617,34537,34456,34376, 34295,34215,34134,34054,33973,33893,33813,33732, 33652,33571,33491,33410,33330,33249,33169,33088, 33008,32927,32847,32767,35765,35677,35589,35501, 35412,35324,35236,35148,35060,34971,34883,34795, 34707,34619,34530,34442,34354,34266,34178,34089, 34001,33913,33825,33737,33648,33560,33472,33384, 33296,33207,33119,33031,32943,32855,32767,19412, 19334,19255,19177,19099,19021,18943,18864,18786, 18708,18630,18552,18473,18395,18317,18239,18160, 18082,18004,17926,17848,17769,17691,17613,17535, 17457,17378,17300,17222,17144,17066,16987,16909, 16831,16753,-16545,-7258,-7251,-7230,-7197,-7151, -7095,-7028,-6952,-6868,-6776,-6677,-6572,-6462, -6348,-6230,-6110,-5988,-5865,-5742,-5621,-5500, -5383,-5268,-5158,-5054,-4955,-4863,-4778,-4702, -4635,-4579,-4534,-4500,-4480,-4472, 1181, 1260, 1341, 1424, 1509, 1594, 1681, 1769, 1857, 1946, 2036, 2125, 2215, 2305, 2394, 2483, 2571, 2658, 2745, 2830, 2914, 2996, 3077, 3156, 3232, 3307, 3379, 3449, 3516, 3579, 3640, 3698, 3752, 3802, 3849,24488,24301,24115,23931,23748,23565,23384, 23204,23024,22844,22665,22486,22307,22129,21949, 21770,21590,21409,21227,21045,20861,20676,20490, 20302,20113,19922,19728,19533,19336,19136,18933, 18728,18520,18309,18095 }; static short mario_swimstop_tbl[]={ 1, 0, /* chn14translate x */ 1, 1, /* chn14 translate y */ 1, 0, /* chn14 translate z */ 1, 0, /* chn14 rotate x */ 1, 2, /* chn14 rotate y */ 1, 0, /* chn14 rotate z */ 1, 0, /* 1_3 rotate x */ 1, 0, /* 1_3 rotate y */ 35, 1265, /* 1_3 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 35, 1230, /* 1 rotate z */ 1, 0, /* 2 rotate x */ 1, 0, /* 2 rotate y */ 35, 1195, /* 2 rotate z */ 35, 1089, /* chn6 rotate x */ 35, 1124, /* chn6 rotate y */ 35, 1159, /* chn6 rotate z */ 35, 143, /* 1 rotate x */ 35, 178, /* 1 rotate y */ 35, 213, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 35, 108, /* 1 rotate z */ 35, 3, /* 2 rotate x */ 35, 38, /* 2 rotate y */ 35, 73, /* 2 rotate z */ 35, 983, /* chn10 rotate x */ 35, 1018, /* chn10 rotate y */ 35, 1053, /* chn10 rotate z */ 35, 388, /* 1 rotate x */ 35, 423, /* 1 rotate y */ 35, 458, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 35, 353, /* 1 rotate z */ 35, 248, /* 1 rotate x */ 35, 283, /* 1 rotate y */ 35, 318, /* 1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 1, 1088, /* chn15 rotate z */ 35, 878, /* 1 rotate x */ 35, 913, /* 1 rotate y */ 35, 948, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 35, 843, /* 1 rotate z */ 35, 738, /* 1 rotate x */ 35, 773, /* 1 rotate y */ 35, 808, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 1194, /* chn17 rotate z */ 35, 633, /* 1 rotate x */ 35, 668, /* 1 rotate y */ 35, 703, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 35, 598, /* 1 rotate z */ 35, 493, /* 1 rotate x */ 35, 528, /* 1 rotate y */ 35, 563, /* 1 rotate z */ }; AnimeRecord animMarioSwimStop = { MAP_ANIM_ONETIME, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 35, /* number of frames */ 20, /* number of joints */ mario_swimstop_prm, mario_swimstop_tbl };