209 lines
9.1 KiB
C
209 lines
9.1 KiB
C
/* mario_slip_accele */
|
|
#include<ultra64.h>
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx light_sourcex[]={
|
|
gsSPNumLights(NUMLIGHTS_1),
|
|
gsSPEndDisplayList()
|
|
};
|
|
static short mario_slip_accele_prm[]={
|
|
0, 54,16383, -118, -230, -550,-1048,-1698,
|
|
-2471,-3339,-4276,-5251,-6239,-7211,-8139,-8996,
|
|
-9753,-10382,-10857,-11149,-11291,-11342,-11310,-11205,
|
|
-11036,-10811,-10541,-10234,-9900,-9546,-9183,-8820,
|
|
-8465,-8128,-7818,-7544,-7315,-7140,-7028,-6989,
|
|
-1664,-1706,-1825,-2011,-2253,-2541,-2864,-3211,
|
|
-3573,-3939,-4297,-4639,-4953,-5229,-5457,-5625,
|
|
-5724,-5765,-5769,-5741,-5684,-5601,-5496,-5374,
|
|
-5237,-5090,-4936,-4779,-4622,-4471,-4327,-4195,
|
|
-4079,-3982,-3908,-3861,-3845,-3985,-3983,-3977,
|
|
-3967,-3953,-3934,-3911,-3883,-3850,-3813,-3771,
|
|
-3724,-3671,-3614,-3551,-3482,-3408,-3323,-3223,
|
|
-3109,-2984,-2850,-2709,-2564,-2416,-2267,-2121,
|
|
-1978,-1841,-1712,-1594,-1487,-1396,-1321,-1265,
|
|
-1229,-1217,-10742,-10749,-10768,-10799,-10838,-10886,
|
|
-10941,-11001,-11064,-11130,-11196,-11261,-11325,-11385,
|
|
-11439,-11487,-11527,-11558,-11577,-11584,-11577,-11549,
|
|
-11496,-11423,-11332,-11228,-11114,-10993,-10870,-10747,
|
|
-10630,-10520,-10422,-10339,-10276,-10235,-10221,-24240,
|
|
-24271,-24361,-24508,-24708,-24958,-25256,-25597,-25981,
|
|
-26402,-26859,-27348,-27866,-28410,-28978,-29566,-30170,
|
|
-30789,-31419,-32057,-32700,32100,31212,30195,29078,
|
|
27889,26656,25407,24170,22973,21845,20813,19906,
|
|
19152,18578,18214,18086,-13163,-13142,-13081,-12983,
|
|
-12853,-12695,-12511,-12306,-12083,-11847,-11601,-11348,
|
|
-11093,-10840,-10591,-10351,-10123,-9911,-9720,-9552,
|
|
-9412,-9293,-9187,-9093,-9010,-8938,-8876,-8823,
|
|
-8779,-8742,-8713,-8690,-8673,-8661,-8653,-8649,
|
|
-8647,19238,19246,19270,19311,19367,19440,19529,
|
|
19634,19755,19893,20046,20216,20401,20603,20821,
|
|
21055,21305,21571,21853,22151,22465,22841,23317,
|
|
23874,24496,25165,25865,26579,27290,27981,28635,
|
|
29234,29763,30203,30539,30753,30828, 0, 100,
|
|
385, 827, 1401, 2080, 2838, 3648, 4484, 5321,
|
|
6131, 6889, 7568, 8142, 8584, 8869, 8969, 8969,
|
|
8969, 8969, 8969, 8969, 8969, 8969, 8969, 8969,
|
|
8969, 8969, 8969, 8969, 8969, 8969, 8969, 8969,
|
|
8969, 8969, 8969,-4724,-9282,-9356,-9565,-9889,
|
|
-10309,-10806,-11361,-11955,-12568,-13181,-13774,-14329,
|
|
-14826,-15247,-15571,-15779,-15853,-15806,-15669,-15454,
|
|
-15170,-14826,-14434,-14002,-13540,-13059,-12568,-12077,
|
|
-11595,-11134,-10702,-10309,-9966,-9681,-9466,-9330,
|
|
-9282,12583,12665,12904,13291,13817,14472,15248,
|
|
16135,17123,18204,19369,20607,21910,23269,24674,
|
|
26115,27585,29073,30571,32068,-31977,-30507,-29065,
|
|
-27660,-26302,-24999,-23760,-22596,-21515,-20526,-19640,
|
|
-18864,-18209,-17683,-17296,-17057,-16975,12698,12689,
|
|
12660,12614,12552,12475,12383,12278,12160,12032,
|
|
11894,11748,11593,11432,11266,11095,10921,10745,
|
|
10567,10390,10214,10040, 9869, 9702, 9541, 9387,
|
|
9240, 9102, 8974, 8857, 8752, 8660, 8583, 8520,
|
|
8475, 8446, 8437, 6305, 6363, 6534, 6811, 7186,
|
|
7654, 8208, 8842, 9548,10320,11151,12036,12967,
|
|
13937,14941,15970,17020,18083,19153,20222,21285,
|
|
22335,23365,24368,25339,26269,27154,27985,28758,
|
|
29464,30097,30651,31119,31495,31771,31942,32000,
|
|
27, 28, 31, 35, 41, 48, 56, 65,
|
|
76, 87, 100, 113, 127, 142, 157, 172,
|
|
188, 204, 220, 236, 252, 267, 283, 298,
|
|
312, 326, 339, 352, 363, 374, 383, 392,
|
|
399, 404, 408, 411, 412, 603, 603, 602,
|
|
600, 598, 595, 591, 587, 583, 578, 573,
|
|
567, 561, 555, 549, 543, 536, 529, 523,
|
|
516, 509, 503, 496, 490, 484, 478, 472,
|
|
467, 462, 458, 454, 450, 447, 445, 443,
|
|
442, 442,-13531,-13514,-13466,-13387,-13280,-13147,
|
|
-12989,-12809,-12608,-12389,-12152,-11901,-11636,-11360,
|
|
-11074,-10781,-10483,-10181,-9876,-9572,-9270,-8971,
|
|
-8678,-8393,-8117,-7852,-7600,-7364,-7144,-6943,
|
|
-6763,-6606,-6473,-6366,-6287,-6238,-6222, 1600,
|
|
-59, -59, -59, -60, -61, -62, -63, -65,
|
|
-67, -68, -70, -73, -75, -77, -80, -82,
|
|
-85, -87, -90, -92, -95, -98, -100, -103,
|
|
-105, -107, -109, -111, -113, -115, -116, -118,
|
|
-119, -120, -120, -121, -121, -335, -335, -335,
|
|
-335, -334, -334, -334, -333, -333, -332, -332,
|
|
-331, -330, -330, -329, -328, -328, -327, -326,
|
|
-326, -325, -324, -323, -323, -322, -322, -321,
|
|
-320, -320, -319, -319, -319, -318, -318, -318,
|
|
-318, -318,-25567,-25563,-25550,-25528,-25499,-25463,
|
|
-25420,-25372,-25317,-25258,-25193,-25125,-25053,-24978,
|
|
-24901,-24822,-24741,-24659,-24576,-24493,-24411,-24330,
|
|
-24251,-24174,-24099,-24027,-23959,-23894,-23835,-23780,
|
|
-23732,-23689,-23653,-23624,-23602,-23589,-23585, 149,
|
|
149, 147, 145, 142, 138, 134, 128, 123,
|
|
116, 110, 102, 95, 87, 79, 70, 62,
|
|
53, 45, 36, 27, 19, 10, 2, -5,
|
|
-12, -20, -26, -33, -38, -44, -48, -52,
|
|
-55, -57, -59, -59, -247, -247, -247, -248,
|
|
-248, -249, -250, -251, -252, -253, -254, -255,
|
|
-256, -258, -259, -260, -262, -263, -265, -266,
|
|
-268, -269, -271, -272, -273, -275, -276, -277,
|
|
-278, -279, -280, -281, -281, -282, -282, -283,
|
|
-283,-13246,-13228,-13176,-13092,-12977,-12835,-12666,
|
|
-12473,-12258,-12023,-11770,-11500,-11217,-10921,-10616,
|
|
-10302,-9983,-9659,-9333,-9007,-8684,-8364,-8050,
|
|
-7745,-7449,-7166,-6896,-6643,-6408,-6193,-6000,
|
|
-5831,-5689,-5574,-5490,-5438,-5421, 2503, 108,
|
|
-24265,-32767,-32767,16753,-16545,-32767,-32767,16753,
|
|
-16545, 0, 1, 6, 14, 26, 39, 56,
|
|
74, 95, 118, 143, 169, 196, 225, 255,
|
|
285, 316, 347, 379, 411, 442, 473, 504,
|
|
533, 562, 589, 615, 640, 663, 684, 702,
|
|
719, 733, 744, 752, 757, 759, 834, 833,
|
|
830, 825, 818, 809, 799, 787, 774, 760,
|
|
744, 728, 711, 693, 674, 655, 636, 616,
|
|
596, 576, 557, 537, 518, 500, 482, 464,
|
|
448, 433, 418, 405, 393, 383, 375, 368,
|
|
362, 359, 358, 6165, 6164, 6159, 6153, 6143,
|
|
6131, 6117, 6102, 6084, 6065, 6044, 6022, 5998,
|
|
5974, 5949, 5923, 5897, 5870, 5843, 5816, 5790,
|
|
5763, 5738, 5712, 5688, 5665, 5643, 5622, 5602,
|
|
5585, 5569, 5555, 5543, 5534, 5527, 5523, 5521,
|
|
0, -1, -4, -9, -16, -25, -36, -48,
|
|
-62, -76, -92, -109, -127, -146, -165, -185,
|
|
-205, -225, -246, -266, -286, -306, -326, -345,
|
|
-364, -382, -399, -415, -429, -443, -455, -466,
|
|
-475, -482, -487, -490, -492, -834, -834, -832,
|
|
-831, -828, -825, -822, -818, -814, -809, -804,
|
|
-798, -792, -786, -780, -774, -767, -760, -754,
|
|
-747, -740, -734, -728, -721, -715, -709, -704,
|
|
-699, -694, -689, -686, -682, -679, -677, -675,
|
|
-674, -674, 5100, 5115, 5159, 5230, 5326, 5446,
|
|
5588, 5750, 5931, 6129, 6342, 6569, 6808, 7056,
|
|
7314, 7578, 7847, 8119, 8393, 8668, 8940, 9209,
|
|
9473, 9730, 9979,10218,10444,10658,10856,11037,
|
|
11199,11341,11461,11557,11628,11672,11687, 7784,
|
|
};
|
|
static unsigned short mario_slip_accele_tbl[]={
|
|
1, 0, /* chn14translate x */
|
|
1, 1, /* chn14 translate y */
|
|
1, 0, /* chn14 translate z */
|
|
1, 0, /* chn14 rotate x */
|
|
1, 2, /* chn14 rotate y */
|
|
1, 0, /* chn14 rotate z */
|
|
37, 3, /* <m_lhand>1 rotate x */
|
|
37, 40, /* <m_lhand>1 rotate y */
|
|
37, 77, /* <m_lhand>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
37, 114, /* <m_larmB>1 rotate z */
|
|
37, 151, /* <m_larmA>1 rotate x */
|
|
37, 188, /* <m_larmA>1 rotate y */
|
|
37, 225, /* <m_larmA>1 rotate z */
|
|
37, 262, /* <m_rhand>1 rotate x */
|
|
1, 0, /* <m_rhand>1 rotate y */
|
|
1, 299, /* <m_rhand>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
37, 300, /* <m_rarmB>1 rotate z */
|
|
37, 337, /* <m_rarmA>1 rotate x */
|
|
37, 374, /* <m_rarmA>1 rotate y */
|
|
37, 411, /* <m_rarmA>1 rotate z */
|
|
37, 448, /* <m_rfoot>1 rotate x */
|
|
37, 485, /* <m_rfoot>1 rotate y */
|
|
37, 522, /* <m_rfoot>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
1, 559, /* <m_rlegB>1 rotate z */
|
|
37, 560, /* <m_rlegA>1 rotate x */
|
|
37, 597, /* <m_rlegA>1 rotate y */
|
|
37, 634, /* <m_rlegA>1 rotate z */
|
|
37, 671, /* <m_ltoot>1 rotate x */
|
|
37, 708, /* <m_ltoot>1 rotate y */
|
|
37, 745, /* <m_ltoot>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
1, 782, /* <m_llegB>1 rotate z */
|
|
1, 0, /* <m_llegA>1 rotate x */
|
|
1, 783, /* <m_llegA>1 rotate y */
|
|
1, 784, /* <m_llegA>1 rotate z */
|
|
1, 785, /* chn10 rotate x */
|
|
1, 786, /* chn10 rotate y */
|
|
1, 787, /* chn10 rotate z */
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 788, /* chn15 rotate z */
|
|
1, 789, /* chn6 rotate x */
|
|
1, 790, /* chn6 rotate y */
|
|
1, 791, /* chn6 rotate z */
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 792, /* chn17 rotate z */
|
|
37, 793, /* <m_head>2 rotate x */
|
|
37, 830, /* <m_head>2 rotate y */
|
|
37, 867, /* <m_head>2 rotate z */
|
|
37, 904, /* <m_body>1 rotate x */
|
|
37, 941, /* <m_body>1 rotate y */
|
|
37, 978, /* <m_body>1 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
1, 1015, /* <m_waist>1_3 rotate z */
|
|
};
|
|
AnimeRecord mario_slip_accele_anm={
|
|
37,
|
|
20,
|
|
mario_slip_accele_prm,
|
|
mario_slip_accele_tbl
|
|
};
|