sm64/data/Anime/ending_hatwait.c

192 lines
8.1 KiB
C

/********************************************************************************
Ultra 64 MARIO Brothers
mario ending demo hat wait animation data
Copyright 1995 Nintendo co., ltd. All rights reserved
April 19, 1996
********************************************************************************/
#include "../headers.h"
#include "../include/anime.h"
static short mario_demo_B_6_putoff_wait_prm[]={
0, 170, 170, 170, 169, 169, 169, 168,
168, 167, 167, 166, 166, 166, 165, 165,
165, 166, 166, 166, 167, 167, 167, 168,
168, 169, 169, 169, 170, 170, 170,16383,
-3652,-3637,-3593,-3526,-3440,-3340,-3231,-3117,
-3004,-2895,-2795,-2709,-2642,-2598,-2583,-2596,
-2635,-2694,-2770,-2860,-2959,-3064,-3171,-3276,
-3375,-3465,-3541,-3600,-3639,-3652,-2380,-2373,
-2352,-2321,-2280,-2233,-2181,-2127,-2074,-2022,
-1975,-1934,-1903,-1882,-1875,-1881,-1899,-1927,
-1963,-2006,-2053,-2102,-2153,-2202,-2249,-2292,
-2328,-2356,-2374,-2380,-10785,-10787,-10792,-10800,
-10811,-10823,-10836,-10850,-10864,-10878,-10890,-10901,
-10909,-10914,-10916,-10914,-10910,-10902,-10893,-10882,
-10870,-10857,-10844,-10831,-10819,-10808,-10798,-10791,
-10787,-10785,-11137,-2305,-2307,-2312,-2321,-2333,
-2346,-2361,-2376,-2391,-2406,-2419,-2431,-2440,
-2445,-2447,-2446,-2440,-2433,-2422,-2410,-2397,
-2383,-2369,-2355,-2342,-2330,-2319,-2311,-2306,
-2305,-7955,-7946,-7921,-7884,-7836,-7780,-7718,
-7655,-7591,-7530,-7474,-7425,-7388,-7363,-7355,
-7362,-7384,-7417,-7460,-7510,-7566,-7625,-7685,
-7743,-7799,-7849,-7892,-7925,-7947,-7955,-18540,
-18544,-18554,-18570,-18590,-18613,-18639,-18666,-18692,
-18718,-18741,-18761,-18777,-18787,-18791,-18788,-18779,
-18765,-18747,-18726,-18703,-18678,-18653,-18629,-18605,
-18584,-18566,-18552,-18543,-18540, 6205, 6211, 6228,
6254, 6287, 6326, 6369, 6413, 6458, 6500, 6539,
6573, 6599, 6616, 6622, 6617, 6602, 6578, 6549,
6514, 6475, 6434, 6392, 6352, 6313, 6278, 6248,
6225, 6210, 6205, 1004,-12545,-10720, 2042, 2051,
2075, 2111, 2158, 2213, 2273, 2336, 2398, 2458,
2513, 2560, 2597, 2621, 2629, 2622, 2601, 2568,
2526, 2477, 2423, 2365, 2306, 2249, 2194, 2145,
2103, 2071, 2050, 2042,11420,11419,11417,11412,
11407,11400,11393,11386,11378,11371,11365,11359,
11355,11352,11351,11352,11354,11358,11363,11369,
11375,11382,11389,11396,11402,11408,11413,11417,
11420,11420,-11163,-11153,-11126,-11084,-11031,-10970,
-10902,-10832,-10761,-10694,-10632,-10579,-10537,-10510,
-10501,-10509,-10533,-10570,-10617,-10672,-10734,-10799,
-10865,-10930,-10991,-11046,-11094,-11130,-11154,-11163,
0, 0, 1, 3, 5, 7, 10, 13,
16, 19, 21, 23, 25, 26, 26, 26,
25, 24, 22, 19, 17, 14, 12, 9,
6, 4, 2, 1, 0, 0, -208, -208,
-208, -208, -208, -208, -207, -207, -207, -207,
-207, -207, -206, -206, -206, -206, -206, -207,
-207, -207, -207, -207, -207, -207, -208, -208,
-208, -208, -208, -208,-13864,-13885,-13945,-14036,
-14153,-14290,-14439,-14594,-14750,-14899,-15035,-15152,
-15243,-15303,-15324,-15306,-15253,-15172,-15068,-14946,
-14810,-14667,-14521,-14378,-14243,-14120,-14016,-13935,
-13882,-13864, 7754, 7784, 7869, 8000, 8167, 8362,
8575, 8797, 9019, 9231, 9426, 9593, 9724, 9809,
9840, 9813, 9738, 9623, 9474, 9299, 9105, 8901,
8692, 8488, 8294, 8119, 7971, 7855, 7780, 7754,
6921, 6917, 6905, 6888, 6866, 6840, 6812, 6782,
6753, 6724, 6698, 6676, 6659, 6648, 6643, 6647,
6657, 6672, 6692, 6715, 6741, 6768, 6796, 6823,
6849, 6872, 6892, 6907, 6917, 6921, 4420, 4427,
4445, 4473, 4508, 4549, 4594, 4641, 4688, 4734,
4775, 4810, 4838, 4856, 4863, 4857, 4841, 4817,
4785, 4748, 4707, 4664, 4619, 4576, 4535, 4498,
4466, 4442, 4426, 4420,-21436,-21445,-21472,-21512,
-21564,-21624,-21689,-21758,-21826,-21892,-21952,-22004,
-22044,-22070,-22080,-22072,-22049,-22013,-21967,-21913,
-21853,-21790,-21726,-21663,-21603,-21549,-21503,-21467,
-21444,-21436,-16576,-16586,-16616,-16662,-16720,-16789,
-16863,-16941,-17018,-17093,-17161,-17220,-17265,-17295,
-17306,-17297,-17270,-17230,-17178,-17117,-17049,-16977,
-16904,-16833,-16765,-16704,-16652,-16611,-16585,-16576,
9527, 9546, 9602, 9687, 9795, 9922,10060,10205,
10349,10487,10614,10722,10807,10863,10883,10865,
10817,10742,10645,10531,10405,10272,10137,10004,
9878, 9765, 9668, 9593, 9544, 9527,-10678,-10675,
-10668,-10656,-10641,-10624,-10605,-10585,-10566,-10547,
-10530,-10515,-10503,-10496,-10493,-10495,-10502,-10512,
-10525,-10541,-10558,-10576,-10595,-10613,-10630,-10645,
-10659,-10669,-10675,-10678,-5055,-5063,-5085,-5118,
-5161,-5210,-5264,-5321,-5378,-5432,-5481,-5524,
-5557,-5579,-5587,-5580,-5561,-5532,-5494,-5449,
-5400,-5348,-5294,-5242,-5193,-5148,-5110,-5081,
-5062,-5055,-19042,-19047,-19063,-19086,-19117,-19152,
-19191,-19231,-19271,-19310,-19345,-19375,-19399,-19415,
-19420,-19415,-19402,-19381,-19354,-19322,-19287,-19250,
-19212,-19175,-19140,-19108,-19081,-19060,-19047,-19042,
-32767,-32767,16753,-16545,-32767,-32767,16753,-16545,
-4681,-4684,-4693,-4706,-4722,-4742,-4763,-4785,
-4808,-4829,-4848,-4865,-4878,-4887,-4890,-4887,
-4880,-4868,-4853,-4836,-4816,-4796,-4775,-4754,
-4735,-4718,-4703,-4691,-4684,-4681, 1032, 1035,
1044, 1057, 1074, 1093, 1114, 1137, 1159, 1180,
1200, 1216, 1229, 1238, 1241, 1238, 1231, 1219,
1204, 1187, 1167, 1147, 1126, 1106, 1086, 1069,
1054, 1042, 1035, 1032,16545
};
static short mario_demo_B_6_putoff_wait_tbl[]={
1, 0, /* chn14_1_3translate x */
30, 1, /* chn14_1_3 translate y */
1, 0, /* chn14_1_3 translate z */
1, 0, /* chn14_1_3 rotate x */
1, 31, /* chn14_1_3 rotate y */
1, 0, /* chn14_1_3 rotate z */
1, 0, /* <m_waist>1 rotate x */
1, 0, /* <m_waist>1 rotate y */
1, 764, /* <m_waist>1 rotate z */
1, 0, /* <m_body>1 rotate x */
1, 0, /* <m_body>1 rotate y */
30, 734, /* <m_body>1 rotate z */
1, 0, /* m_head rotate x */
1, 0, /* m_head rotate y */
30, 704, /* m_head rotate z */
1, 700, /* chn6 rotate x */
1, 701, /* chn6 rotate y */
1, 702, /* chn6 rotate z */
30, 123, /* <m_larmA>1 rotate x */
30, 153, /* <m_larmA>1 rotate y */
30, 183, /* <m_larmA>1 rotate z */
1, 0, /* <m_larmB>1_1 rotate x */
1, 0, /* <m_larmB>1_1 rotate y */
1, 122, /* <m_larmB>1_1 rotate z */
30, 32, /* <m_lhand>1_1 rotate x */
30, 62, /* <m_lhand>1_1 rotate y */
30, 92, /* <m_lhand>1_1 rotate z */
1, 696, /* chn10 rotate x */
1, 697, /* chn10 rotate y */
1, 698, /* chn10 rotate z */
30, 246, /* <m_rarmA>1 rotate x */
30, 276, /* <m_rarmA>1 rotate y */
30, 306, /* <m_rarmA>1 rotate z */
1, 0, /* <m_rarmB>1 rotate x */
1, 0, /* <m_rarmB>1 rotate y */
1, 245, /* <m_rarmB>1 rotate z */
30, 213, /* <m_rhand>1_1 rotate x */
1, 243, /* <m_rhand>1_1 rotate y */
1, 244, /* <m_rhand>1_1 rotate z */
1, 0, /* chn15 rotate x */
1, 0, /* chn15 rotate y */
1, 699, /* chn15 rotate z */
30, 606, /* <m_llegA>1 rotate x */
30, 636, /* <m_llegA>1 rotate y */
30, 666, /* <m_llegA>1 rotate z */
1, 0, /* <m_llegB>1 rotate x */
1, 0, /* <m_llegB>1 rotate y */
30, 576, /* <m_llegB>1 rotate z */
1, 0, /* <m_ltoot>1 rotate x */
1, 0, /* <m_ltoot>1 rotate y */
30, 546, /* <m_ltoot>1 rotate z */
1, 0, /* chn17 rotate x */
1, 0, /* chn17 rotate y */
1, 703, /* chn17 rotate z */
30, 456, /* <m_rlegA>1 rotate x */
30, 486, /* <m_rlegA>1 rotate y */
30, 516, /* <m_rlegA>1 rotate z */
1, 0, /* <m_rlegB>1 rotate x */
1, 0, /* <m_rlegB>1 rotate y */
30, 426, /* <m_rlegB>1 rotate z */
30, 336, /* <m_rtoot>1 rotate x */
30, 366, /* <m_rtoot>1 rotate y */
30, 396, /* <m_rtoot>1 rotate z */
};
AnimeRecord animMarioEndingHatWait = {
MAP_ANIM_NORMAL, /* attribute */
0, /* syncro */
0, /* start frame */
0, /* loop frame */
30, /* number of frames */
20, /* number of joints */
mario_demo_B_6_putoff_wait_prm,
mario_demo_B_6_putoff_wait_tbl
};