/******************************************************************************** Ultra 64 MARIO Brothers mario holding animation data Copyright 1995 Nintendo co., ltd. All rights reserved July 11, 1995 ********************************************************************************/ #include "../headers.h" static short mario_carry_wait_prm[]={ 0, 154, 152, 150, 148, 146, 144, 143, 142, 141, 141, 141, 141, 142, 144, 146, 148, 150, 151, 153, 154, 154, 154, 153, 151, 150, 148, 146, 144, 142, 141, 141, 141, 142, 144, 146, 148, 150, 151, 153, 154, 154, 154, 153, 151, 150, 148, 146, 144, 142, 141, 141, 141, 142, 144, 146, 148, 150, 151, 153, 154, 154, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,16383,-6194,-1660,-5781,-1854, 4633,-1726,-30202, 2767, 525,-4654,-4045,-3330, 3335,-28925, 140, 142, 148, 156, 166, 177, 187, 197, 205, 211, 213, 211, 205, 197, 187, 177, 166, 156, 148, 142, 140, 142, 148, 156, 166, 177, 187, 197, 205, 211, 213, 211, 205, 197, 187, 177, 166, 156, 148, 142, 140, 142, 148, 156, 166, 177, 187, 197, 205, 211, 213, 211, 205, 197, 187, 177, 166, 156, 148, 142, 140, 365, 364, 361, 357, 352, 347, 341, 336, 332, 330, 328, 329, 332, 336, 341, 347, 352, 357, 361, 364, 365, 364, 361, 357, 352, 347, 341, 336, 332, 329, 328, 329, 332, 336, 341, 347, 352, 357, 361, 364, 365, 364, 361, 357, 352, 347, 341, 336, 332, 329, 328, 329, 332, 336, 341, 347, 352, 357, 361, 364, 365,-17516,-17776,-18030,-18274, -18501,-18707,-18887,-19036,-19149,-19220,-19245,-19196, -19065,-18871,-18636,-18380,-18125,-17890,-17696,-17565, -17516,-17565,-17696,-17890,-18125,-18380,-18636,-18871, -19065,-19196,-19245,-19196,-19065,-18871,-18636,-18380, -18125,-17890,-17696,-17565,-17516,-17565,-17696,-17890, -18125,-18380,-18636,-18871,-19065,-19196,-19245,-19196, -19065,-18871,-18636,-18380,-18125,-17890,-17696,-17565, -17516,13073,13621,14143,14629,15074,15469,15809, 16086,16292,16422,16466,16371,16113,15733,15272, 14769,14267,13806,13426,13168,13073,13168,13426, 13806,14267,14769,15272,15733,16113,16371,16466, 16371,16113,15733,15272,14769,14267,13806,13426, 13168,13073,13168,13426,13806,14267,14769,15272, 15733,16113,16371,16466,16371,16113,15733,15272, 14769,14267,13806,13426,13168,13073, 6081, 5952, 5829, 5714, 5608, 5514, 5433, 5367, 5318, 5288, 5277, 5299, 5361, 5451, 5560, 5679, 5798, 5908, 5998, 6059, 6081, 6059, 5998, 5908, 5798, 5679, 5560, 5451, 5361, 5299, 5277, 5299, 5361, 5451, 5560, 5679, 5798, 5908, 5998, 6059, 6081, 6059, 5998, 5908, 5798, 5679, 5560, 5451, 5361, 5299, 5277, 5299, 5361, 5451, 5560, 5679, 5798, 5908, 5998, 6059, 6081, 5580, 5741, 5879, 5996, 6094, 6174, 6236, 6283, 6314, 6333, 6338, 6317, 6259, 6175, 6072, 5959, 5847, 5744, 5659, 5602, 5580, 5602, 5659, 5744, 5847, 5959, 6072, 6175, 6259, 6317, 6338, 6317, 6259, 6175, 6072, 5959, 5847, 5744, 5659, 5602, 5580, 5602, 5659, 5744, 5847, 5959, 6072, 6175, 6259, 6317, 6338, 6317, 6259, 6175, 6072, 5959, 5847, 5744, 5659, 5602, 5580, -20850,-21117,-21361,-21580,-21774,-21941,-22080,-22190, -22270,-22319,-22335,-22294,-22181,-22014,-21812,-21593, -21373,-21171,-21005,-20892,-20850,-20892,-21005,-21171, -21373,-21593,-21812,-22014,-22181,-22294,-22335,-22294, -22181,-22014,-21812,-21593,-21373,-21171,-21005,-20892, -20850,-20892,-21005,-21171,-21373,-21593,-21812,-22014, -22181,-22294,-22335,-22294,-22181,-22014,-21812,-21593, -21373,-21171,-21005,-20892,-20850, -300, -298, -297, -295, -294, -293, -291, -291, -290, -289, -289, -290, -290, -292, -293, -295, -296, -298, -299, -300, -300, -300, -299, -298, -296, -295, -293, -292, -290, -290, -289, -290, -290, -292, -293, -295, -296, -298, -299, -300, -300, -300, -299, -298, -296, -295, -293, -292, -290, -290, -289, -290, -290, -292, -293, -295, -296, -298, -299, -300, -300, -94, -103, -109, -115, -118, -121, -122, -123, -123, -123, -123, -123, -120, -117, -113, -109, -104, -100, -97, -95, -94, -95, -97, -100, -104, -109, -113, -117, -120, -123, -123, -123, -120, -117, -113, -109, -104, -100, -97, -95, -94, -95, -97, -100, -104, -109, -113, -117, -120, -123, -123, -123, -120, -117, -113, -109, -104, -100, -97, -95, -94,-19702, -20001,-20237,-20417,-20549,-20640,-20697,-20729,-20743, -20745,-20744,-20715,-20636,-20519,-20377,-20223,-20069, -19927,-19810,-19731,-19702,-19731,-19810,-19927,-20069, -20223,-20377,-20519,-20636,-20715,-20744,-20715,-20636, -20519,-20377,-20223,-20069,-19927,-19810,-19731,-19702, -19731,-19810,-19927,-20069,-20223,-20377,-20519,-20636, -20715,-20744,-20715,-20636,-20519,-20377,-20223,-20069, -19927,-19810,-19731,-19702,14220,14769,15224,15595, 15889,16115,16281,16396,16468,16504,16515,16451, 16276,16019,15707,15367,15028,14716,14459,14284, 14220,14284,14459,14716,15028,15367,15707,16019, 16276,16451,16515,16451,16276,16019,15707,15367, 15028,14716,14459,14284,14220,14284,14459,14716, 15028,15367,15707,16019,16276,16451,16515,16451, 16276,16019,15707,15367,15028,14716,14459,14284, 14220,-10201,-10053,-9889,-9716,-9541,-9372,-9217, -9083,-8978,-8909,-8884,-8921,-9021,-9169,-9348, -9543,-9737,-9916,-10064,-10164,-10201,-10164,-10064, -9916,-9737,-9543,-9348,-9169,-9021,-8921,-8884, -8921,-9021,-9169,-9348,-9543,-9737,-9916,-10064, -10164,-10201,-10164,-10064,-9916,-9737,-9543,-9348, -9169,-9021,-8921,-8884,-8921,-9021,-9169,-9348, -9543,-9737,-9916,-10064,-10164,-10201,-6286,-6473, -6635,-6772,-6886,-6979,-7052,-7106,-7143,-7164, -7171,-7146,-7079,-6980,-6859,-6728,-6597,-6477, -6378,-6310,-6286,-6310,-6378,-6477,-6597,-6728, -6859,-6980,-7079,-7146,-7171,-7146,-7079,-6980, -6859,-6728,-6597,-6477,-6378,-6310,-6286,-6310, -6378,-6477,-6597,-6728,-6859,-6980,-7079,-7146, -7171,-7146,-7079,-6980,-6859,-6728,-6597,-6477, -6378,-6310,-6286,-17772,-18016,-18277,-18544,-18808, -19058,-19284,-19478,-19629,-19726,-19761,-19705,-19554, -19331,-19061,-18766,-18472,-18201,-17978,-17827,-17772, -17827,-17978,-18201,-18472,-18766,-19061,-19331,-19554, -19705,-19761,-19705,-19554,-19331,-19061,-18766,-18472, -18201,-17978,-17827,-17772,-17827,-17978,-18201,-18472, -18766,-19061,-19331,-19554,-19705,-19761,-19705,-19554, -19331,-19061,-18766,-18472,-18201,-17978,-17827,-17772, 32767,32767,18943,19025,19091,19141,19177,19200, 19211,19213,19206,19191,19171,19146,19118,19088, 19058,19029,19001,18978,18959,18947,18943,18943, 18943,18943,18943,18943,18943,18943,18943,18943, 18943,18943,18943,18943,18943,18943,18943,18943, 18943,18943,18943,18943,18943,18943,18943,18943, 18943,18943,18943,18943,18943,18943,18943,18943, 18943,18943,18943,18943,18943,18943,18943,-16545, -16494,-16427,-16349,-16265,-16180,-16099,-16028,-15971, -15933,-15919,-15937,-15984,-16054,-16140,-16232,-16325, -16410,-16480,-16528,-16545,-16528,-16480,-16410,-16325, -16232,-16140,-16054,-15984,-15937,-15919,-15937,-15984, -16054,-16140,-16232,-16325,-16410,-16480,-16528,-16545, -16528,-16480,-16410,-16325,-16232,-16140,-16054,-15984, -15937,-15919,-15937,-15984,-16054,-16140,-16232,-16325, -16410,-16480,-16528,-16545,32767,32767,19152,19242, 19313,19368,19407,19433,19445,19447,19439,19424, 19401,19374,19343,19311,19278,19245,19216,19190, 19170,19156,19152,19152,19152,19152,19152,19152, 19152,19152,19152,19152,19152,19152,19152,19152, 19152,19152,19152,19152,19152,19152,19152,19152, 19152,19152,19152,19152,19152,19152,19152,19152, 19152,19152,19152,19152,19152,19152,19152,19152, 19152,19152,19152,-16545, 0, 350, 726, 1123, 1540, 1974, 2421, 2878, 3343, 3813, 4284, 4755, 5221, 5681, 6131, 6568, 6989, 7392, 7773, 8131, 8460, 8760, 9046, 9326, 9576, 9778, 9910, 9950, 9879, 9676, 9319, 8788, 8062, 7157, 6104, 4933, 3675, 2361, 1023, -309,-1604,-2832,-3961,-4960, -5799,-6446,-6870,-7031,-6935,-6620,-6127,-5493, -4760,-3965,-3149,-2351,-1609, -964, -454, -120, 0, 0, 4, 9, 15, 20, 26, 32, 39, 45, 51, 58, 64, 71, 77, 83, 88, 94, 99, 104, 108, 112, 116, 116, 111, 104, 95, 86, 79, 75, 75, 82, 97, 120, 150, 186, 227, 271, 317, 364, 409, 453, 493, 528, 557, 578, 590, 593, 581, 555, 516, 468, 413, 353, 290, 228, 169, 114, 68, 32, 8, 0, 4250, 4298, 4336, 4366, 4389, 4404, 4413, 4416, 4414, 4409, 4399, 4387, 4372, 4356, 4340, 4323, 4307, 4292, 4280, 4270, 4264, 4262, 4265, 4275, 4287, 4300, 4311, 4318, 4319, 4311, 4292, 4260, 4213, 4152, 4081, 4001, 3916, 3826, 3736, 3647, 3562, 3484, 3414, 3355, 3310, 3281, 3271, 3285, 3324, 3386, 3464, 3555, 3655, 3760, 3864, 3964, 4056, 4134, 4196, 4236, 4250, 0, -24, -55, -92, -131, -171, -209, -242, -269, -287, -293, -288, -273, -250, -220, -185, -148, -109, -70, -33, 0, 34, 74, 117, 161, 204, 244, 278, 306, 324, 330, 324, 306, 280, 246, 206, 163, 120, 76, 36, 0, -36, -76, -120, -163, -206, -246, -280, -306, -324, -330, -321, -296, -259, -214, -165, -116, -71, -34, -9, 0, 0, 64, 147, 245, 349, 455, 556, 645, 716, 763, 781, 766, 726, 664, 585, 494, 394, 290, 187, 89, 0, -91, -197, -311, -428, -543, -649, -741, -813, -861, -878, -861, -815, -744, -653, -549, -435, -318, -203, -95, 0, 95, 203, 318, 435, 549, 653, 744, 815, 861, 878, 854, 787, 688, 569, 439, 309, 189, 91, 24, 0,-2777,-2645,-2512, -2384,-2261,-2149,-2050,-1967,-1904,-1864,-1849, -1875,-1946,-2050,-2176,-2313,-2450,-2576,-2680, -2751,-2777,-2751,-2681,-2578,-2452,-2315,-2178, -2052,-1949,-1878,-1852,-1878,-1948,-2052,-2178, -2315,-2452,-2577,-2681,-2751,-2777,-2751,-2681, -2577,-2452,-2315,-2178,-2052,-1948,-1878,-1852, -1878,-1948,-2052,-2178,-2315,-2452,-2577,-2681, -2751,-2777,14477, }; static short mario_carry_wait_tbl[]={ 1, 0, /* chn14_3translate x */ 61, 1, /* chn14_3 translate y */ 61, 62, /* chn14_3 translate z */ 1, 0, /* chn14_3 rotate x */ 1, 123, /* chn14_3 rotate y */ 1, 0, /* chn14_3 rotate z */ 1, 0, /* 1_3 rotate x */ 1, 0, /* 1_3 rotate y */ 1, 1546, /* 1_3 rotate z */ 61, 1363, /* 1 rotate x */ 61, 1424, /* 1 rotate y */ 61, 1485, /* 1 rotate z */ 61, 1180, /* 2 rotate x */ 61, 1241, /* 2 rotate y */ 61, 1302, /* 2 rotate z */ 1, 1116, /* chn6 rotate x */ 1, 1117, /* chn6 rotate y */ 61, 1118, /* chn6 rotate z */ 1, 128, /* 1 rotate x */ 1, 129, /* 1 rotate y */ 1, 130, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 127, /* 1 rotate z */ 1, 124, /* 1 rotate x */ 1, 125, /* 1 rotate y */ 1, 126, /* 1 rotate z */ 1, 992, /* chn10 rotate x */ 1, 993, /* chn10 rotate y */ 61, 994, /* chn10 rotate z */ 1, 135, /* 1 rotate x */ 1, 136, /* 1 rotate y */ 1, 137, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 1, 134, /* 1 rotate z */ 1, 131, /* 1 rotate x */ 1, 132, /* 1 rotate y */ 1, 133, /* 1 rotate z */ 1, 0, /* chn15 rotate x */ 1, 0, /* chn15 rotate y */ 61, 1055, /* chn15 rotate z */ 61, 809, /* 1 rotate x */ 61, 870, /* 1 rotate y */ 61, 931, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 61, 748, /* 1 rotate z */ 61, 565, /* 1 rotate x */ 61, 626, /* 1 rotate y */ 61, 687, /* 1 rotate z */ 1, 0, /* chn17 rotate x */ 1, 0, /* chn17 rotate y */ 1, 1179, /* chn17 rotate z */ 61, 382, /* 1 rotate x */ 61, 443, /* 1 rotate y */ 61, 504, /* 1 rotate z */ 1, 0, /* 1 rotate x */ 1, 0, /* 1 rotate y */ 61, 321, /* 1 rotate z */ 61, 138, /* 1 rotate x */ 61, 199, /* 1 rotate y */ 61, 260, /* 1 rotate z */ }; AnimeRecord animMarioHolding = { MAP_ANIM_NORMAL, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 61, /* number of frames */ 20, /* number of joints */ mario_carry_wait_prm, mario_carry_wait_tbl };