/******************************************************************************** Ultra 64 MARIO Brothers mario hanging animation data Copyright 1995 Nintendo co., ltd. All rights reserved Septen 31, 1995 ********************************************************************************/ #include "../headers.h" static short mario_hanger_wait_prm[]={ 0, 7, 8, 8, 9, 11, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, -272, -92,16383, 6142, 6141, 6138, 6134, 6128, 6120, 6111, 6101, 6089, 6077, 6064, 6049, 6034, 6019, 6003, 5986, 5970, 5953, 5936, 5919, 5903, 5886, 5870, 5855, 5840, 5825, 5812, 5800, 5788, 5778, 5769, 5762, 5755, 5751, 5748, 5747, 5753, 5769, 5794, 5825, 5862, 5903, 5945, 5986, 6027, 6064, 6095, 6120, 6136, 6142, -205, -202, -193, -179, -159, -135, -106, -74, -38, 1, 44, 89, 137, 186, 237, 290, 343, 397, 451, 505, 558, 610, 661, 711, 758, 804, 846, 886, 922, 955, 984, 1008, 1027, 1042, 1050, 1053, 1035, 984, 905, 804, 686, 558, 424, 290, 161, 44, -56, -135, -186, -205,-3611,-3613,-3621,-3633,-3649,-3669, -3692,-3719,-3749,-3782,-3818,-3855,-3894,-3935, -3978,-4021,-4065,-4110,-4154,-4199,-4243,-4286, -4329,-4370,-4409,-4447,-4482,-4515,-4545,-4572, -4595,-4615,-4631,-4643,-4651,-4653,-4638,-4595, -4530,-4447,-4349,-4243,-4132,-4021,-3915,-3818, -3734,-3669,-3626,-3611,-2813,-87344,-87343,-87339, -87333,-87325,-87315,-87304,-87292,-87279,-87265,-87250, -87235,-87220,-87206,-87192,-87179,-87166,-87155,-87145, -87137,-87132,-87128,-87126,-87127,-87130,-87134,-87139, -87146,-87154,-87163,-87172,-87183,-87194,-87205,-87217, -87229,-87241,-87253,-87265,-87277,-87288,-87298,-87308, -87317,-87324,-87331,-87337,-87341,-87343,-87344,-27285, -27289,-27302,-27322,-27348,-27381,-27418,-27459,-27504, -27551,-27600,-27649,-27699,-27747,-27794,-27839,-27880, -27918,-27950,-27976,-27996,-28009,-28013,-28010,-28002, -27988,-27970,-27948,-27921,-27892,-27859,-27825,-27788, -27749,-27710,-27669,-27629,-27589,-27549,-27511,-27474, -27439,-27406,-27377,-27351,-27328,-27310,-27296,-27288, -27285,57569,57566,57558,57545,57529,57508,57485, 57458,57430,57400,57369,57338,57307,57276,57246, 57218,57192,57168,57147,57131,57118,57110,57107, 57109,57114,57123,57135,57149,57165,57184,57205, 57227,57250,57275,57300,57325,57351,57376,57401, 57426,57449,57471,57492,57511,57527,57541,57553, 57562,57567,57569,-3284, 1646,-3129,-1877,17251, 17251,17250,17250,17249,17249,17248,17247,17246, 17245,17244,17243,17241,17240,17239,17238,17237, 17236,17235,17235,17234,17234,17233,17233,17233, 17234,17234,17234,17235,17236,17236,17237,17238, 17239,17240,17241,17242,17243,17244,17245,17246, 17247,17248,17248,17249,17250,17250,17250,17251, 17251,28485,28481,28469,28451,28426,28396,28361, 28322,28280,28235,28188,28141,28093,28045,27999, 27954,27912,27873,27838,27808,27783,27764,27753, 27749,27752,27761,27776,27796,27820,27848,27880, 27915,27952,27992,28032,28074,28117,28159,28201, 28242,28281,28319,28353,28385,28414,28438,28458, 28472,28482,28485,-9070,-9070,-9071,-9072,-9074, -9076,-9078,-9081,-9083,-9086,-9090,-9093,-9096, -9099,-9102,-9105,-9108,-9110,-9113,-9115,-9116, -9117,-9118,-9119,-9118,-9118,-9117,-9115,-9114, -9112,-9110,-9108,-9105,-9102,-9100,-9097,-9094, -9091,-9089,-9086,-9083,-9081,-9079,-9077,-9075, -9073,-9072,-9071,-9070,-9070, -22, -23, -25, -28, -31, -35, -39, -43, -46, -49, -51, -52, -54, -55, -56, -57, -58, -59, -60, -61, -62, -63, -63, -64, -64, -65, -65, -65, -65, -65, -65, -64, -64, -63, -62, -60, -58, -55, -52, -49, -45, -41, -38, -34, -31, -28, -26, -24, -23, -22, -208, -208, -208, -207, -206, -206, -205, -204, -204, -203, -203, -203, -202, -202, -202, -201, -201, -201, -201, -200, -200, -200, -200, -199, -199, -199, -199, -199, -199, -199, -199, -199, -199, -199, -199, -199, -200, -201, -201, -202, -203, -204, -204, -205, -206, -207, -207, -208, -208, -208,-12789,-12754,-12658,-12514,-12336,-12139,-11935, -11738,-11562,-11421,-11329,-11266,-11203,-11142,-11082, -11025,-10969,-10916,-10866,-10819,-10776,-10736,-10701, -10671,-10645,-10624,-10609,-10600,-10598,-10601,-10612, -10630,-10655,-10689,-10745,-10836,-10957,-11101,-11265, -11441,-11626,-11814,-12000,-12177,-12342,-12489,-12613, -12707,-12768,-12789,10049,10059,10090,10139,10204, 10282,10373,10474,10583,10698,10817,10938,11060, 11179,11295,11405,11574,11826,12091,12300,12385, 12278,11997,11619,11168,10663,10128, 9583, 9051, 8553, 8110, 7744, 7476, 7329, 7290, 7324, 7423, 7575, 7772, 8003, 8259, 8530, 8805, 9076, 9332, 9564, 9761, 9914,10014,10049, 9011, 5899,-22006, -17843,-17843,-17842,-17839,-17835,-17828,-17819,-17806, -17790,-17770,-17745,-17715,-17679,-17638,-17591,-17536, -17474,-17405,-17327,-17241,-17146,-17041,-16926,-16800, -16629,-16388,-16089,-15747,-15376,-14990,-14601,-14225, -13876,-13566,-13309,-13121,-13013,-13001,-13130,-13415, -13825,-14328,-14891,-15482,-16070,-16623,-17109,-17496, -17751,-17843,18991,18967,18901,18802,18676,18534, 18382,18228,18082,17951,17844,17747,17644,17536, 17423,17306,17186,17064,16941,16818,16695,16574, 16455,16340,16228,16121,16021,15927,15840,15762, 15694,15635,15588,15553,15531,15522,15528,15549, 15642,15845,16137,16494,16894,17314,17732,18125, 18470,18744,18926,18991,-6370,-6371,-6374,-6378, -6384,-6392,-6401,-6411,-6422,-6435,-6448,-6463, -6478,-6494,-6510,-6527,-6544,-6562,-6579,-6597, -6615,-6632,-6650,-6666,-6683,-6699,-6714,-6728, -6742,-6754,-6766,-6776,-6785,-6792,-6799,-6803, -6806,-6807,-6798,-6774,-6738,-6693,-6642,-6588, -6534,-6483,-6438,-6402,-6379,-6370,-6244,-6243, -6240,-6235,-6228,-6220,-6210,-6198,-6185,-6171, -6156,-6140,-6123,-6105,-6086,-6067,-6048,-6028, -6008,-5988,-5968,-5948,-5929,-5910,-5891,-5873, -5856,-5840,-5825,-5811,-5798,-5786,-5776,-5768, -5761,-5756,-5753,-5751,-5761,-5788,-5829,-5879, -5937,-5998,-6059,-6117,-6167,-6208,-6235,-6244, -25692,-25690,-25685,-25677,-25666,-25652,-25635,-25616, -25595,-25572,-25547,-25521,-25493,-25464,-25434,-25403, -25371,-25339,-25307,-25274,-25242,-25210,-25178,-25147, -25117,-25088,-25060,-25033,-25009,-24986,-24964,-24946, -24929,-24915,-24904,-24896,-24891,-24889,-24905,-24949, -25015,-25097,-25191,-25290,-25390,-25484,-25566,-25632, -25676,-25692,32767,32767,16753,-16545,32767,32767, 16753,-16545, 481, 537, 687, 909, 1179, 1473, 1766, 2036, 2259, 2410, 2467, 2450, 2397, 2313, 2202, 2068, 1916, 1749, 1571, 1387, 1200, 1016, 837, 668, 513, 355, 176, -15, -217, -421, -623, -816, -996,-1156,-1290,-1393,-1460,-1484, -1447,-1341,-1179, -977, -747, -503, -259, -29, 173, 335, 442, 481, -257, -235, -174, -83, 28, 153, 281, 404, 513, 600, 655, 685, 704, 713, 714, 709, 698, 684, 668, 651, 635, 623, 614, 611, 615, 629, 653, 684, 721, 760, 799, 836, 869, 895, 911, 916, 907, 881, 829, 748, 644, 523, 393, 259, 128, 6, -99, -182, -237, -257,-5029,-5023, -5007,-4983,-4954,-4922,-4890,-4861,-4836,-4818, -4809,-4809,-4814,-4823,-4836,-4851,-4867,-4885, -4902,-4919,-4935,-4948,-4958,-4964,-4965,-4961, -4951,-4936,-4918,-4897,-4875,-4853,-4831,-4812, -4796,-4783,-4776,-4775,-4782,-4797,-4819,-4845, -4875,-4906,-4937,-4965,-4991,-5011,-5024,-5029, -37, -37, -37, -37, -37, -38, -38, -38, -38, -39, -39, -39, -39, -39, -39, -39, -38, -38, -38, -38, -38, -38, -38, -38, -37, -37, -37, -37, -37, -37, -37, -37, -36, -36, -36, -36, -36, -36, -36, -36, -36, -37, -37, -37, -37, -37, -37, -37, -37, -37, -976,-1039,-1213,-1471,-1789,-2142, -2505,-2852,-3159,-3399,-3549,-3584,-3535,-3456, -3350,-3219,-3065,-2893,-2705,-2504,-2292,-2073, -1850,-1624,-1400,-1180, -967, -764, -574, -399, -243, -108, 1, 84, 132, 144, 122, 73, 0, -90, -195, -308, -426, -544, -656, -759, -847, -915, -960, -976, -996, -996, -996, -995, -993, -992, -991, -989, -988, -987, -987, -987, -987, -987, -988, -988, -989, -989, -990, -991, -991, -992, -993, -994, -995, -996, -996, -997, -998, -998, -999,-1000,-1000,-1000,-1000,-1000, -1000,-1000,-1000,-1000, -999, -999, -998, -998, -998, -997, -997, -997, -997, -996, -108, -108, -108, -109, -109, -110, -111, -112, -112, -113, -113, -113, -113, -113, -112, -112, -112, -112, -111, -111, -111, -110, -110, -110, -109, -109, -109, -108, -108, -108, -107, -107, -107, -107, -107, -107, -106, -106, -106, -107, -107, -107, -107, -107, -107, -107, -107, -107, -107, -108, 1408, 1471, 1639, 1885, 2183, 2504, 2821, 3105, 3331, 3470, 3494, 3440, 3363, 3264, 3147, 3013, 2864, 2702, 2529, 2348, 2160, 1967, 1772, 1576, 1382, 1192, 1007, 830, 663, 508, 366, 241, 133, 46, -18, -47, -29, 26, 116, 232, 368, 517, 673, 829, 979, 1116, 1234, 1327, 1387, 1408,16246,16245,16243,16240,16237,16234, 16230,16227,16225,16223,16223,16223,16224,16225, 16227,16228,16230,16231,16233,16235,16237,16239, 16241,16243,16245,16247,16249,16251,16253,16255, 16256,16258,16259,16260,16260,16261,16261,16260, 16259,16258,16256,16255,16253,16252,16250,16249, 16247,16247,16246,16246 }; static short mario_hanger_wait_tbl[]={ 50, 1, /* chn14_1_1_1translate x */ 1, 51, /* chn14_1_1_1 translate y */ 1, 52, /* chn14_1_1_1 translate z */ 1, 0, /* chn14_1_1_1 rotate x */ 1, 53, /* chn14_1_1_1 rotate y */ 1, 0, /* chn14_1_1_1 rotate z */ 50, 1270, /* 1_3_1 rotate x */ 50, 1320, /* 1_3_1 rotate y */ 50, 1370, /* 1_3_1 rotate z */ 50, 1120, /* 1_1 rotate x */ 50, 1170, /* 1_1 rotate y */ 50, 1220, /* 1_1 rotate z */ 50, 970, /* 2_1 rotate x */ 50, 1020, /* 2_1 rotate y */ 50, 1070, /* 2_1 rotate z */ 1, 966, /* chn6_1 rotate x */ 1, 967, /* chn6_1 rotate y */ 1, 968, /* chn6_1 rotate z */ 50, 205, /* 1_1 rotate x */ 50, 255, /* 1_1 rotate y */ 50, 305, /* 1_1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 1, 204, /* 1_1 rotate z */ 50, 54, /* 1_1 rotate x */ 50, 104, /* 1_1 rotate y */ 50, 154, /* 1_1 rotate z */ 1, 962, /* chn10_1 rotate x */ 1, 963, /* chn10_1 rotate y */ 1, 964, /* chn10_1 rotate z */ 50, 359, /* 1_1 rotate x */ 50, 409, /* 1_1 rotate y */ 50, 459, /* 1_1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 1, 358, /* 1_1 rotate z */ 1, 355, /* 1_1 rotate x */ 1, 356, /* 1_1 rotate y */ 1, 357, /* 1_1 rotate z */ 1, 0, /* chn15_1 rotate x */ 1, 0, /* chn15_1 rotate y */ 1, 965, /* chn15_1 rotate z */ 50, 812, /* 1_1 rotate x */ 50, 862, /* 1_1 rotate y */ 50, 912, /* 1_1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 50, 762, /* 1_1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 50, 712, /* 1_1 rotate z */ 1, 0, /* chn17_1 rotate x */ 1, 0, /* chn17_1 rotate y */ 1, 969, /* chn17_1 rotate z */ 1, 709, /* 1_1 rotate x */ 1, 710, /* 1_1 rotate y */ 1, 711, /* 1_1 rotate z */ 1, 0, /* 1_1 rotate x */ 1, 0, /* 1_1 rotate y */ 50, 659, /* 1_1 rotate z */ 50, 509, /* 1_1 rotate x */ 50, 559, /* 1_1 rotate y */ 50, 609, /* 1_1 rotate z */ }; AnimeRecord animMarioHanging = { MAP_ANIM_NORMAL, /* attribute */ 0, /* syncro */ 0, /* start frame */ 0, /* loop frame */ 50, /* number of frames */ 20, /* number of joints */ mario_hanger_wait_prm, mario_hanger_wait_tbl };