151 lines
5.8 KiB
C
151 lines
5.8 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario chasing animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
August 29, 1995
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_chase_run1_prm[]={
|
|
0, 192, 180, 172, 176, 182, 188, 194,
|
|
200, 207, 214, 217, 211, 200, 188, 178,
|
|
173, 171, 172, 178, 188, 198, 207, 213,
|
|
217, 211, 195,16383, 3496,-4869,-6955,-6861,
|
|
7521,-7517,-26335,-1889, 4103,-6108,-3836,-11968,
|
|
4669,-29457,-15533,-15882,-16576,-17467,-18291,-19118,
|
|
-18790,-15029,-11256,-9915,-9457,-9881,-11260,-13334,
|
|
-15606,-17582,-18766,-18927,-18390,-17491,-16566,-15950,
|
|
-15721,-15671,-15708,-15741, 6126, 7635, 9422, 9869,
|
|
10138,10284,10367,10443,10570,10538,10479,10960,
|
|
12261,14022,15845,17330,18079,17987,17317,16223,
|
|
14861,13386,11282, 8578, 6244, 5250, 87, 95,
|
|
104, 104, 103, 100, 99, 100, 104, 122,
|
|
148, 161, 145, 117, 104, 143, 181, 179,
|
|
172, 158, 136, 104, 43, -41, -116, -149,
|
|
-56, -176, -312, -336, -344, -340, -330, -319,
|
|
-312, -305, -293, -287, -294, -307, -312, -293,
|
|
-275, -279, -287, -298, -307, -312, -311, -304,
|
|
-297, -294,-23926,-23648,-22778,-21553,-20260,-18926,
|
|
-17580,-16247,-14956,-13505,-12202,-11839,-12966,-15073,
|
|
-17352,-20417,-23196,-24562,-25628,-26416,-26953,-27263,
|
|
-27019,-26216,-25362,-24965,-10422,-12142,-14281,-15043,
|
|
-15657,-16130,-16470,-16686,-16784,-16532,-15895,-15181,
|
|
-14698,-14513,-15060,-17111,-19496,-20662,-20895,-19809,
|
|
-14986,-10526,-9265,-8840,-8867,-8962,10778,14361,
|
|
18288,18841,19090,18982,18465,17486,15993,12381,
|
|
7053, 2967, 5250, 6819, 8453, 9867,10778,11125,
|
|
11115,10870,10508,10152, 9651, 8953, 8334, 8066,
|
|
208,-1738,-3754,-3672,-3242,-2604,-1897,-1261,
|
|
-834, -831,-1130,-1365,-1188,-1085, -982, -894,
|
|
-834, -825, -856, -892, -897, -834, -626, -310,
|
|
-22, 104, 0, 37, 0, -182, -407, -645,
|
|
-868,-1045,-1147,-1024, -715, -477, -638, -577,
|
|
-479, -379, -312, -288, -285, -294, -306, -312,
|
|
-312, -312, -312, -312,-12765,-15596,-18606,-18768,
|
|
-18578,-18095,-17378,-16486,-15477,-13720,-11341,-9533,
|
|
-10605,-9863,-8855,-7671,-6403,-5069,-3660,-2229,
|
|
-831, 480, 1803, 3087, 4059, 4443,32767,32767,
|
|
16753, 0,-1929,-3859,-3628,-3034,-2226,-1352,
|
|
-560, 0, 222, 197, 74, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0,-14876,-15178,-16545,-18893,-21538,
|
|
-24278,-26910,-29232,-31043,-31879,-31786,-31322,-31043,
|
|
-31043,-31043,-31043,-31043,-31043,-31043,-31043,-31043,
|
|
-31043,-31043,-31043,-31043,-31043,32767,32767,16753,
|
|
-16545, 1282, 143,-1278,-1280,-1285,-1287,-1286,
|
|
-1283,-1280,-1276,-1273,-1271,-1270,-1271,-1274,
|
|
-1278,-1283,-1286,-1287,-1287,-1287,-1285,-1283,
|
|
-1281,-1280,-1278,-1278,-1278, -166, -135, -78,
|
|
-50, -63, -89, -121, -155, -186, -208, -217,
|
|
-205, -175, -136, -97, -65, -50, -53, -64,
|
|
-83, -104, -127, -146, -160, -166, -166, 4539,
|
|
4789, 5247, 5470, 5365, 5161, 4900, 4624, 4374,
|
|
4194, 4125, 4220, 4460, 4775, 5095, 5350, 5470,
|
|
5453, 5358, 5210, 5034, 4854, 4695, 4582, 4539,
|
|
4539,17404
|
|
};
|
|
static short mario_chase_run1_tbl[]={
|
|
1, 0, /* chn14translate x */
|
|
26, 1, /* chn14 translate y */
|
|
1, 0, /* chn14 translate z */
|
|
1, 0, /* chn14 rotate x */
|
|
1, 27, /* chn14 rotate y */
|
|
1, 0, /* chn14 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
1, 441, /* <m_waist>1_3 rotate z */
|
|
26, 363, /* <m_body>1 rotate x */
|
|
26, 389, /* <m_body>1 rotate y */
|
|
26, 415, /* <m_body>1 rotate z */
|
|
1, 361, /* <m_head>2 rotate x */
|
|
1, 0, /* <m_head>2 rotate y */
|
|
1, 362, /* <m_head>2 rotate z */
|
|
|
|
1, 357, /* chn6 rotate x */
|
|
1, 358, /* chn6 rotate y */
|
|
1, 359, /* chn6 rotate z */
|
|
1, 32, /* <m_larmA>1 rotate x */
|
|
1, 33, /* <m_larmA>1 rotate y */
|
|
1, 34, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
1, 31, /* <m_larmB>1 rotate z */
|
|
1, 28, /* <m_lhand>1 rotate x */
|
|
1, 29, /* <m_lhand>1 rotate y */
|
|
1, 30, /* <m_lhand>1 rotate z */
|
|
|
|
1, 302, /* chn10 rotate x */
|
|
1, 303, /* chn10 rotate y */
|
|
1, 304, /* chn10 rotate z */
|
|
1, 39, /* <m_rarmA>1 rotate x */
|
|
1, 40, /* <m_rarmA>1 rotate y */
|
|
1, 41, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
1, 38, /* <m_rarmB>1 rotate z */
|
|
1, 35, /* <m_rhand>1 rotate x */
|
|
1, 36, /* <m_rhand>1 rotate y */
|
|
1, 37, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
26, 305, /* chn15 rotate y */
|
|
26, 331, /* chn15 rotate z */
|
|
26, 224, /* <m_llegA>1 rotate x */
|
|
26, 250, /* <m_llegA>1 rotate y */
|
|
26, 276, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
26, 198, /* <m_llegB>1 rotate z */
|
|
1, 0, /* <m_ltoot>1 rotate x */
|
|
1, 0, /* <m_ltoot>1 rotate y */
|
|
26, 172, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 360, /* chn17 rotate z */
|
|
26, 94, /* <m_rlegA>1 rotate x */
|
|
26, 120, /* <m_rlegA>1 rotate y */
|
|
26, 146, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
26, 68, /* <m_rlegB>1 rotate z */
|
|
1, 0, /* <m_rfoot>1 rotate x */
|
|
1, 0, /* <m_rfoot>1 rotate y */
|
|
26, 42, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioChaseJog = {
|
|
MAP_ANIM_NORMAL, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
26,
|
|
20,
|
|
mario_chase_run1_prm,
|
|
mario_chase_run1_tbl
|
|
};
|