/******************************************************************************** Ultra 64 MARIO Brothers mario water waiting animation data Copyright 1996 Nintendo co., ltd. All rights reserved January 29, 1996 ********************************************************************************/ #include "../headers.h" static short mario_swim_stand_wait_prm[]={ 0, 180,16383, 7522, 7514, 7492, 7456, 7410, 7355, 7292, 7224, 7152, 7078, 7005, 6933, 6865, 6802, 6747, 6701, 6665, 6643, 6635, 6641, 6660, 6689, 6727, 6773, 6826, 6885, 6947, 7012, 7078, 7145, 7210, 7272, 7330, 7383, 7430, 7468, 7497, 7516, 7522, 7531, 7555, 7595, 7647, 7710, 7782, 7862, 7948, 8038, 8131, 8225, 8318, 8408, 8494, 8574, 8647, 8710, 8762, 8801, 8826, 8834, 8825, 8798, 8755, 8698, 8629, 8551, 8465, 8372, 8276, 8178, 8080, 7984, 7892, 7805, 7727, 7658, 7602, 7559, 7531, 7522, 2466, 2435, 2347, 2209, 2028, 1811, 1566, 1299, 1018, 730, 441, 160, -106, -351, -568, -749, -887, -975,-1006, -981, -909, -795, -645, -463, -256, -27, 216, 470, 730, 989, 1244, 1488, 1716, 1923, 2105, 2255, 2369, 2441, 2466, 2450, 2403, 2330, 2232, 2113, 1978, 1827, 1666, 1496, 1322, 1146, 972, 802, 641, 490, 354, 236, 138, 65, 18, 2, 20, 71, 152, 258, 387, 534, 696, 869, 1050, 1234, 1418, 1599, 1772, 1934, 2081, 2210, 2316, 2397, 2448, 2466,-7235,-7238,-7247,-7260,-7278, -7299,-7323,-7349,-7376,-7404,-7432,-7460,-7486, -7510,-7531,-7549,-7562,-7571,-7574,-7571,-7564, -7553,-7538,-7521,-7501,-7478,-7454,-7430,-7404, -7379,-7354,-7330,-7308,-7288,-7270,-7255,-7244, -7237,-7235,-7250,-7292,-7360,-7449,-7557,-7681, -7819,-7966,-8121,-8280,-8441,-8600,-8755,-8903, -9040,-9164,-9272,-9362,-9429,-9472,-9486,-9470, -9423,-9350,-9252,-9135,-9000,-8852,-8694,-8529, -8361,-8192,-8027,-7869,-7721,-7587,-7469,-7372, -7298,-7251,-7235,-13344,30400,-24097,22064,-6087, -6083,-6070,-6049,-6022,-5990,-5954,-5914,-5872, -5829,-5786,-5744,-5705,-5668,-5636,-5609,-5589, -5575,-5571,-5575,-5585,-5602,-5625,-5652,-5682, -5716,-5753,-5791,-5829,-5868,-5906,-5942,-5976, -6007,-6034,-6056,-6073,-6084,-6087,-6084,-6074, -6059,-6039,-6014,-5986,-5955,-5923,-5888,-5853, -5818,-5784,-5751,-5720,-5692,-5668,-5647,-5632, -5622,-5619,-5622,-5631,-5645,-5663,-5686,-5712, -5740,-5771,-5803,-5837,-5870,-5903,-5935,-5966, -5995,-6020,-6043,-6062,-6076,-6084,-6087,-4217, -4188,-4107,-3980,-3813,-3614,-3388,-3143,-2885, -2619,-2354,-2096,-1851,-1625,-1426,-1259,-1132, -1051,-1022,-1046,-1112,-1217,-1355,-1522,-1712, -1922,-2147,-2381,-2619,-2858,-3092,-3317,-3527, -3717,-3884,-4022,-4127,-4193,-4217,-4198,-4145, -4061,-3950,-3816,-3662,-3493,-3313,-3125,-2933, -2741,-2553,-2373,-2204,-2051,-1917,-1806,-1722, -1669,-1650,-1667,-1715,-1792,-1894,-2017,-2159, -2315,-2484,-2660,-2842,-3025,-3206,-3383,-3551, -3708,-3849,-3973,-4074,-4151,-4200,-4217,-6163, -6181,-6233,-6315,-6422,-6549,-6694,-6851,-7017, -7187,-7357,-7523,-7680,-7825,-7952,-8059,-8141, -8193,-8211,-8196,-8154,-8086,-7998,-7891,-7769, -7634,-7490,-7340,-7187,-7034,-6884,-6740,-6605, -6483,-6376,-6287,-6220,-6178,-6163,-6175,-6210, -6265,-6337,-6424,-6524,-6634,-6751,-6874,-6999, -7124,-7246,-7364,-7474,-7574,-7661,-7733,-7788, -7823,-7835,-7824,-7792,-7742,-7676,-7596,-7503, -7401,-7292,-7177,-7059,-6939,-6821,-6706,-6596, -6494,-6402,-6322,-6256,-6206,-6174,-6163,-12316, 3277, 7092,-11916, 2400, 2394, 2378, 2353, 2320, 2281, 2237, 2188, 2138, 2085, 2033, 1982, 1934, 1890, 1851, 1818, 1793, 1777, 1771, 1776, 1789, 1809, 1837, 1869, 1907, 1948, 1992, 2038, 2085, 2132, 2178, 2223, 2264, 2301, 2334, 2361, 2382, 2395, 2400, 2395, 2382, 2361, 2334, 2301, 2264, 2223, 2178, 2132, 2085, 2038, 1992, 1948, 1907, 1869, 1837, 1809, 1789, 1776, 1771, 1775, 1787, 1806, 1831, 1861, 1896, 1934, 1975, 2019, 2063, 2108, 2152, 2196, 2237, 2275, 2310, 2340, 2365, 2384, 2396, 2400, 252, 252, 253, 254, 255, 257, 258, 260, 262, 264, 266, 268, 270, 271, 273, 274, 275, 276, 276, 276, 275, 274, 273, 272, 271, 269, 267, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 252, 253, 254, 255, 256, 257, 259, 260, 262, 264, 266, 267, 269, 271, 272, 273, 274, 275, 276, 276, 276, 275, 275, 274, 272, 271, 270, 268, 266, 265, 263, 261, 260, 258, 257, 255, 254, 253, 253, 252, 252,-16843,-16843,-16846,-16850,-16855, -16862,-16869,-16877,-16885,-16893,-16902,-16910,-16918, -16925,-16931,-16937,-16941,-16943,-16944,-16943,-16941, -16938,-16934,-16928,-16922,-16916,-16908,-16901,-16893, -16886,-16878,-16871,-16865,-16858,-16853,-16849,-16845, -16843,-16843,-16843,-16845,-16849,-16853,-16858,-16865, -16871,-16878,-16886,-16893,-16901,-16908,-16916,-16922, -16928,-16934,-16938,-16941,-16943,-16944,-16943,-16942, -16939,-16934,-16930,-16924,-16918,-16911,-16904,-16897, -16890,-16883,-16876,-16869,-16863,-16857,-16852,-16848, -16845,-16843,-16843, 9361, 9377, 9422, 9493, 9585, 9696, 9821, 9957,10101,10248,10395,10538,10675, 10800,10911,11003,11074,11119,11134,11121,11085, 11027,10950,10857,10751,10635,10510,10380,10248, 10115, 9985, 9861, 9744, 9638, 9546, 9469, 9411, 9374, 9361, 9374, 9411, 9469, 9546, 9638, 9744, 9861, 9985,10115,10248,10380,10510,10635,10751, 10857,10950,11027,11085,11121,11134,11123,11089, 11036,10966,10881,10783,10675,10558,10436,10311, 10185,10059, 9937, 9821, 9713, 9615, 9530, 9459, 9406, 9373, 9361, 2512, 2514, 2520, 2529, 2540, 2554, 2570, 2587, 2605, 2623, 2642, 2660, 2677, 2693, 2706, 2718, 2727, 2732, 2734, 2733, 2728, 2721, 2711, 2700, 2687, 2672, 2656, 2640, 2623, 2607, 2591, 2575, 2560, 2547, 2536, 2526, 2519, 2514, 2512, 2514, 2519, 2526, 2536, 2547, 2560, 2575, 2591, 2607, 2623, 2640, 2656, 2672, 2687, 2700, 2711, 2721, 2728, 2733, 2734, 2733, 2729, 2722, 2713, 2703, 2690, 2677, 2662, 2647, 2631, 2616, 2600, 2585, 2570, 2556, 2544, 2534, 2525, 2518, 2514, 2512, 3262, 3260, 3256, 3248, 3239, 3228, 3215, 3201, 3186, 3171, 3156, 3141, 3127, 3114, 3103, 3093, 3086, 3082, 3080, 3081, 3085, 3091, 3099, 3108, 3119, 3131, 3144, 3157, 3171, 3185, 3198, 3211, 3223, 3233, 3243, 3251, 3257, 3261, 3262, 3261, 3257, 3251, 3243, 3233, 3223, 3211, 3198, 3185, 3171, 3157, 3144, 3131, 3119, 3108, 3099, 3091, 3085, 3081, 3080, 3081, 3085, 3090, 3097, 3106, 3116, 3127, 3139, 3152, 3164, 3177, 3190, 3203, 3215, 3226, 3236, 3245, 3252, 3257, 3261, 3262,-23655,-23648,-23629,-23600,-23561, -23515,-23463,-23406,-23346,-23284,-23223,-23163,-23106, -23054,-23007,-22969,-22939,-22920,-22914,-22919,-22935, -22959,-22991,-23030,-23074,-23123,-23175,-23229,-23284, -23340,-23394,-23446,-23495,-23539,-23578,-23610,-23634, -23650,-23655,-23650,-23634,-23610,-23578,-23539,-23495, -23446,-23394,-23340,-23284,-23229,-23175,-23123,-23074, -23030,-22991,-22959,-22935,-22919,-22914,-22919,-22933, -22955,-22984,-23020,-23061,-23106,-23154,-23205,-23258, -23311,-23363,-23414,-23463,-23508,-23549,-23584,-23614, -23636,-23650,-23655,-2936,-2936,-2936,-2937,-2938, -2939,-2940,-2941,-2943,-2944,-2945,-2947,-2948, -2949,-2950,-2951,-2952,-2952,-2952,-2952,-2952, -2951,-2951,-2950,-2949,-2948,-2947,-2945,-2944, -2943,-2942,-2940,-2939,-2938,-2937,-2937,-2936, -2936,-2936,-2936,-2936,-2937,-2937,-2938,-2939, -2940,-2942,-2943,-2944,-2945,-2947,-2948,-2949, -2950,-2951,-2951,-2952,-2952,-2952,-2952,-2952, -2952,-2951,-2950,-2949,-2948,-2947,-2946,-2945, -2943,-2942,-2941,-2940,-2939,-2938,-2937,-2937, -2936,-2936,-2936, -352, -350, -345, -337, -327, -314, -299, -284, -267, -250, -234, -217, -202, -187, -174, -164, -156, -151, -149, -150, -154, -161, -170, -181, -193, -206, -220, -235, -250, -266, -281, -295, -308, -320, -331, -340, -347, -351, -352, -351, -347, -340, -331, -320, -308, -295, -281, -266, -250, -235, -220, -206, -193, -181, -170, -161, -154, -150, -149, -150, -154, -160, -168, -178, -189, -202, -215, -229, -243, -258, -272, -286, -299, -312, -323, -333, -341, -347, -351, -352,-17275,-17269,-17251,-17223,-17186, -17143,-17093,-17039,-16982,-16924,-16866,-16809,-16755, -16706,-16662,-16625,-16598,-16580,-16574,-16579,-16593, -16616,-16646,-16683,-16725,-16771,-16820,-16872,-16924, -16977,-17028,-17077,-17123,-17165,-17202,-17232,-17255, -17270,-17275,-17270,-17255,-17232,-17202,-17165,-17123, -17077,-17028,-16977,-16924,-16872,-16820,-16771,-16725, -16683,-16646,-16616,-16593,-16579,-16574,-16578,-16591, -16612,-16640,-16674,-16713,-16755,-16801,-16850,-16899, -16949,-16999,-17047,-17093,-17136,-17175,-17208,-17236, -17257,-17270,-17275, 9388, 9402, 9442, 9504, 9585, 9683, 9794, 9914,10040,10170,10300,10427,10547, 10657,10755,10837,10899,10939,10953,10941,10909, 10858,10790,10708,10615,10512,10402,10287,10170, 10053, 9939, 9829, 9726, 9633, 9551, 9483, 9432, 9399, 9388, 9399, 9432, 9483, 9551, 9633, 9726, 9829, 9939,10053,10170,10287,10402,10512,10615, 10708,10790,10858,10909,10941,10953,10942,10913, 10866,10804,10729,10642,10547,10444,10337,10226, 10114,10004, 9896, 9794, 9698, 9612, 9537, 9475, 9428, 9398, 9388, -645, -647, -651, -658, -668, -679, -692, -706, -720, -735, -750, -765, -779, -791, -803, -812, -819, -824, -825, -824, -820, -814, -807, -797, -786, -774, -762, -749, -735, -722, -708, -696, -684, -673, -664, -656, -650, -646, -645, -646, -650, -656, -664, -673, -684, -696, -708, -722, -735, -749, -762, -774, -786, -797, -807, -814, -820, -824, -825, -824, -821, -815, -808, -800, -790, -779, -767, -754, -742, -729, -716, -704, -692, -681, -671, -662, -655, -650, -646, -645,-3499,-3498,-3498,-3496,-3494, -3492,-3489,-3486,-3483,-3480,-3477,-3474,-3472, -3469,-3467,-3465,-3463,-3462,-3462,-3462,-3463, -3464,-3466,-3468,-3470,-3472,-3475,-3478,-3480, -3483,-3486,-3488,-3491,-3493,-3495,-3497,-3498, -3499,-3499,-3499,-3498,-3497,-3495,-3493,-3491, -3488,-3486,-3483,-3480,-3478,-3475,-3472,-3470, -3468,-3466,-3464,-3463,-3462,-3462,-3462,-3463, -3464,-3466,-3467,-3469,-3472,-3474,-3477,-3479, -3482,-3484,-3487,-3489,-3492,-3494,-3495,-3497, -3498,-3499,-3499,-23459,-23454,-23440,-23418,-23389, -23355,-23316,-23274,-23229,-23183,-23138,-23093,-23051, -23012,-22978,-22949,-22927,-22913,-22908,-22912,-22923, -22942,-22965,-22994,-23027,-23063,-23102,-23142,-23183, -23225,-23265,-23304,-23340,-23373,-23401,-23425,-23443, -23455,-23459,-23455,-23443,-23425,-23401,-23373,-23340, -23304,-23265,-23225,-23183,-23142,-23102,-23063,-23027, -22994,-22965,-22942,-22923,-22912,-22908,-22912,-22922, -22939,-22960,-22987,-23017,-23051,-23087,-23125,-23164, -23203,-23242,-23280,-23316,-23350,-23380,-23406,-23428, -23445,-23455,-23459,-31313,32755,16406,-16545,31399, -32687,16399,-16545, 0, 9, 38, 85, 147, 225, 316, 418, 532, 654, 785, 922, 1063, 1209, 1357, 1505, 1653, 1800, 1943, 2081, 2213, 2337, 2453, 2558, 2652, 2733, 2799, 2850, 2883, 2897, 2892, 2865, 2816, 2730, 2598, 2425, 2214, 1971, 1698, 1400, 1081, 745, 398, 42, -318, -678,-1034,-1381,-1716,-2034,-2331,-2604,-2846, -3056,-3228,-3358,-3442,-3478,-3469,-3418,-3330, -3208,-3058,-2883,-2686,-2473,-2247,-2013,-1773, -1533,-1297,-1068, -851, -649, -468, -310, -180, -83, -21, 0,-5945,-5941,-5930,-5912,-5888, -5858,-5823,-5783,-5738,-5690,-5638,-5583,-5526, -5467,-5406,-5344,-5281,-5219,-5156,-5095,-5035, -4976,-4920,-4867,-4817,-4771,-4728,-4691,-4658, -4631,-4611,-4596,-4589,-4590,-4601,-4621,-4649, -4684,-4725,-4772,-4825,-4881,-4941,-5004,-5070, -5136,-5203,-5270,-5336,-5400,-5463,-5522,-5577, -5627,-5673,-5712,-5745,-5772,-5797,-5819,-5839, -5857,-5873,-5887,-5899,-5909,-5917,-5925,-5930, -5935,-5939,-5941,-5943,-5945,-5945,-5945,-5945, -5945,-5945,-5945, 4583,19485,19470,19428,19361, 19274,19170,19052,18924,18789,18650,18512,18377, 18249,18131,18027,17940,17873,17831,17816,17828, 17863,17917,17990,18077,18176,18286,18403,18526, 18650,18775,18897,19015,19124,19224,19311,19383, 19438,19473,19485,19473,19438,19383,19311,19224, 19124,19015,18897,18775,18650,18526,18403,18286, 18176,18077,17990,17917,17863,17828,17816,17827, 17859,17908,17975,18055,18147,18249,18358,18473, 18591,18710,18828,18943,19052,19154,19246,19326, 19392,19442,19474,19485 }; static short mario_swim_stand_wait_tbl[]={ 1, 0, /* chn14_2_1translate x */ 1, 1, /* chn14_2_1 translate y */ 1, 0, /* chn14_2_1 translate z */ 1, 0, /* chn14_2_1 rotate x */ 1, 2, /* chn14_2_1 rotate y */ 1, 0, /* chn14_2_1 rotate z */ 1, 0, /* 1_3 rotate x */ 1, 0, /* 1_3 rotate y */ 80, 1780, /* 1_3 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 1779, /* 1 rotate z */ 80, 1619, /* 2 rotate x */ 1, 0, /* 2 rotate y */ 80, 1699, /* 2 rotate z */ 1, 1615, /* chn6 rotate x */ 1, 1616, /* chn6 rotate y */ 1, 1617, /* chn6 rotate z */ 1, 244, /* 1 rotate x */ 1, 245, /* 1 rotate y */ 1, 246, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 243, /* 1 rotate z */ 80, 3, /* 2 rotate x */ 80, 83, /* 2 rotate y */ 80, 163, /* 2 rotate z */ 1, 1611, /* chn10 rotate x */ 1, 1612, /* chn10 rotate y */ 1, 1613, /* chn10 rotate z */ 1, 488, /* 1 rotate x */ 1, 489, /* 1 rotate y */ 1, 490, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 487, /* 1 rotate z */ 80, 247, /* 1 rotate x */ 80, 327, /* 1 rotate y */ 80, 407, /* 1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 1, 1614, /* chn15 rotate z */ 80, 1371, /* 1 rotate x */ 80, 1451, /* 1 rotate y */ 80, 1531, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 80, 1291, /* 1 rotate z */ 80, 1051, /* 1 rotate x */ 80, 1131, /* 1 rotate y */ 80, 1211, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 1618, /* chn17 rotate z */ 80, 811, /* 1 rotate x */ 80, 891, /* 1 rotate y */ 80, 971, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 80, 731, /* 1 rotate z */ 80, 491, /* 1 rotate x */ 80, 571, /* 1 rotate y */ 80, 651, /* 1 rotate z */ }; AnimeRecord animMarioWaterWait = { MAP_ANIM_NORMAL, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 80, /* number of frames */ 20, /* number of joints */ mario_swim_stand_wait_prm, mario_swim_stand_wait_tbl };